246896
1562077908
90255507
369833524
1332608204
1089386977
1901492911
1448572681
452837160
522161095
957908845
2063299017
1366635054
374430273
541988398
2069886036
501864177
283710700
1299320474
1146553278
326503700
244500877
239332034
950786379
1386858704
1019681008
683883656
1347288719
1997821460
1335350376
503559926
622542482
226509798
1375955655
563695137
132894397
1335272190
985536173
1486855997
128090864
706553604
1732657790
1800786972
1749111043
1544187473
1415508582
782660155
1817199971
182864049
1323945372
2024125122
15453948
205208044
2004900991
445154118
647329833
1081252369
212431175
699848910
465359623
594472025
2021244437
1153725394
819345740
2086241179
1972806461
859796767
631261122
1646615011
1510911326
1316160581
1270461780
329990738
1908119549
589200809
789139
498438942
266623318
1917665785
1962856437
1540817064
1487757639
599843539
1978023451
1511370559
1160610326
1618391598
780213879
409914257
307413527
682731611
1742348642
323525584
1502456104
651712477
1176563524
91850852
1256962453
402517838
1136703560
980953486
1987855832
1059679983
1385528328
1968528455
58072888
318705820
1634756839
1327386458
1361701279
1208208330
1926568709
484622697
934845538
915557037
230274063
1824431576
2011854569
1884139672
805776970
962920651
1170303692
18161650
1437961126
12260323
1178243205
1928237042
573948030
1157878795
972869439
528343378
16005827
1078174668
1738101361
457315383
1656733934
224814686
1428981585
959348378
1870320193
1365864163
1358818120
606548488
1970886472
1679770000
1148806943
1875065538
1806163803
1831886442
1905370153
1200948331
802769923
1287215096
246924721
537130326
619940612
43671243
1828342884
333465501
1967786446
98419389
488208181
823007925
1881780866
1840856678
1645799862
1290870568
843330351
1793152429
293584848
1899991243
519710031
538320836
163645237
243476939
1589241831
889344680
1584684587
590476822
990770860
324342575
1962392858
103954122
842794114
620356298
1226600244
2111945047
1342979989
1272578708
692493732
1544160202
332594296
159546750
813261316
1209022662
962652853
1917775567
1740627783
1764207504
1629956183
1923042502
486253545
204111555
1541083839
1003565345
33384231
676521665
537015704
1569445027
1430821947
854366862
876210435
1272877237
727083246
179049909
1347783028
113068423
593072101
1717118848
1940405069
1608387983
602404202
112020384
842374024
702335871
480219807
2023440397
1699773107
1658401070
1131262780
210284364
2120940723
1281878375
2092313312
1257696493
470670953
946602643
295656038
1078068852
404297474
729071934
459929516
401638080
994808793
258943005
1091689845
1623817882
943086674
698756850
1949262458
272121315
792107141
1164104254
1699349376
1130444086
728699834
926821895
953640356
1075914819
1440381393
1538160834
1570138491
1323514323
35101193
1636841166
688099667
932297972
490377609
1411599635
1873860075
2007514775
1053811571
1482309330
1108433444
1809698594
944387715
1267059584
665732106
546148873
681658385
1999848570
814679932
1193781166
817192703
1742906757
1007032543
1647150889
163707966
1476264533
597119777
530826377
1179202458
401117004
1213670050
1914043974
479502337
951925171
361232854
402234440
273706767
560180378
1155667090
1067432012
1687695370
1337970765
792352223
1734854163
442271913
1179012132
312087076
545537252
1794586443
455131929
466580557
1467077436
1028501515
524929542
748421595
1231284194
1512489240
360972765
817186797
2104664030
1108161966
1452349805
1236047498
1107972545
825545485
308648400
1806527421
954590981
2085193427
245836643
524889115
1420817277
199752197
878816508
37453560
640598485
1936237121
118556921
1096391736
408304981
63081578
564503388
833480740
815022430
2057066758
567047
207778048
1045773013
1330882455
1851588225
592653818
1911694785
83988737
671859340
481102598
2139829420
791463503
134631083
806324421
278219734
791117636
952020029
861579611
1287767970
2047917528
584434600
36130831
1706681649
595024231
150181943
2042418160
491848884
1815844860
1772475101
282050230
1479843793
1809965505
226466370
1465187626
970900039
1454752136
53704321
63714229
2038216903
870517665
1467519767
2083333022
1484508837
1075817949
1390366093
1294469757
212817957
1165334701
229962494
1247702711
1975592692
1997786176
31462894
2067551101
279889333
425845164
1832002817
654058014
144564584
637493287
568384916
945698986
2115827434
1798204691
186381949
1270032635
235855907
1748969894
1715599847
1136250709
1377053002
1353770635
1442384697
538373511
1548425058
1662974773
1116700338
154255542
787295199
1036909524
846876015
1540003244
1950416073
979029455
2011640789
1850658834
932592677
960647453
1730088291
477494071
509822267
1586964936
501550591
413133544
57784792
400951452
1906175365
1684413490
1686842105
1883143976
650073701
1646440348
22357132
1037111584
1782041129
1892387510
106712835
789540986
1956484964
216675261
1207764182
503027647
1067611605
1585459384
429796588
449012131
123710804
722405676
937448373
1435033941
1561614149
2147180785
1671490915
1772475101
193233587
662584149
1765901917
1086184766
317302836
2000404551
1045307070
191921373
2055340754
254041611
1145201181
930332931
230589985
289232231
1304466960
1415240232
359628764
520641249
1289893723
1342720492
1925803505
848690000
351926731
496917150
1271042455
260666247
1163485985
1446554193
420880825
1220548392
2087221290
1314820429
158364948
1509223466
1949515428
563873531
185064958
1019910947
1519315766
1834169040
1243683554
1688088172
2111537832
219612003
873569070
373859817
641009578
1014696969
777384713
1026170830
1175280989
472190654
2001291834
867125821
1145792349
705058542
1300821718
1108913030
654401386
293371031
946132056
150144385
784701200
556508475
331795730
267306176
1684527256
904612872
585655250
1208772440
937520661
159065217
476938795
703743852
581700092
2073077554
1475275641
437224398
1461749332
1763675038
75247553
1125862240
1604175673
680164425
1129365118
344867810
85900354
1239211531
461888531
1131247542
1986661874
241382613
978567782
622542482
88632099
961535644
1117739237
2084358108
1407298470
1158647100
2024840783
1307785494
1349899627
1770891888
905542562
1727912545
2145988575
9375625
2119957569
262696717
1555219627
1460318367
484793443
605763037
707581607
1962913779
748657330
1254699982
798293297
505005065
1791317648
1146807704
339333306
1042466734
1945126709
1772317314
1672540691
5974756
1053533736
1363634861
1184446580
871645619
275009313
780176944
1722486013
117610068
1038545381
1792418119
218010880
1509959992
1703952733
1699863950
777990209
1090213833
265300550
344207476
1367828894
1289011841
1559083063
1922110684
1141975646
693579289
822893950
469690997
802181484
113964225
1664477400
1774329436
579098805
368798853
1801921882
1357006921
864530488
1256740690
2085870487
886469249
897594719
1231628074
1059865619
1095514170
2096770860
2022149411
958394508
1988545528
954653748
238666280
1858372053
1563373398
1875520640
1233395011
1825612659
1889178777
981340820
1252800154
672402453
1722983155
179389705
1930080954
21985300
1053299771
129091498
860275672
560219067
1852935515
319431041
1540637766
1911512562
565032350
499784671
2034551593
1296610034
933899302
250623572
368668061
1607404268
1481651155
1383430875
1876152592
1601570330
1740411288
893294983
2083883599
1750189416
770425445
879613576
2124714937
1025790014
1064089530
1094787964
841862568
1946865868
1046600435
1240771051
641592364
1658298136
528151648
1612248773
1197813797
1012203183
376480183
9454597
1579986940
1480036272
1485621505
1217329944
660593428
1419958270
1928526702
1506250221
1673913468
261629328
1658251599
432092548
102195566
350477911
275362048
74595373
929921029
72240681
1423131436
576565923
1838250806
1095514170
507947576
935988667
1465260556
103932161
403899402
110382717
948007030
1996968408
811199159
454809596
1054051842
1657083262
1828631504
694481961
143445137
711945528
1676611624
435196670
1602123081
554588671
813962422
814065256
1700650872
727097164
25045876
30370037
1592286612
880974366
1862297191
1155879331
1486782923
1816760846
1407649423
627902934
172006107
1081396552
421873876
1190604800
1643817063
158380511
554724453
1810623365
594560822
76019662
1160964828
2132793499
678157125
1005702990
794659415
741487470
1756387009
1150592230
214906275
1684272923
1340508508
1183979581
1278767980
61081681
1858902392
1784406471
554893694
311682247
1324460942
236693392
741593265
1928343336
1065819656
311516149
2122943996
937462989
1875667814
1892901937
1060566445
568386731
732381334
558442323
2140828954
398994321
579248709
1552479362
1418068800
1222825021
646333556
180516967
1890741071
619156167
979209710
1285424735
1987191933
67526526
562715024
462497685
404037173
804983543
480056039
141827312
448672535
2099860307
1361346631
622384450
1108435404
661253207
625760628
967892948
263617989
928298262
1619953754
1661924648
1891769418
992492168
1265387088
539237720
665850657
1074380506
960747601
2025229942
196240662
1753183629
1221370474
1504741903
1052985008
906959207
179882200
230863204
180767757
938672628
1994863000
642530999
1540982160
1607842158
1089526338
1716062522
938383087
1375747270
1021891839
1079817942
1344838944
698307660
1595929898
595789078
534436453
2076910102
1209299295
2006265196
408542906
1493867308
1369443188
136935660
1424878480
1465398477
1725564245
479738775
21216163
565721753
1123651590
1685761044
104861669
526125404
357476184
1483277916
1545911618
1499009945
88610393
1669682807
1479226283
755645786
834807361
1618811395
361647899
2037050267
1919396047
1125304401
1296500807
240740660
887552843
1878105430
1706637336
33269994
398585619
1565089342
608212090
37253249
396983253
852551395
229719363
1406954055
887733105
456990174
701899587
862327665
1315217374
763847111
2053575804
455118562
326018605
1659245805
1433860
1099488037
1519809943
1240275479
1160548387
1695391204
1925357141
1639772212
884863536
1158948572
1097464118
1534913227
2041018137
914466508
360972765
566045740
1001636364
839377498
1825254460
42948916
1716350159
2078428514
72875504
1494333234
364448072
1880881691
1274515813
2052778056
812345632
555449162
719797789
1739964396
402294429
801410604
744504087
1846939719
2084943713
1156435049
1000898017
1574429586
824476022
609984763
162327916
346456085
967485965
1122161082
1225294665
362110481
461195841
675005228
1732799567
942930447
1496005407
1206879999
1633992787
1368191753
1564915622
1543312419
1007796851
702266885
1972649591
2000233229
1169568397
1513138626
913526183
1787395175
995264665
173702449
175917392
1789409821
1244730752
1021244197
264795464
1807122164
1663922599
1886739152
906053730
1724970769
809963575
686690116
878683561
496781883
516982717
312566623
821689841
902734658
1486117399
1239875036
1713453011
979193755
1673519124
858631418
987570831
1833620654
1734982314
28782203
1692915170
582668095
1181905070
543946081
1225883350
290432541
1995912910
1795379393
250382404
227231773
1070439308
1221204707
288341565
1663670959
103259194
1936118379
103879293
378639415
897752512
1441295550
1937039596
1702296169
1871497594
478529909
829725269
748170914
2115234647
251777479
456187593
1935462505
695292733
1855110495
1990625735
1405409584
842670483
1723512304
627103755
568500889
718781459
1162671027
1881597387
647506378
1939496578
2096507816
1388653474
2054484836
2143736296
1990282332
86061578
843060977
1370125681
672116416
1771875750
2075609059
357184483
1645916156
1100477423
95433522
500228377
2089235328
103131795
1649045418
676476374
1050528134
1734894717
1686217342
879766107
654032332
53533194
607797336
1848619136
1510079410
1623455124
377344150
16927133
483056008
744088822
873120749
695526694
471305969
763486217
1908011420
572985905
1758797327
887338134
602818055
625543353
780087011
1009438210
997238214
159835093
315329139
1035196003
826690113
965125060
1723940103
922655196
1232544615
342432133
350190153
1187359720
2131978645
1118513456
1951163014
271042201
739789955
944144850
726410121
1897610018
1153536212
80191590
1530914562
215055384
1394300009
355016737
974066303
19135214
1719906054
1273180696
468988115
842252914
573149202
1828447448
255373131
1179159250
602503386
1584124804
380451995
1036332867
107977977
1572746048
1281320337
1270676559
1307853045
637527868
521326896
1646630476
1682741959
313771116
1195853995
2098682525
1871631672
1620405096
1134933366
1235002908
781940065
1219312521
1134155000
136787046
1589762366
414467965
685788487
1981967798
261593968
267858073
2126279112
38919489
1133339962
1734152985
2128549569
898052967
1510559367
1488098744
166968716
1926842719
1533828681
1899955193
1467519767
672555227
1320866068
1156004822
953662580
2143478776
70293206
821058462
2068747444
1409026593
972129367
152238452
1007488079
1649622746
2061840186
206712048
1577867040
524278226
1857264363
244273109
1041218633
442315412
365460315
1994073714
1860893637
1429246753
834479386
1891444175
1026575610
1358065665
241507074
1831443875
58336354
1247172476
541041730
970966011
1282414241
1489727237
1699850191
593705989
791598507
2025058712
810938192
356461486
1997973390
144767654
66232850
1333882539
1441457129
193351453
1113333335
1040728221
571506211
405212349
128373688
1203283225
293391407
354200310
452783965
730228704
667156122
1101409583
2071479293
720298079
518177265
1601137166
502586445
842130013
387894763
2146769789
1357841256
1531556348
448316610
759614784
814565816
29043113
863388400
151621865
462454836
1254411960
421902599
1719270569
746516911
2118832249
1710486555
1277770861
262062808
1665771430
1223067013
1414993301
283026495
906496485
1588009135
613072175
2145011757
1602718490
1380712095
441300321
697185277
727819513
103549963
3112964
498686059
1610106592
1392274321
1729885082
827713316
1988865201
671128360
1829293191
1526199892
1345292056
151198021
304175001
113695238
1254345206
416918604
1481668783
1107169084
762679946
224464782
1326468134
64118419
1463830386
1901759935
1861042363
1638161192
836341784
431113647
492519655
1436734663
693393386
834792611
406521773
1738211850
1902711013
1423828576
1663613489
251063907
957607135
1287833522
1174045507
169060981
1467488669
1387573118
1545115086
1804929197
1722898986
1220541903
1251877161
1950851878
1124219634
2018411051
1593863510
674502730
428140174
1952375341
1143898212
501260717
2117890076
997040989
870296279
606701862
730901024
1163200049
407664310
1194928514
1970360947
1051830779
1320433226
1356526633
1648148879
1763741938
401531546
530043276
1448756484
1063601767
1942670951
299356442
2116641958
985181785
1824799105
1611572574
1156783737
1152047056
972822467
1932405875
1879268238
1239203313
1267032447
1647327653
415324554
401108178
807258882
1669970006
1561684223
1906311048
669366187
589611756
628714238
282260411
664055839
1019290236
766796842
619748409
2103717156
1538446779
1153432047
107517214
1876770136
1596785533
565058732
1304536217
1356490945
1640617970
2115627703
1643063099
199879150
1625443220
670190936
1345763011
98011100
1473141485
1635993950
1598009081
236369123
1916168740
442346413
2111425023
1751493878
870278292
1421806050
1103032342
1139109728
64510608
1304918575
529648922
1183353113
330458788
1101142168
595089965
770672568
516819902
463225769
999170537
760892437
12136328
2119081302
2112558907
755728247
696985716
101511050
353798850
66318099
1195080556
1305258385
131113786
1365765601
1170796889
831342446
192862119
1872399908
877659856
799774062
1116785756
1184198950
1415166401
509199525
31734179
474504061
993456695
21350373
1222122234
1101424452
1464934830
556660785
848690000
127034676
1034264371
17479729
628580043
364513522
464305241
1291160001
184904478
297022008
1571739163
2088456703
2064241137
1407480632
1045448458
1074478907
2091211632
1487713408
1852586339
29183512
1675885802
1428166587
1481773018
69041995
1891887632
694404960
581332838
1621628589
1826536878
1847602838
1563796774
1984814251
1224651933
2049933193
1962852289
236408999
525229731
344992362
1977291158
2116320489
1659146155
126334840
946416966
946169603
1742462701
1008851732
914691650
719772385
1711897915
428963581
1667636442
191665810
648671666
370677761
1720428748
191220739
897165071
1501030519
274161205
76350353
710180122
1948946563
1389162328
722519746
241094675
701822231
941495147
359031958
1281934958
2113674192
1464155379
1756991115
72032251
1225407275
1114924414
1960245815
531707199
1668143373
987490804
1660517004
224911298
1634292641
974365486
1501098583
342224651
224532012
1879316574
758190150
1558562952
1097768132
607716180
284568881
658275715
1743604359
1691247366
1565913768
1753514237
350516421
1702086846
765133951
880778028
1809649344
2043670215
588419912
1775969442
967201379
888277675
1683897756
1894048070
1067053963
38220378
768934144
872332327
31475173
2002476731
1763787775
326351241
1574414156
1280406911
1961702920
1362053225
1484269459
739140197
47284645
2042296683
2144818294
509635279
848839014
321593653
1345553420
1914751325
1442637147
347196774
1200856516
877353479
345788983
284517182
659493773
1014658646
2136512097
1557881739
870979267
883952002
1453312858
1623360423
1486197370
1270730419
440519287
1728331825
68249217
1877709810
751727748
554825635
403722314
321561974
1716354243
529110425
650619266
1292763608
1994424350
1349423945
1658697639
131266432
1775833430
1756409802
1092001934
974123670
1139054177
1602175499
255373131
1092740408
1751501571
1498329616
1457448057
210583683
753927941
71890604
2142429330
1212086492
1947139192
438528547
593929792
1340896351
879270468
373289915
1522391654
396347724
561757080
675654457
1565969576
1022375646
1167351633
1362173184
1761597886
1667356155
286706569
1751194683
1999961838
1267149562
733238643
1946811261
1751804499
353792583
1780137787
45982244
688228541
769307341
1998547837
1083988748
1785151636
1155899425
99981435
1562541624
475086431
994230396
1038254284
40527063
705552314
1095950695
1998208281
2040877479
839819638
2109341695
502243417
1266951197
695144889
1859599408
572472386
86584085
266951016
951927683
2070849124
55613185
713006824
366400416
2017283131
509718457
1193474269
1256302999
71120003
1078375473
2006329204
1035157753
1314193543
481929123
1996921651
867236709
692555113
652850263
854233641
1293043580
1021856054
926143021
991884330
847382032
349297157
1243054289
2057400960
63594111
1285655793
871936010
640332065
616354764
1412986277
1267384072
1549000894
221007758
496369717
559735380
1433118537
1907932273
465312542
1078300242
643257908
2070187397
2102031329
892865879
1922975746
991955363
2143454316
1058242570
529048909
1581008384
1509182058
218056767
2071354543
970813505
343718821
976999819
1645292603
1939594229
1565302847
1064338013
1219658261
593285103
1874561988
1124069583
551325144
1428730172
642427355
1752309392
618211694
1706414516
1452056147
195601831
687979972
1468755598
456921277
821761397
825065709
1527991422
1316696862
358471665
994098169
454629101
1314083894
511824267
28291581
645738136
1958002546
970966011
119564355
2024087231
1227238946
508458965
256491701
2088070265
522257495
1884490946
782215420
137200813
763353592
993892365
172508963
2100317443
841111229
345557609
301090711
905903307
150143089
697676955
419761713
797478723
352529944
1235816421
1154104346
776493831
1022138293
1894884343
1290894162
2047032267
2037050267
1243848718
1026629512
1665170934
891514012
1203944899
946436478
1989458100
815411060
1494345486
1378954134
2104468438
762795730
356560144
886555381
1937859601
1565968150
1845058916
1511065349
2044128037
1344627448
1685827934
846695861
1886911317
316844819
617593954
541236664
981103665
72898967
1004469072
1290041221
1904382790
1303049869
277543788
1883013543
2105982563
1368398286
28058079
1515919958
563543182
915978162
285462782
1684065827
997576636
635662989
1182278244
799168103
1798215904
1611810145
64437050
1969043892
216440950
1850554181
972923692
239320613
1409566034
1996224724
1595738808
1285951265
430193865
915092829
1494333234
698686450
1827530085
1359458905
1699040748
409627770
2072618050
876800822
165208567
954130564
1118201330
1208615221
48586613
3177791
1273381406
1712958080
1034603106
1196586183
915210918
901764184
1856941783
1724959588
335523423
2099803291
1898840450
1538394426
879270468
2121455025
39996747
1959062791
1231045480
1931675521
2062490098
494939793
1796982810
1499226702
1179651671
1189073745
202828795
1485826378
1288942182
295350909
1920148486
1445462961
1581381417
1347657269
2047282946
1334110282
313394699
304468021
2131995860
155119917
53321529
1136505133
505506909
379391615
1534281049
1207868048
110960556
103006272
1411491687
1526277786
53270192
1918354978
127929463
1639838737
152844525
1267566229
1720049963
1391043435
361159114
136032512
562311503
1088211607
1096842439
930134815
2099304354
148032940
1914663357
659828915
527092937
758281650
754099806
1473917863
1856395479
1191170032
752253538
1507182626
158975402
1753382796
436249375
1324519236
156097594
1979781404
1857385445
1941580005
1351237469
1212869166
1407998743
1664398537
2129732815
749416177
1418355691
1683834510
1950531572
1592817365
2065820493
540204563
265644784
1573437940
1981144505
1005011941
75462057
172147570
619101991
882883318
661286876
938871908
563709199
707860539
1378771135
1835659026
755183974
117812824
1790918032
92189143
1079064212
153184889
2144089161
1274306956
1466021011
119035136
1295328392
45873722
1408495234
1053020956
1846836842
1904973132
1918664510
870644887
1910093992
1999286987
33194276
380768653
2040265796
846035592
1996620152
2011117456
724316545
89746057
189976682
1040782855
1318221149
779179458
153889586
133267443
271916991
1233472784
1308680103
463384255
1399091560
1740982387
766838908
1655456482
914999654
1063648343
1763462205
1608726321
793710892
1860770148
1544314366
1355166435
1026629512
554471027
1270151414
185398883
969243741
550074220
1807514464
719460810
83308582
1095905271
834114389
330873480
970112427
890221570
721233457
103549963
1139655762
170300801
1436770540
1069049891
378158596
1826611560
687335051
1206371413
1313873742
1242371006
1657069670
1326657097
1001786373
625203341
775058988
1166563441
690446410
1004711753
2054366621
1730348200
1793620913
1748725101
422147082
1458859912
2104156090
843265726
199623538
575656463
1977946793
1576955423
950474837
1807640111
1878751167
1814177257
337621195
571403118
536155285
777078561
59688153
1426261916
1659434900
1947317273
1875163135
536755767
1616849367
674396518
1029965947
1122161082
453245257
1463027749
1008515631
890556493
1460052794
1878774315
1937656373
513820073
70252656
890995688
1029464763
1253060378
2110245733
62070947
1586589491
19987292
2036754362
1424415385
769545973
820785013
1863861965
1572359221
1808215338
184184178
1829623005
1194834430
554184196
1418741376
1998855006
570747010
1794554476
969124476
335324566
624260648
592975569
499666471
2023351637
69877365
382239892
1660631312
1937248627
681971510
623168927
857081407
372635957
2105701609
443652609
695405896
103581591
1072409703
1263061770
439032293
1924519278
942265576
402250175
1878529024
1204370802
1701688372
778247137
418834553
1579841636
735017367
429062642
1300008268
1051422801
1946969248
947608617
1281823332
685685251
1651560562
1225010561
201643364
672731993
1759144879
1802243788
1650059309
353536194
384977131
1283593854
1195369612
1069687943
1803407323
239479838
1640072169
1695742550
1658430829
35325627
1723691687
61449967
751190559
982496807
1225991210
1625610804
640598485
1298811294
2018286198
65351027
1859803904
1850515723
1714765344
1203430781
351418620
770427791
781728149
270546903
898791913
8307193
247848511
1074718766
350082773
483883943
1122269053
977717487
1801643154
1295195458
113361010
881103826
1415005535
1812180237
381323084
1145713687
1672367408
1659485658
755238473
1637727910
1264512938
673601383
775331377
773074009
1211190778
1718393946
1367775910
398073591
2112122219
1479917022
872143815
1488986391
1588100851
1916173747
1009050920
1334260843
958708895
1742080494
1047141768
554120352
1571253634
678646223
1727688752
145628854
1071980361
892447438
1065120591
1089749677
937470426
1090117729
1905744703
1611909425
1095951884
1405187442
1084816388
68022171
1814049966
1792744168
1838024985
1776742522
1594494831
324680525
351301607
1407216634
223699061
415313964
1414246020
2069516887
1254809227
1583058328
1070709705
67271962
1044296879
1570265369
687233197
727238812
127310396
689052368
1944134217
1563685087
256518638
823917349
1839436717
524971091
921506869
1719163698
281132690
739838129
1062644523
1261152007
107817049
627558758
912103294
338232991
1320700361
1375878808
776552911
1120951230
1108039225
271613773
23634650
820082853
1871223228
1015916393
137061515
2109383648
774287355
2075354951
730298975
1264605092
2044535504
305675749
2142308602
918056451
340430178
1284222949
1970350571
319371870
2010104547
968099562
1511172128
1856452672
1504627231
1715243827
181094442
1543371755
1589503943
1770978220
1090112856
1155955141
1397917692
1192313044
2053901620
1970110951
1801323641
1140835158
936775429
353976529
1535511849
1716382119
1036462337
270273731
675234686
1613042237
1228774609
83864931
1218873
1120354388
695213439
1950652402
2088412581
1988865909
1494526556
1227637186
279165927
1025797606
798394189
1415126525
1300936536
893508661
847526495
1021043743
81686434
1478403511
639963789
12181286
33606750
109654098
460475869
851023280
1620917649
1154883900
1612949274
1308709484
450135941
1257713434
871628815
1354932206
1208489376
1320154758
1240712
1736006479
1416478105
807691712
1055746324
391436309
543849098
2025199042
2035151948
685583558
740415718
26367684
204406387
497105922
205474482
1420949320
1820171144
1229291919
934597180
107129667
960067874
642467800
1060138013
716594131
1600653363
1430955279
333465501
1859021524
832425891
964063854
1898795050
811188632
1173174655
1499499772
828945568
1867188398
1633550967
306641321
122176859
2066715497
2138176002
610929012
231757389
2091122238
1750872199
1522133415
1201498565
852174337
1273981857
1620731200
1118672783
1755591373
160775162
469979794
1633049617
534052896
216374217
1706119698
406838309
792493835
1582136097
1867412039
1793140535
330474238
1318981414
1497721780
1216278330
1270347212
2021595258
1619810030
1004665510
1519711432
1791409822
984707578
2020679913
1188717995
1435491168
1565571750
900194587
1247870114
307477195
2112689333
1601423490
212822348
1053073156
740234712
1718819036
772002127
1199494399
1030889342
839263581
42219117
622216726
79007940
1150995322
462517781
2017165535
2052924450
597758282
1162094134
757028574
470193255
1359232084
1690837688
308113100
732173511
619212690
1068215421
1665557843
130261163
972607691
1018591884
1510546719
1632574134
1315015661
1785655418
8041448
1952581147
1900794580
2017416421
2097668379
1892896779
1197313307
1755160953
181308073
1440791937
695445041
681836836
1223404509
1281199413
2750727
2064473373
2006976757
252653808
1981477850
182171152
2094702055
842490525
1027973956
320827253
593523180
909866278
617025610
619632745
1508674637
2001057357
162828410
313851394
1813878932
1017569969
578443476
1571760808
403965392
1977316449
1840664622
1722157734
1069448612
370589289
1508174726
758645755
1092969685
100106423
514160682
1804936851
835650723
78308810
1274641879
448552892
1687665949
96313544
1727484846
856139321
355895110
401516857
1091516863
1278845121
1537576083
516445308
1332254179
1835705960
1529098824
1372126650
689059943
1851586832
1071187001
464380639
219490614
1446325933
1067773789
1179265255
1766245577
637988356
671176048
65076317
1416173864
1368366590
558481438
1159780602
1914822685
804802901
2127603765
1126365566
1217396129
1762240684
245226281
1583756789
1061704555
1192531693
1824207771
486034429
703109763
1339531895
1520732628
1407353286
893812438
1751659481
141785625
9161337
1726985293
979010064
1581141320
1114803608
239110812
1975005273
1008573982
4348305
1441508747
498609329
388372502
1919351751
1459637087
336047862
1749142508
514868130
1117923540
1115644211
1087978825
1172348087
1033498118
996971267
1906616846
1687011302
1408760801
680740667
1585133079
1475814122
472477033
1749905322
127450160
429673358
790579426
1363031210
1311955765
1009438210
181666487
1236566688
1975098439
1996349813
1885356515
1766127465
1548411821
1241292111
1472049192
1935338683
1597365368
33975050
483707596
440957995
126437006
917263517
192503110
2103487761
1808938551
1048848881
1236714710
1640570609
230834758
1624344196
965261024
1375046867
1714581515
716992656
1350200104
2071974696
1170381118
1318076811
686633407
845764892
684080069
664328370
1503876967
573216265
220684571
1371209440
1960946106
77642200
6377453
823405072
1906109992
495019503
516375663
297291304
627704812
1526667540
1194114928
2034394301
737439514
1104254897
132651628
1025145949
1367844341
1432678632
1218697454
339784966
1819580444
1678672601
971283937
497568887
100265132
1086617840
2145914522
123933069
2139575045
2023787268
1700138794
1828743416
1719600723
15460454
1922704808
811517500
523015086
902734658
351213241
884335565
1205913871
665732106
739544094
1750587566
1003448471
690930411
1766397578
1986463254
84866914
1315959894
1113173631
1597933863
2067415367
976493410
444327025
2046574803
1865195829
782958343
1736977435
1585887100
882678379
870644887
1770782811
1499967541
985501847
1743735370
1158552950
965164627
756071048
22568655
1257264708
1155577312
347316132
715810939
1640568897
1904079220
879247838
215395019
1267403032
9766442
1067458300
469143572
1501252694
1308219454
848829819
518095549
1178743840
1680503877
1798634671
435443696
1999031946
619766790
1905595266
1748376549
531094434
144378623
329936583
2029540295
1827688419
950148101
58634517
1849150987
677256688
426559682
601704375
829873209
473410721
511673410
1291659631
1465936030
1537050529
493297021
1693493528
301995431
2081318655
2147320148
1362083625
526858116
2117737359
1030568767
1610973430
333781917
2074312168
223054903
2108436392
1002264482
1582298942
1656537475
2053840254
462598867
1638846606
1262187833
1785393098
832479358
129860587
2090337442
2081641687
1274378458
1943333156
1175339052
1254873790
2029233298
1638947376
1736575222
356519352
1261824777
2135121117
1066032721
1517378982
871070597
448636721
1909623286
827370075
1725384159
82042435
564888597
2013568279
1466141944
1576826875
1533904544
1601416744
1143994352
643607508
1824212921
1949494195
704600955
197672962
796616104
1119422127
678762708
1335280873
1526818034
434518010
1307988466
281019184
1642159819
750750359
474413102
260083665
1855696055
684755561
1121841453
1291160499
138371259
1719264083
1935454756
2069898477
1994990523
409234028
105879673
309326621
1400715579
1813718016
2097387919
1143249416
515426435
1474987111
1394088548
109372298
557179745
2045066871
272576400
205208044
33194276
128874693
1053294998
1833707053
1571192488
552648762
1998892740
1038337888
565985878
477001180
1578253332
154276219
716994817
38603378
823921163
1111325260
625677881
471280774
495703144
913296706
341142815
1312898403
1440605484
1576138581
1141387879
453432459
2018482451
797919196
846142548
2116453636
1763540251
2005175785
1569190681
2041332282
1842504160
1066953229
1921081510
65866347
1524593728
1907634245
1622376430
2006622176
1900260769
123747943
1674036427
283440352
423483517
1213814395
1268233814
744740521
1633935264
2064554196
587856960
941101044
38064335
532644995
628919001
1319525049
1216300732
1737001599
1720532773
1232517532
1311110948
1790600530
555421413
1710588421
1198479061
448907122
1992630982
2067967641
1140258935
465838193
1112183669
1515862312
1204550574
882748646
1081738921
238321790
117146417
1130538617
679920559
102678510
196866848
2100659727
1773959395
1568573934
1620039827
810925902
1821605462
913153055
1033959428
314389441
2037476575
1156887301
1557688342
910264844
1585203222
2040618319
192067061
411174053
464316090
2093163722
1934098127
1438720735
1756553151
886391453
1900893999
616800739
880228336
1487929997
957600221
549456195
2134063581
2146055634
1417719298
2136460291
535415347
2117590718
1959676751
458500680
700252156
1934588631
1029498842
268820281
703935285
1024672348
60304326
348149685
2030791595
663799896
1877363125
722314802
788814083
1359609470
1529106060
212235614
2057421503
1006897906
1502893094
1256595828
1239880623
970772768
1855519714
1220822990
1152467613
1867905532
340285048
339544837
1902009918
507844959
1132503910
897871501
1058303850
983304809
1940887742
997262401
1918037902
867237543
1665768041
1625765151
1850864090
1313883553
1556623671
1382037955
939772496
208779997
7613620
1055264145
1513019201
939087191
2094620166
965750828
2027603113
95296778
1504363644
598512261
1410454799
769205859
1912589479
1946831941
573621408
416311402
398046
1849298522
1124730546
1862203153
1426000306
1650905742
1512873147
1161831930
49125443
1234118108
575605448
2007726508
596251727
898826957
1360532797
951684588
550095222
1500662403
782218158
2005124546
2144507823
900109220
2050011367
756955028
1270773788
1990092080
42202670
637438890
474975171
1083419742
368721091
1401541543
1244302550
1118210296
421701678
51264164
1055139847
2059728695
1407649423
2084004034
1889352182
777879672
38840503
815931227
1876238884
1680606898
472008166
813622732
1415005535
1622357414
1324059972
1588994328
45912840
1310076383
682731611
1115922108
1194550073
1348660143
1310618892
1553487502
844635557
886437271
32065776
1363770254
897801926
822105516
1312955840
893359883
1108572602
2042835444
644961838
1644108182
516843847
436164772
1669913992
170648915
695971298
10115280
1348052609
1105744082
1106298915
1362545523
1837708423
408282628
1103617988
1511595260
520745230
8933037
1528076368
90714051
318320981
1179797731
1897080467
853313181
976169340
1388011058
2043028491
832425734
103428070
1524897317
2144099055
646433442
367272071
994065995
1288814876
739188245
2022524326
2134117715
1945118689
568761516
1298990250
1945056517
428847247
1789964762
1692257571
1683481042
1374354830
1050557503
535126951
1102226706
2064354153
1423382962
834290597
1331659811
708449893
96029579
521759277
357234363
1656952525
371827439
1979054827
504453387
2096786830
731084571
9482866
2055984291
99033103
254912941
935676162
1588109092
1440841497
426987015
1058599561
37056737
1060138013
50747612
1065428206
1055685879
1349718709
1723286483
864857038
1485369403
115977339
2083417871
1131641279
1878512486
507297659
1399786851
393316799
2012525806
2036843652
106415679
98684929
84803099
482302757
983304809
820929655
1100298899
761262252
38942255
1174200244
322957722
341408743
999002519
1163586132
1998670827
143975879
1852767195
1662758329
1046770447
1467175039
153870316
326445311
356827396
846404035
187251263
2072654646
669413277
189383244
1019529634
1198073794
133887220
1568878053
986755358
1934616963
185699634
1390566621
234557132
254943626
576345074
1104104037
967077556
2135330403
1740855382
170520021
676151990
814387626
786439959
147076932
1102779398
1098247002
1124120409
599493606
1626025461
968759169
63204424
1112495364
588126205
1956566946
1917365031
1333868211
346494499
378035657
1715949800
1609275812
585048486
707268887
1890871950
955772146
1847932733
561827004
1302673444
578854366
1368134161
1577510344
1589352361
789144910
900743974
927601292
1779920970
1922458989
1978776527
1656184557
398944595
1608278111
1444933566
593867946
1087874608
1302916669
773092921
1979183626
1274145202
570096610
1757176659
1559994654
783874188
1268103793
1084751197
1035496613
322686096
1538452840
730943117
1820282324
627567110
210408232
463225769
190205828
312823829
757377698
1598516316
1564792695
495644156
57459737
1999508793
262080705
148633619
215548735
82425369
656566270
1107061922
1451199102
1319393287
1076453379
1241951897
479385297
1918674131
1187526982
1461330025
1450412189
116584419
1484275074
1402330383
483837408
1019529634
390349086
1348406970
1633566210
1891706910
1202403227
503258886
426886731
1732256208
924173632
1970176000
490829496
968371198
143017597
1675750058
1158631585
567577966
1737940861
570735160
371792782
1628303739
687232309
1189439219
2136862323
869995886
1647005878
1167999071
556660785
914564369
1631844832
2145647830
1348589260
1864419571
288932376
1836432789
1020269755
1161769815
292218142
1586669026
656905187
786061655
1847141098
1444994558
293778171
983690944
928594441
784636212
94723338
677790660
55242265
1301957940
1239390
634683205
1570379819
317175637
1151802178
13345113
1492511625
1451188430
1988716829
1704937651
477077903
939023008
1970636886
1725697709
1018082322
1741049764
106215339
1283188839
942027448
312503797
399231541
1619755175
959650475
691525054
101598100
1237264562
285741
413269845
2103968997
1985930504
298662221
765299961
1868403513
1039510154
1491286974
179067050
2022147904
1062276883
1871712692
1305004479
2032802869
1843037235
810920772
1707471613
733654186
1244240034
1413022490
1171489510
681524274
1060722852
775803435
704500567
1532158987
890372578
1301885928
765138775
1334067690
2072235596
740804731
766451861
444753318
1968678494
471633715
40021974
1934400831
12476580
441386870
962097991
569084398
891153102
1383771620
1071429201
170919497
1661478743
2096869130
520069209
1226760491
802897993
643693253
2141673965
619878600
1057175657
184549949
1519576332
2142991186
2091335649
1715139974
1330192943
98989118
1373858165
1647289494
1084755767
1845929171
460547738
195052774
1680179391
923298112
513416164
1936184773
1867657412
1181886800
178918845
1562711651
1492193446
1297611257
1764654805
1201389555
14667259
408415809
306406931
432927746
1928841646
1813523074
1525845271
1350149955
719149883
1877446707
530028602
2033872796
79936505
2075276222
230071060
847805724
1965112577
490841052
2113353467
1647674591
1805278913
962784603
581848095
1921265337
400860067
393250919
64876081
518843410
1913456591
439386571
1669713157
1429225962
1494476748
788483632
1457065324
85081445
569145354
800429074
975316590
1380325903
2067967641
3598875
1775604252
148791885
616256068
614585657
979257899
400832424
1420288490
1032688929
359543945
772192703
115013569
924535674
981808856
1054384751
25890108
190702383
220953475
325983140
1469163619
726665883
599133296
1398572522
1361214427
26630067
37453560
1840856678
920724374
35175989
1559434692
1796397892
1745338994
316455878
1608420860
198057613
1932264414
2053821869
1802762597
1772623056
432311358
979178339
64184971
1517171634
1405180757
242107296
1056975575
340212659
1045874009
1578396725
1543373234
557426426
692866233
2109519139
1286512327
1325314022
684317650
1338647987
357608340
856494692
1161685497
890661332
1815607827
422078144
806277566
920724374
566381098
305997329
1523407270
1232778364
2040265593
70247499
322289075
1701435602
1766126810
1519850771
254901912
710731815
1421869753
1171708284
1807241071
1079799723
203813390
1875975218
1815868504
575359990
1865015104
74332299
922543575
359277055
1491848840
1187758754
291128009
186201329
344658001
552544920
2032005425
1071565021
2061009229
261345499
1642185479
1269043828
720404914
741733417
1890292440
70601233
291098574
238589262
1344890599
1607121226
1853043486
1295803487
1265452591
1238110447
1551981727
612668772
2074259334
1915587516
2007564995
1444041267
185587537
1633258164
1871159785
1185424937
1732348345
1624826463
265416883
1803301172
11700972
1184119917
871008275
1445520972
663464551
1438150316
442483954
1897503353
1100540760
1102123290
1928151955
1282011293
133782322
946278266
925561856
89541524
1225561867
1674249323
1558094479
851249341
1026912561
31395491
2103885172
1020486717
1879411520
1711416328
1061518509
1528216160
525273656
2104014944
1741334691
540635117
894218172
1970110951
1722904701
349951538
354530941
558353285
630721057
1678932937
133247335
1833000622
8757576
2101183230
1565011584
1425374017
2069748831
1796645984
1450330029
898891835
1600650505
1040343962
1924858820
194055655
1806709963
1137869669
1127607677
48330049
1453796268
994413313
1189322871
1976631147
271475412
2123521508
817850463
1497898195
1968376407
1623854752
1765690646
1020287964
885717233
62394730
855149119
847423202
1466304056
1063996332
1278408412
719281682
1714828459
542587598
1976909062
1161354217
223402864
147063143
186216097
1176485243
383901203
164088617
1977379766
54171856
1722956927
1697843800
446228776
230739218
1279291798
1796189296
1462446059
1530921608
831830048
1973984360
1140799508
832919261
2086350600
82184722
2060398144
1401556206
2136335556
1328353636
1607861189
391844002
775267889
1823878095
1461179282
237843542
1750902013
1754885674
644077740
884384891
256341240
975761518
1394664471
754405726
529437164
580205724
595574226
933140007
1563501402
845902621
1792171030
1941834229
1202520233
1475820029
938840036
1528318640
838801593
2137096115
371980169
449142213
942930447
205796404
507794718
2091335649
559631008
973553591
15518455
536559800
614204281
112088806
185245461
1508200742
373360720
709642571
1879390676
1975505779
917380974
1521629767
330489349
378239327
1651632560
1412884156
1984489387
915880969
1281340195
319199795
1836131734
1931103449
1745179016
17978990
2019533585
1644527558
1331465232
981869376
147816059
1634945758
1182871088
1461307462
340743679
1470608821
1213072162
999793781
1317429279
122396118
2090197655
58957769
1004691430
71173183
1356640610
1195016136
1812228111
414085646
20214139
1633503347
1290487617
1953199681
26542419
1319288760
722248816
1255298018
1476300949
324287760
658023606
1161100573
1975384243
928005837
1952816107
479738775
1573152137
406420224
360854460
1525425330
1371342823
1147189414
1272684165
309528560
240570381
1321315839
615222113
204344717
1627568204
766715451
706778624
818087387
1361324830
1459160483
694212311
1021978452
2107383953
575932948
90592752
134490424
1548276728
380059056
1419599178
2098873627
2080739685
1678824666
316642847
1958856050
1322002280
159883929
938557403
1560117855
691939959
873058156
1374792942
1231796753
43935068
2034919849
221566324
1646713155
907778672
1141116268
1252281379
519710031
1189010756
350017134
1864953179
1140253756
1996224724
524351644
304106456
11564125
1928068814
1574506377
441161714
179082418
2103300198
1083255660
1247601177
1884566450
377426168
1155335174
1879356683
930426384
1642856064
1461826570
914323760
1548090345
848126567
107277611
1780437883
1123587908
1181188583
336155151
734192754
2093794042
858237292
751438838
718954498
1957803302
680223066
741205013
1725857288
83308582
723663319
1554599647
524697372
42110142
38387478
1636977646
275650783
205234111
715576488
504970243
1717214995
673959992
539390710
1301425946
782339458
1985968222
1166784713
1877984041
167304996
1801107036
693895164
1284347127
56810814
1092728707
2147305578
1390541136
1526035
1384715804
1424089318
543108515
940076912
1092368630
1220509444
1026665210
1889185003
1157568270
1958205662
1209580661
1917792660
2132978219
2046440319
1295513747
1427991665
1151272578
1241071231
1433328143
284460852
1171133837
1733779748
1424878628
471011991
1467758970
692595286
769875972
441224511
1269251971
1488345491
1082825866
1972819562
657369526
988236609
443007129
1302372021
50768481
724997767
1158818920
1640573792
1450276125
2112816069
1832409346
899073184
1590980551
654178293
42535210
28813508
884410519
151833331
1889318599
1952438984
104692904
1033939375
755423427
1295255884
784195700
218396357
1952871691
945234266
559983011
1794515221
1329667450
1474793957
1568613011
1031063531
622701086
1844881162
1117555809
1009946497
1416223546
44051848
1281085564
1437892011
930717478
1262814998
1882677352
722337645
745835792
606912504
1880881691
1167999071
1007032543
1671554980
1111652819
341268171
1590609427
470149459
2056965800
868106036
1881518227
1715959206
868001628
1982375787
1685231512
832371354
1004164457
1305173580
1459942733
317717485
518299625
1480223283
1101392573
859402542
755751152
1883535289
933076334
1383987658
1547366015
1676711629
1855318148
610410483
251588167
392401740
1613714736
623485016
100548126
902996544
589981861
1805119989
242123218
1282709152
1675025212
1476014472
1507898323
278931445
2007925648
1390353361
1489390890
370153115
129431966
1108069591
501363488
1920462685
1739964537
155005263
1526898049
1203985511
1858151500
1050633330
254734289
448625813
1357079164
2005748444
480570226
918231859
823051916
1041914999
57881701
1076562577
1486556264
2051443615
260292525
1841430222
1451979930
1212802223
1561192079
1586010257
1170669497
725632458
2095568163
115884567
1332818039
504555213
1973459819
586514270
1746670533
225871288
241384870
1600960839
2075871006
922066180
252060273
1969428512
396165564
1462617796
120721631
661361870
1774624642
2019699247
654377952
633282795
946454132
1415126525
551598297
1166552978
2103095714
908758104
500590973
1419016408
1966222701
400907492
336278194
1613647488
387192154
1560040589
152577663
1420644858
23363268
202815653
1737396427
1782023674
234206427
708751160
242799939
1822414458
856999908
2051751736
232698822
638241457
243832391
1258629802
385298623
614855242
362996364
869413190
871412890
517117781
1651766750
1380260398
1518119688
1782611972
1987425203
479153677
89211429
1127401362
1774171923
2140772443
2044860482
1906668682
994617379
1263869431
323402945
1443832227
1089760992
409234028
772636313
857666190
270493953
1071252285
972899894
1714190449
1183201478
1788969726
889061329
1124306081
528905952
1746670533
430993978
1635159446
516669781
663941193
542349868
1482476327
2137220068
2073149417
1059365916
821991064
416568586
890961987
122539431
973033744
819345740
1908245817
442095849
1514798953
1087823282
301789832
110866941
1577033437
2024846964
1817113088
242212832
1055959951
1270059203
896364443
1024901801
571823056
195608051
1056828167
2089102138
1506388952
329082069
1459031636
809734272
509635279
802218569
29361899
1475865054
481510083
2028688809
2046476773
121584365
909986661
2112244564
1667118549
1745961608
1315912582
309438217
1533572982
801033152
480952700
1604504354
1517378982
1975600946
702404799
586528703
557106301
1668273823
879246992
1145366141
202290846
1702758483
1451251722
1581050418
965238648
1337596971
1244976284
1988365280
1090673897
1521047684
36576881
190842307
273428544
1908156320
1179811213
2127747834
1537295755
1865342658
612942262
1754833598
1942158762
2110415023
1021264571
1787657356
1605125707
1970949011
2049056681
745970002
901752151
1067125734
1102217533
858617591
689530999
1478374987
1339275301
1294539242
333106480
2012954596
698619746
1588170913
1829263298
1749859251
339970417
1358101282
27089645
666254092
957377277
694764251
986117895
2061808474
1271325657
1572810332
784733174
1383930235
612056856
888758617
1496038195
116856971
2075739364
940399326
679065520
1226404185
732902347
1228081005
1231556533
2012761862
1422763807
111062145
539876487
716405015
352307872
1651748667
341394886
530555008
391163518
1121704004
1015383091
1725703257
53362846
1769664781
65657984
1139661405
1101033905
805644754
1886720345
1477433448
267060213
1917184769
2044789691
1267411354
499188889
981465316
602073386
1402959014
219100486
1452574675
149980368
873990828
1978663295
1508174726
1969428512
862358094
1241256387
350874642
1128044765
1842178603
1136011606
1282164716
99037741
888217160
1472297953
1684624697
942311336
1806960079
65518969
2117448907
1705410690
788521752
1183617761
500249230
471269077
217805872
159561757
2018880774
1026224224
1094586349
2092235986
161869015
1579706040
158075920
1650118175
1862844705
885324398
1404789403
526868695
1132142731
1316647227
1552960870
843942724
1045691912
802955721
872874015
23269818
54878368
202251963
612086837
1532156406
1340798502
2131017458
707591564
552689872
408542906
1343997652
477732770
381956830
370648631
2022374309
763847111
884531423
607745826
1708560097
1735953588
257533924
1373311328
1561385528
1952702514
1209049452
1475512916
124058879
1826153844
1637356590
937270199
1694905122
482786393
1172245039
1257977053
780604950
1656294251
1571655203
1492013338
216474772
1427445218
206503223
1062093628
1705562026
2012800903
2130590437
480450707
1463153659
131576952
1174100954
647859412
58322050
1614544973
1891728651
2095313114
886103507
2119860192
455607615
233328548
1132262715
1154043753
535085724
136502238
1951046453
1143584414
650851730
777188536
1457701041
806835706
872027781
1315127692
608528886
1462839458
1272383423
580832552
1129483248
1515295881
1896190724
691789515
1096441683
1739667790
596215214
2033221576
741733417
1289033607
446198374
541073224
410027087
2033163670
41788362
1263869431
1593750638
1837333209
2017739816
2065207429
1230569390
1595886606
1610826922
20266566
950148101
687786369
921816680
634044025
10669570
816299730
1379949170
714485378
542726432
1564778435
1260132873
1536760200
1353944562
1413153318
133343174
2048594550
1728335336
419700167
1510875921
1921051672
920720015
456390712
1168486841
504217781
1254323858
1945606521
1958641528
292138980
680053025
407564704
293066829
1739105124
1800441682
1345439114
45305593
1221757103
33880576
1408047469
50876118
376081565
1711921687
406306736
1268486345
1090572172
1505236779
1887161800
36557817
1383429183
1134871337
292070919
366538592
2033919912
400983274
1476803933
1920938314
2128607141
1664521943
1376697867
1122273100
1247695671
804116474
299322326
1262086991
418783671
319368595
109134503
569502703
813543742
909099558
1819187511
195773156
2000112075
850375519
441209048
2110700784
1735089375
889646087
1941429771
1595399288
84310899
1499009945
1221895706
1343233897
468711311
1060281339
967555000
581167726
44984599
671758431
1416265507
996806160
1117632788
1213808251
1319475877
873130312
2052237676
656388185
495129391
1330885408
2088712995
372433185
1848811328
1751925271
557686160
1059057305
1583815294
1119421006
758421760
987860809
1331747398
196202890
541344968
1990550439
1337596971
131439623
39023875
216891227
1552884136
326282098
718269954
1760755210
150185597
1216711166
1212869166
1651703666
2051204863
907104109
1343116777
188356905
222850541
1547864973
1916445873
780193422
2058895674
1758842049
226309851
1043705544
1604498276
1661217608
488893047
1026113487
1472748286
1249827011
1621938771
491488685
2026153795
1978399360
1413586449
1156603330
650166967
1090538174
283221176
1797974283
1067100270
668940911
61380822
829629819
1966507318
1681669781
142556475
98761557
386575694
992126977
708650382
466336356
1472077727
600351004
1088852782
1983926677
9777141
1963518252
61303677
2046327152
591378392
2101869550
837285565
1541830775
891310953
1240996638
754196780
1837834093
1978297053
2002700195
900396336
853477300
1454526702
1400647564
650928893
689573031
1967768827
2078561221
830924126
1161212061
1267337520
1505955751
1243594895
920672489
663608500
990013644
1435510004
1750589071
1265462472
1160234616
1450527542
1812200484
1345992869
990337914
1504458588
2006286052
128325369
1925853345
435985955
1244430454
783265934
656534894
433707436
230257762
415426932
1966164968
615887296
2060462564
1322230253
1983091740
1871182113
909281799
1433769249
934228596
661253207
318135836
730758618
693975480
820643923
746516400
188069339
421612561
1569102068
1567404773
1884198838
1622279350
1865992739
1349259713
26225261
413567395
1218156069
1094587163
1146182550
29290087
2071379158
1715179697
1762810744
1187669855
1973204561
1151157474
309624958
843241813
1939876842
684895547
581285094
1517944727
240175977
1163380357
828208588
808297787
1448116118
1983684402
1472622052
1224451182
274957552
2081298389
1865400511
506759135
955855316
1309814929
862998992
1219330082
628338500
1785326598
433411823
1367253500
1111415929
1837115844
1187634218
859342542
2019081297
786095672
1420331742
404788884
681447850
1103837795
102424696
775719833
1676443917
114963572
694846104
716347264
1287384871
1334952951
1821910619
1541383423
442327864
981946812
1365792756
350478313
942795322
1535829598
503099770
490883533
749282884
2118077789
32056705
1643289357
50256862
167823135
1031144852
1527402567
737093370
2021363714
610835319
618784367
1397998969
473328463
608054921
1772256175
1652708797
773736658
338920918
1942085850
2077124564
1913687799
1548049355
833487142
468565404
517252762
945564458
1802838720
1083810425
1730817123
883282091
1012209706
406600376
379014012
193602816
2031953982
175790230
1448566788
291231402
89768700
1680010609
290608751
93271858
1942394552
811461263
1698575936
943351019
919951780
1590516715
1091493141
1283219698
780796754
82105802
661002465
1133492552
264674895
1280840095
1218232857
228984417
1574389732
476117150
579249889
1080891643
413101531
1804906943
1284102029
448636721
516408630
1149446864
322710816
652996180
858917762
1765139851
476430669
12858902
1235087333
269750092
1108231833
1630126428
1195610791
1909677261
1627138338
1197809738
1905263920
599608030
392523436
649468414
227282154
1401133736
113777729
1868361994
498954491
2072125200
936002775
2027952092
1374020336
2130070010
1998248127
1434265243
2105701739
70853371
387641195
2086495561
513134048
287620596
1240572788
761334056
531965723
189081282
578490724
463719050
499057503
1946953896
1762944976
466698857
1186198924
2099684886
259074592
1039949098
47279560
973544828
248754700
1014160601
350516421
703904815
1365006051
352944992
1748422003
1554590250
779061829
864696110
735722897
1126473437
1538009955
1711219598
135210678
1054617909
473148767
1523929038
2136023802
1172279508
1018659632
569723800
1954139371
265189130
773389371
378162343
1546498650
1803053994
1101286489
95144427
963425570
184111757
318466500
1136111161
938099317
1737748647
637098643
185489884
671966828
1816263594
403429405
110181716
485803748
1088532988
1629294111
281863967
42142571
2057351149
1119757451
1586589491
1602548665
939916329
1469163619
111188526
1439551380
1650047358
1401778141
1695175522
477475705
483734966
145152260
1042645114
1061938960
108824926
191686100
491750481
1569962747
1339964686
1265746357
1578295840
1652991484
1759174767
1007781008
1913584720
1144383874
1479606529
1472486392
1649986340
1668557677
2110991840
2053474008
1350739703
678643716
1762230331
244941674
234442510
1084354793
1159322625
548414309
1389485709
1886013687
37935990
2008618630
792681401
914197784
1250784263
610828381
1699815479
914984209
299746189
1375594171
50551806
587610682
1177628115
352836327
1305935517
575243754
595510659
1216085159
2065980715
368812568
1623397692
418199194
74052718
1121447485
1880228169
1489295106
423226183
2114235379
1838249825
389510681
50963411
2062546487
1855180032
743433496
1128363815
2136106690
386161009
1275719404
1291162777
948054337
1887648072
1141785692
1987791362
734147343
942787416
1374940714
1576980534
1590487186
739494872
15507270
1351018038
153030532
1207476622
730573755
1459545682
1071563409
455664104
1754588575
2146979541
601282028
2069999724
1448408493
1894341927
1575043232
498583005
884977915
1267940
308383076
810285829
296828163
1478137373
411648414
1407007990
979717465
103589822
1268911299
1350012439
1222188381
178789556
1099190782
1193526653
516549135
1180477166
417445861
785930689
12891370
2147054727
438268342
1824243864
106312628
1480892160
1368646494
1506654475
1002570279
145686312
1265967254
163619536
1900817141
300842452
324056476
1782174245
1864359108
1297374468
976526237
1510475849
1818696024
1888962127
672120859
196749029
1783694320
116417499
1090112856
312152645
1527940035
1886594385
1143689808
999272220
739140197
445168056
1576701353
1278503025
455104163
273890799
1383467399
1334577885
2015465716
500504519
268660223
837040454
2132454145
587684964
726828438
521299484
1493307355
498409084
693375862
1882588702
694008620
532548192
1936623504
169597349
167084869
255780072
137591172
1613674622
1521012330
450322882
2020911756
187759854
1878807218
314494722
167012812
31024714
1184438810
160352437
932099819
1486186759
1312348188
1928450294
1332968126
807065556
1040148086
1930956242
1961342257
1609386399
443106638
416957025
484966506
1613029282
116998971
1795365837
318241086
82786279
1215764020
844861749
1678973177
1772504653
1852463631
470649319
14912323
1184272573
1125724085
1518063432
1636988346
932297972
700039845
355910747
1916304917
1710235860
140544727
1142221323
2097592616
73134148
408117725
899832914
205172514
711470411
232857714
1072975788
555177381
377599414
1081092185
438769825
1459686050
715369101
1222163059
1382686285
1187863852
848735249
2135121117
1675273465
782057544
436942099
1697445739
329753710
416039622
1069468940
265351410
24488208
1358019343
1804231684
899574015
421696646
170689184
513717631
966481795
417139596
563533175
346675702
1292743535
1637811185
374932664
1113518432
2060384156
1931422160
1693670845
1981774875
1874256374
1998063127
1020494986
852513948
160844490
1761926781
1751194683
1260511462
506134687
166017560
895369603
1930862925
1393773542
526530356
502412933
2076975043
1512004789
1487485091
1109543571
1038125221
938940836
1854153817
1573575485
18473506
1627412222
1591630920
798809608
788521752
560990484
1427496501
1818354419
1898872113
1577181920
594274588
168333691
1531792689
1633049617
673854452
1628715467
1443338794
1203707723
804278059
1025408565
1601898760
1063580808
389145335
100608403
115897554
1747791190
32085352
1620352877
1504012206
400761847
656841378
667741452
515953013
2043400743
1347897585
2068118427
758583807
1222907631
372797329
1401360723
1324499267
688241082
1117112436
1046513989
1388145500
723797694
1989856718
918662585
1401507433
869423565
1099719554
2050005188
801970958
759475454
18167403
1613764317
1919117931
965773074
1671084527
1599290439
1047355282
1884679345
1267306570
1499473568
1600990181
1318188844
1294146947
707666944
572848333
797326460
1041308591
1369987332
181218151
2115196428
137613595
828707136
332846701
1969012163
1943911651
9598593
1872519886
313438706
1267317296
1489589588
1539587093
733197324
1783569980
1703846947
961160762
592213001
89649813
854559836
1309576142
80544082
1079748168
779450933
364264307
1873564296
1811952751
153133318
1833018911
1136839178
511887515
1345174969
1261855635
818168118
438382966
1849483674
1419476523
846354561
1115194745
518698430
525650306
2039606484
1640365973
1275687644
1820543880
12709054
2025289826
1115793514
524127568
164862207
2052117507
1707649328
1312491969
571679565
1619380689
127983214
679497674
718704623
734222115
401247968
1264617741
1518432992
1881597387
611548441
309473661
1685074862
267029081
692920204
1331659811
201051324
744075493
953777235
1117738492
1300432479
1462084839
1384592022
1749751842
1540574
1918056719
1120354388
665144952
1833299294
1065315924
1072572929
1328444373
1991401912
832572221
2144647000
811106232
1920952236
1437760874
2016858532
661747035
1763653900
1310563334
1802362592
433177899
1373712151
921276335
2036309717
811800353
1285532767
935100795
200939097
277862695
323461297
39371898
262022898
843479610
1593387800
988806565
233654307
2929517
1762840958
1827809417
1074549883
1951670982
492788590
895678209
537501232
1961009920
392295383
1205722519
740089758
446353918
1033959428
1924377954
446581377
1647513657
427935241
1664508945
1706199630
1292294584
1921117949
946996357
160547111
1437180717
1953993481
1983295518
1283742829
1201043671
911272717
924369904
804039083
44705134
1578742704
1227041995
1854642206
1786975982
1381166851
465676704
556546132
2064274997
907286578
749489838
721528262
672799455
88579369
898154774
1883364921
1108190995
664155445
803241933
978424080
2012084315
576158748
1591785275
1253116274
614257093
1569573898
1469851889
351973147
1038419353
1166230331
1900201240
1824959961
1635901935
935100887
1167529335
709864749
211537374
1894341927
940398052
705466168
819266096
1674087166
937120527
1207433376
1805022158
228344446
63239032
451538308
1770270705
447156270
1888995648
1398299888
489799335
2096660849
1864052807
691949405
282255586
520745097
1740557045
1872378571
220683387
508038267
1174100954
264962870
1552162855
1837598828
193751942
2084261362
1861011450
694109752
1516828382
551489770
1381177386
379842864
2029172347
1526661182
926093719
2091834983
1497856486
642719309
858025387
1971815344
1812597413
1738322259
1639955336
1086802716
539131462
935357521
1825926044
1656270456
1925147438
748731180
1089131718
1860509964
136674547
1760433961
162327916
1362247602
1340689568
1100238822
361385811
404170979
476998756
1228330426
1393572768
2036291296
124103070
1212718278
242456946
870307495
1786253205
1866012132
99101435
1373261020
1902372622
386990955
171666954
1554003463
1784744941
516951055
1240606248
1393710598
2001197545
1888225456
588510628
1797297735
1783419811
1552020056
153264479
1072417664
172362638
1036867901
2027890822
319173246
1114876987
1595036667
833248727
345909477
1905828586
276527773
1715543382
2060333780
1348450942
1520729398
347936788
497428307
1957040000
1970256438
134644858
1168572198
1058242570
27475812
1449958675
1016458976
1257469744
751435110
1283538879
561757080
1546867183
467435689
540329503
514056404
1389536678
1713493736
1039363995
1044203353
1370022460
975736124
933976604
396833737
1153225041
1059294213
161729077
380450823
64590884
1213807176
2047282946
400686985
1409074200
1752208686
216229115
1012277516
1445193969
1320312905
1692389252
1215214336
887955981
1996182900
1336545332
2086439609
1882758425
1401966053
1401778084
1225582668
1077638943
1523627277
186586634
1185762984
1112949697
893081594
738188818
1557619706
994479598
1523424645
2074590205
339899891
886311302
866763366
356089404
2113897952
814665328
1006323585
1237440757
1043034248
1786033612
603846821
25353067
228970032
734875519
1648035400
60758668
1158957655
1802053843
192187711
1753313858
1547557835
134919801
277444636
163393931
632009830
2074455440
1811851669
410785457
438174945
1049284729
276718890
49915178
125835662
416978753
1865744475
443551152
212058133
2039018482
433267852
1382332349
1775462961
1632992986
1735182708
1573542935
1853609500
1974783872
875367785
1556181891
1144509531
1629532653
557832347
1613585349
1249106476
1427936370
1215942053
880657587
783486904
579421429
820594121
1215682093
1227157639
203678121
181261310
1108120376
1486531409
928608049
1428985439
285163431
1105904227
407043261
1135151882
1627069032
1848225828
2117980810
1870397582
112012460
1296484078
919030648
1709757399
428991621
713474420
1502397897
1201378581
57468042
720929059
454133541
1795920363
1212752319
1232376279
2094093326
133833234
813042189
214592334
248300016
1536048639
1724637954
577926618
2073178671
913137838
450524540
1962602020
134871734
929325694
514412243
818045550
1373787384
1596876806
1249121928
152565408
1462686415
1682536455
681867075
13265045
1928343706
112061118
1664906352
1978312345
1800235925
1685762866
610318245
1151506578
318529549
1762780727
1477050946
1971547440
285299154
1040177041
1863255095
348056630
1648022127
736497687
1365190952
948329832
611815507
1348846832
1639113223
1522241513
5141107
1241030549
1560129683
35351607
1772185700
728938243
812603210
1123939231
840589806
2122402281
1935112332
1383878825
4261197
1790323141
464663430
151130622
1764890770
32728855
111391
1170816209
784179964
1947110932
228214810
927513381
1583871734
1330502239
1505026588
203993662
1621716379
987393908
583869449
727943632
1945701551
903117882
1887545697
101446078
1923542598
302070836
1748612381
1499284395
129196704
26530736
1689138017
988490196
682990374
352104864
474643257
258391632
1052207638
1376554549
1078248664
745373803
475357162
1086792643
1577927068
308045918
149030731
446293315
431229207
842231024
531648145
1036657246
1758640276
510154798
1229590412
1017902068
974331797
1139913381
295950354
663958070
1512177533
626781524
2016638418
1970218544
1347574010
1247596190
720929059
684372337
1837237480
573778520
71419843
687628305
705876221
307972050
1582130428
1534609051
678305687
2125583362
1049023075
2036626092
458600614
625433790
1519215159
643481043
773731052
37067718
1090798229
1505838043
884235077
47403561
184549949
1400570430
916837502
1126738530
1908484490
1521440213
1017007599
1600758932
91865976
1881838455
2002703702
294412466
1863159752
990602729
1417182274
555893502
1272452642
121234076
1401785043
401737028
70170541
1371683309
254314892
463035940
582281854
1573414315
1245831422
375424016
1188833662
380425269
1660825877
1383944597
1846301380
671112354
1544827250
1144529111
985564921
614105263
1467405176
1475474227
1478463503
159634229
527427552
1491671143
1198425335
2101718661
583348636
976442697
211643653
1462425517
984265290
1254686173
702458043
780834193
195276562
23057918
849538178
925445411
724256904
849071244
1032475265
1406760559
109743079
500943711
257003834
470683172
358131801
1209590246
1224026426
1576439711
282870902
1386159550
11972216
1449622946
944204140
547544529
1270294163
1355546332
944221443
1739964537
1541419500
2120609321
1853568204
1149474973
844422986
297245328
886786468
2081330905
347385780
544959333
1836206882
1552208656
187110793
1540466584
2041072640
214474833
1270710259
124851131
414932082
1604812252
65031847
2048140730
444136385
1504351753
85253835
476579969
370853565
1856279800
492952214
298751019
1028522372
1773622238
1310451780
1913050186
1442597084
739789955
1619676647
264510480
317000980
885470355
1603936856
1138486687
257797144
1383884749
262466691
168588477
259051939
1842583974
1222709349
69132608
1346107640
1976266607
152715413
1421827335
1892011054
1764075668
364923133
1316325979
373906556
1001282106
501207543
264958961
613470951
1928590106
842953244
1653049189
950931268
785975095
279889333
799895450
360771220
1780772005
1265629994
153708764
132353563
841504923
2047277072
1907925472
1230257135
1928620228
590617922
26909101
978913097
326027762
855360120
432682963
1200615891
1832539080
649143185
1214382354
2117281523
1400015542
571533085
752354600
1472702620
776200849
828063708
1846674805
1551682782
128784509
1818282573
112466997
1996651496
581406863
262476279
672521824
1871395008
510134282
1741899298
118028723
1154621089
1885403756
1650158389
866344976
1754492757
1707564039
858647387
1636997383
401826058
245046795
980698775
96101811
1254616273
967201379
678093121
18843973
136297562
979167099
591378392
2022766571
1466159584
1591691547
1300072949
1735944247
225862675
323210226
976324855
1412399084
687812046
928818493
440519287
549229054
1634093018
1768950680
1852993515
1429474026
200023326
202217008
397942236
2130065402
1587735845
1466348306
1712990613
1967956230
27735032
2103468547
495888808
538697463
671440714
463097852
1814225614
723797694
913203036
1427537187
1928068814
756582919
1380427969
700016854
701583572
1772245196
22999665
579833225
908358620
1947227968
1321286683
4192398
730434730
13348633
1860571544
2102681946
1518098794
1175195161
1544572807
244253347
1192308043
1772260590
2119666338
374750921
1165956343
2085942982
548898874
1048199803
1178552725
1726173270
1858881290
1232552045
121143107
129211747
901852956
1348496627
2108631644
1751447439
1813361187
471335503
56567892
1402936447
942912390
1682949888
2122840586
924042244
460784375
1229211847
894264233
394862539
1966673620
880017820
1651497556
1462455089
1832539080
52401992
118929219
311536729
1714329465
474127615
8093354
211691013
1293516483
1254220330
685407560
723818692
301052367
267306176
1755126080
1892133214
1033774361
874183751
1643793778
986834497
414463118
1824721583
1499892259
176313141
1073894800
1217145309
1552515673
931205790
276113236
404481925
534740690
888375130
329512313
1143192267
862391152
2117361323
1380155005
1065658853
958049712
572987301
1192308043
803741827
361527638
19203682
487905663
1539429396
870290725
1190215725
642941513
1159589739
1432592175
179687964
621282534
1693557990
832995230
1875859376
570869760
544381643
451398062
384758191
1919372876
717299616
1569766990
770988130
1080058555
1442652000
1471768981
277892646
284447151
757035037
1136809857
1939275965
1782310152
1481887204
702650609
1979527916
469795604
1028251502
1516828382
557507201
2101561037
1583919623
113221321
1572173369
1019823177
928428003
1981601855
1867633164
700254312
630774148
686084793
469154376
1714003851
2053069669
1174854651
2016711755
1175831621
1232553041
1176896645
666830922
1792652701
1908443017
2118268694
738668672
952067057
1508199102
421882558
309251118
264145979
1795074680
884531423
423986980
262927039
979546842
1267257561
1719262223
2042398177
687698166
1418684414
1483400205
2024463389
76400540
535657214
681904958
1950775994
285278535
426638402
1569591122
1296877196
1817583028
1065896918
2022993754
455487047
578105354
532563752
2083455180
1996224796
1057007063
557949006
685838312
175444756
828292923
46154069
833437229
719668153
455063307
902940746
1884305280
564691081
14974267
1552747003
1410253383
138251278
1367688851
18609493
1344670198
1609055765
545231545
1240169230
628966768
1811146109
813066669
1797680006
2110310518
1291816765
1162291223
889543894
222930520
1711423518
151382989
1340283191
1571103759
632865027
1263829132
959504693
1204032002
906923919
1806411786
458081006
2008393822
592255585
1124347062
106978931
1149398520
831972182
2020599494
712608191
76618885
1190657391
44767659
468526250
1791757023
185692540
1082096670
2092904299
2111863919
587524127
815623117
1728839236
1305910101
630986749
1404611301
788502533
1273254664
1866766424
438687249
2025392133
1356773632
1608269897
923938019
2118034787
1297499478
1405023003
1246561986
1881417093
1945266216
839128030
853002636
525760563
1209780267
2115720360
1900352259
2059986800
1224093412
652128
1919906490
1774784369
1959635149
939261819
604849982
1742262080
1118593495
125358959
1972372311
1947166165
302143115
881751500
1597245918
1987242219
1985166406
199032824
1554983809
735653234
2129574257
699382614
1043339836
1697232954
386534039
1054384751
769873677
1073874734
1247510066
885201149
557330477
511512509
1182278244
168050442
1432899636
1620213809
200012298
713180754
84365591
95900058
631734798
1024806279
513621161
688670785
2075575953
2025466875
910876187
78863726
636352671
363601590
602067195
1725623774
2006379582
2130932643
1611002942
1602444418
1822347232
692920204
1197508747
981894362
1103368123
1090529957
309751914
1366223674
859736202
285261485
1443107690
1575733010
1004378883
1821340562
350899514
1054321173
205692467
63050076
111958186
80023782
503066862
140781608
487765784
407187835
1162785769
1027504696
656277016
997576745
945444460
1448160705
1667595874
16546860
1573727966
1323503093
86689055
1223331074
360219157
676516584
1189983330
1925654733
927258508
1259446217
1461760689
452444877
1381185037
1512377913
219073993
1012733505
1347244072
464681423
1836239186
1270090960
1766446646
1760369837
307068016
833804221
606374165
830961901
556148153
394632339
748146139
542642813
1859136273
1769492869
1804395801
1938022381
600314854
1978624246
414054176
1542669085
404970359
1186393578
507315048
141150506
603648141
1259389424
1632919043
1003242055
1648064638
577725976
1880090024
860920605
1079918910
1634414024
1414266509
1654319039
1036908485
426958132
1512902475
1732548793
1951340878
325376365
1021946628
672897275
505574800
1084525429
1514215251
1399636261
1893438109
2050940100
446642707
1330215639
845283317
2087060691
1941844614
1607624984
854166471
1812325647
1365361936
2065134131
897048849
544663477
1542910599
287887686
1791650366
1220180898
1970291067
1690411667
445024664
642866336
1249524020
306883557
859377897
1853165090
514499302
948506483
2034475435
849388249
1257124395
1245966209
821625673
1405056584
1326618826
234299652
140824123
1018828070
1267298537
607288138
1354628593
299558153
1296523484
1525362281
2046837859
1974783872
3407204
131023845
1424730069
1783842638
682584402
2022993754
688416506
2134038094
609648627
605025565
1432854132
1484523121
443239381
1140925638
1794992946
175375239
1577969034
855965808
127780728
641551265
958425857
418795021
78797520
1841109024
1134762524
1875051433
1731004605
387645650
635963305
1149774951
2073437726
1971761967
451032425
2140613869
973745737
620548409
866865692
1494669150
442712187
1910552738
922931466
399716341
1388550457
2037597336
818113245
55267710
460547738
2074268499
1553738461
1498869669
1792418119
1484913865
45835088
112960920
2137948976
1421556598
860823199
2030291387
1362720473
835099396
284521329
1811873793
110071622
178025892
693637431
113026790
848819002
323233771
153955479
1749706623
1482748099
2086261537
1476940057
746350926
1730982803
525929905
679055032
1159594639
2038658736
685895255
1347053308
959187325
1990166316
1871091989
806858024
607081235
1171285652
806242801
1947661332
661431115
1967687152
1205741054
1088797062
1195255825
24421370
495553693
1877957090
2068619660
1602605341
55856711
477338913
238225927
128183746
1275941042
1642019687
1538290463
1679276301
820520789
1189257936
396319049
1274492320
947200406
1924762417
394287374
1930499325
2009458785
25832782
1405300152
1506533370
1496926208
1785078563
1597601335
723623012
1169848057
632983333
878428257
103114998
1355487267
1512058331
1862673147
2137096115
893255524
2126455696
1895910330
1322807596
406022957
1167554085
448284126
260391126
1548036775
1777036921
1577908642
1412257428
352108769
494363161
1899208507
1782429351
252669117
100356776
240911623
1855341572
145316459
1387576325
120118416
68330043
1678213953
2007971874
609648627
1060641633
1541355072
1259112942
657529123
1568773164
1093773068
445451912
1411874916
1320155648
258580087
1249712203
1760703871
684474076
365869564
705958770
900732237
1109240048
688730714
1438958330
1580651355
975755472
908128247
1925776494
2057733419
2045094073
271195278
1327797735
1886711957
2103693524
1975962723
1849628239
1360468088
614585657
318260119
864605482
2004631455
1929810472
140630697
1745868231
610355149
1919450686
1152153225
957641626
2041270568
1860106261
953257553
630068282
565218420
1745807457
1383450214
813042189
1615627869
709980207
688391098
629440498
467787352
182445337
1674926384
183410010
154255542
1817527141
843247586
1641363383
852843632
1025252817
2119065146
690177591
1057390649
259385969
376781538
1434856736
1860819929
1710635530
2072254469
1817760370
521171908
607277300
88832520
824141877
2087198673
1676862867
840892753
174075821
68607240
746527343
1521111485
241463660
281194674
1764253346
1049215131
801312146
1046947468
1348774129
531294539
79461632
2140232315
2050929147
871936010
1888680521
1432731596
830179648
1388433072
104750674
138609627
584610940
663722006
592969795
1849328383
1794513751
1311176888
1760581796
1112792719
745244843
340803952
1279469372
273407645
2007832763
1863421362
1770433432
363093553
1881419484
2072694752
1399868145
580981627
1841556463
1421827536
216977075
713111188
301886011
982308640
1552037770
626723773
1062096334
746525478
555343736
176619105
1723443977
112183665
1960525193
740261316
1255676215
1467134860
391369831
1049022006
602118497
1486209910
1141905953
2140598208
1800047604
1671518446
2004332032
1355069951
691927812
1888905803
1123418716
2107207267
1869116387
2027371105
113301632
1017273488
1216899743
499169253
1117477066
793621517
945272578
199086292
261962106
2093330372
1319880442
1402384856
887918362
1943365134
413594505
1612645775
820365912
25285626
2003783457
1449020990
785656041
419978200
244877046
1444088510
1011694318
1000884029
655271747
916642137
767586315
1980467980
850799145
836935840
525394022
758982249
1616911827
1061432151
1893658738
918181039
1353576743
451017946
2006265196
128050617
886741544
970998303
15054421
1794554476
121699053
1287183069
618896997
1175254259
832070067
1747591224
1047043325
1865887588
924535674
791674389
1061904440
1281270156
1603986137
1158124532
1937184449
1813069632
1271468889
158192917
1623153385
1262187833
1159877171
660988564
1677627155
1633333704
280277937
278499569
520161848
1818656901
591653698
616271182
1323257691
820365912
1347736434
1508770449
1111433772
423885018
1071698665
1581924487
1888983982
753651927
1734283344
315128117
616256068
451239802
2074022715
1890215127
1355575212
1876251677
866727278
989770247
1234317893
1435826849
868440204
196285673
280549501
696893426
392061385
785966377
1449462460
922910230
1689588781
267505010
1380473957
1850115801
1830106819
204146897
682707726
934335437
1407763441
175586204
184939115
508988904
9739415
1262345436
1856106197
839218625
1501984590
1452934478
694664591
592976029
422011841
1232401724
274721527
613145993
1100013526
62326583
259478875
441800768
863103289
2022728788
1594510292
1130911530
971574506
793619694
119645680
179686566
1250870698
1950851878
896905485
1857385445
974365054
720001386
269480103
255891397
1049215131
1176249699
1661140845
985527620
1675359967
174540006
1516057848
553054794
1085547188
474510820
1280239157
1688784656
794208842
623783538
1314720129
1358694774
673568333
36922851
1712565414
1023175825
466665973
491213731
954558278
1408720565
452050411
1691424777
899935022
28646664
382854714
1378694357
1970030033
299520305
344088557
1503610616
1029569304
89360586
572136871
230012016
1720693953
669713288
257986598
104386472
75027463
758964529
472905245
1096806332
1301049510
1730813226
122478720
929791880
370228099
794047280
217109651
1418874907
2090647654
165433932
853399106
1208180071
504186344
2021733077
1763877853
2146685079
1100837128
1643850415
897623024
1754227432
1195637823
303736476
1823274716
1058580625
2066953308
1949324731
1778512557
236291069
1987619558
350561808
254262208
1244737839
452541296
1932637371
1804187623
1797122023
1937656373
1937168860
1977988049
1999025068
276527773
1722010975
101664026
1084351479
499219230
102776734
1606332532
1178622071
1949456518
133604326
1361701279
2117737359
205337984
1033318730
309612956
2142655365
110383274
2051756554
245155595
1980467980
1160963067
1210488559
1608387983
185495906
949941272
1485911197
145555719
463221175
1427921687
1264860980
1606836033
224248080
931603703
524593612
2028170120
1616789144
1822807340
893360244
563098437
1287384871
2072673884
117640482
906277873
1604284606
286947655
452034658
329582375
974474868
691406705
930861174
1022072931
556431404
793001617
1989587916
1450941494
1239247954
466486663
1367465221
1727960393
1682908282
1625963332
174182050
1664898824
2066618089
454093310
546742289
1227246828
68560023
264587632
209394761
1208870373
1808865388
1694229779
1717601591
216842440
153179424
829551119
2090259650
778614410
222796763
555309420
1701030558
1945710002
1821619585
870564260
1312085736
78492004
1205812547
382110795
1452615188
910886063
596462697
467956589
513438474
1348961484
1295818266
1090684807
1087286338
1377198565
722628128
1824519297
1773339813
754022406
1996519661
1011213369
470168071
2067753224
522277368
1903984971
1896237933
1419041935
10164573
327806898
447294977
563068709
1883144786
219566722
2024736171
461161860
1521613246
1168297794
884629254
1444324290
1167295667
2031550896
1960909185
349109152
217381549
972361943
25812454
576885618
37773134
131281292
1412271810
953412802
824305952
84692814
192806873
1598587584
139333568
865773619
1082250130
992148188
2146588801
1086855085
735973718
1837004614
2020071222
158562914
1113333335
1432241557
1598515242
1622255542
621685469
112644333
634646372
1871054255
307364434
433615183
639888035
1316266072
1446402665
651881828
957401910
997356057
1923191042
105080743
1888098346
167717233
2119090508
1873243581
534967368
1106227002
448918249
315517473
488842147
326439401
1224892009
1111741229
683367114
271310320
1969071837
1363799983
1861931157
1142471036
1998369352
2041637136
1209445180
534307246
1981333400
753747817
81567157
1345504972
2109418057
1170647177
31654895
1387858027
248069602
395905231
1100043199
960647453
1480552031
833592701
1581470676
391745833
752875642
678678301
1422254743
1072291325
2135711502
669572571
1459934944
776871863
1923932140
1976782563
1083082509
471088453
1629532653
2058807622
1179063736
1768868636
1566244919
1548391493
1666981162
1008494120
633147362
247280180
982454742
692761644
2103039964
734709094
1736555694
704629507
66320971
632818940
886016508
1029418012
196648838
204343841
1505520841
993567934
1915989440
1247047581
1468973662
579037817
1994353828
1271737935
6948712
2048754981
555240130
53883174
937063342
1748372305
2017895183
1983024304
610165482
259665353
390413703
1834219905
132698381
1737919418
1390084736
552759024
744504087
52696240
61993978
1532482027
957560297
284499228
1080664222
28079441
1494350954
344788046
1058958111
2044122936
1141812430
1429331946
942339566
801350082
800140402
1994366966
1510546719
890478223
544815687
1283737915
287019921
1520494649
1750994297
1003895633
264909186
1034127155
767012000
300594935
423199602
691753141
246050599
242617067
719546134
103407606
466301172
24520927
419586929
1557809890
368268634
1030609362
222146816
919624938
505670934
1334085984
747734371
1226436602
1767337664
620344872
827784021
548410746
1537700515
1418183300
646329537
1763737436
1193836861
2071797129
626919349
30238550
1524601273
1335874777
1593658507
1952400097
1365335874
1047119077
1273977899
1229105540
189848036
2112630685
611236649
1303594594
265644784
1226228792
1675244765
1284337795
1654368332
1691164683
190571146
641677682
79785921
2145953463
211924270
2031539373
1976696938
398494789
1302648392
1203625607
457065945
785705200
1837774461
1009450227
1585562666
1891402881
1180133033
1171492923
563628155
1431541137
2022371491
1509921954
506513884
1879583577
2128589300
1590115296
1510180291
274742138
1527447307
390413703
1774081105
575143576
1504457505
1848231152
1611771235
1942095067
260477493
1791367093
2085160713
228170310
1087675123
646347631
232204293
1953122174
1387482504
104697417
229069425
2046117368
2004464035
336811597
1877320205
497060362
1910669372
1497965447
546977788
800647687
1130028652
174023282
2147224738
556994965
2141676616
198204041
263596838
858267635
1376415475
776184903
1137976576
1281551095
2039148679
1965022581
461067730
539398992
390800115
2020503915
297576236
312745644
1980786153
1754322319
1222709349
1375308112
581724937
1429315460
407616987
2114520700
1371767530
1700399796
761691400
337203393
253909024
1951100131
1239917674
703873537
2139093844
1868361994
1329448475
1364944383
2002835510
1300862310
1252234798
1788343120
124483484
225302395
83708016
1766568549
947801101
486874065
447850935
1209125680
2042006865
1788221103
1964197956
577055228
1962705932
1204403426
906086252
1948996478
374042604
241808115
868896528
981213215
1331487913
243952902
1584051742
1734555500
2042835444
1582554079
339779415
632736362
609559226
673395519
1115698823
599629419
894935854
137483464
1574270183
2003197843
1991658998
1173585450
1733157572
1414447334
419383028
1666754857
2051983871
1109176438
183523336
1220857817
626555842
2018600307
1764461935
517742272
2091011136
750351810
1710876547
1669630753
1464174302
1191284060
1606569059
1710144476
326983892
1904870839
1040957183
513134048
1854060019
750296446
1646178565
1848946607
1705246327
1803518375
1660089876
1470244582
1241599613
476893523
254201279
2010895053
700344048
1088020449
2120429990
815895434
1651394055
1018098648
986121629
136833623
1146755021
2099384513
1046918063
1027487164
398554658
119807019
785294095
1200929933
230778410
1619962222
357608340
1268703821
815564170
954569694
1603363369
1950521223
1565391006
1197508747
1154688010
1000191919
739825484
322622923
312224035
992532248
1765574784
184575246
588330194
1573402628
1507449579
716193760
1965060119
1532991790
1924521777
1757724656
703984608
415426932
80116284
175868148
755011299
1953069541
1805278913
1581404083
1624508238
887451787
1967908653
1197377564
1234728515
1286948265
1481358778
1691341738
1217525573
2092785856
1242529346
524854709
1733038394
386675617
1019401301
276000761
949460354
191996369
1398111887
1699767353
2109797588
2055053426
227098260
1397090219
1942129742
2085948398
1405837431
47360648
1002988084
1301132340
1951175827
587146044
1459690338
1554628632
1149139232
1302069085
1982156783
376006706
444588976
1533619399
1260062119
763950004
63316728
110512159
1748376549
1636981453
1634505501
653435224
645704718
1826354194
1787220672
466220424
705199746
1381020025
1756927013
1407069898
845049387
1717003881
2146738978
977330510
992126977
476478301
342741298
367385286
999481881
224272578
1623690638
1895814693
121455269
1258582716
286700866
219996185
684290236
1699061987
477202912
1980689745
1430237789
1353678478
398788718
2145759173
1747950762
656231
1802445847
1294987143
395824002
357232305
1011647315
148386312
81594732
1183769668
673727035
120324620
2003737037
1991028758
2070788295
33184616
969237275
1804270700
674015133
414729106
1600225485
1359867421
1333469487
262101431
1501632425
473354528
377615968
1182411608
481085613
928904447
1967888456
1109016315
2134111949
1719523031
1301348170
2109332276
312823829
1382574057
133057002
1533563035
1486744232
1597500053
795040934
1540016698
1221206058
126334840
448224662
1314629016
1802477808
1910552738
863006282
1224451182
784335354
1002942007
735313012
261131655
570261828
55304949
511818083
1687688255
1123559843
1901337567
1813307773
1668340625
1156113871
616868030
20008635
491292934
514370275
660449428
460344386
1357701318
86581703
83136823
372070382
1605272064
397890571
1456514926
897502921
567541030
1390257002
1953244844
779840333
1253730671
71769592
461266646
2059044697
384034702
1324116202
1541296841
2011421691
154708005
527624948
1122101914
1164772682
1259027842
126379824
772917511
2031646055
1538562219
1048435743
96565408
1761274895
1865804399
851106904
1044308826
904345913
63227538
1152858056
1074374172
1384316292
1509070223
2056765359
1132893846
1974883417
1932572202
1311243710
2122235998
97698219
113290281
777988222
1654385039
1866876085
140755245
1457363356
918095159
1823468322
206059196
1772522284
2094103761
1125405770
441903552
1082818111
1258947510
2044301660
100717083
1640389749
1242869289
1994877473
23326245
694621880
28920989
1683182006
1894548215
697390143
1833912484
250262946
2022036893
715238920
455399773
2032116753
1913613208
1544648391
641067605
291848227
2120274453
687563986
2006829410
2116123416
694008872
1289202334
668174623
1395444566
328192428
2062292005
1851409051
1102158874
2104285917
2121088725
571916576
799414107
789941350
1921967887
1035951066
785781212
81848828
1384873544
145897511
1410610971
1198434940
786366542
1807706373
1382469829
298286588
2092733838
1670598190
275440020
557129086
700880971
1775602257
980242191
774395717
1696372066
2071689544
1782291089
1201035535
584812780
563718056
1336654233
828199963
1562635253
747132905
618572927
462002213
131795038
786060971
837249764
1603325152
1539429396
220952016
2130389969
651670975
1657305100
1045765473
1763271996
665501511
1820399251
1615328158
1213869699
835793327
1027943584
105788526
365104261
2064335689
869790003
1714365336
1956824632
221771341
1655337597
413416409
595163756
1715243827
859153853
2075087220
1589697756
1595395101
847636611
1991813677
608207188
2098560326
716136639
1347220258
321363958
16782609
1178860935
1356746697
959997281
1337310195
472027149
193532375
1556368173
1803777343
416366054
672730378
334704015
1499415263
1314961424
1441259544
602101849
637493287
1851403783
1062534816
408415809
1068645604
114599893
1961796734
1559262881
701081254
773878878
699358577
415772300
2344288
1279172919
787338092
705614268
1448581593
370580955
362878956
899573572
414522957
1132730445
2040563773
1290487617
1155455040
638415890
1718364634
2116321938
1536756129
1795879406
8816107
858789979
839394198
1655068407
2048633422
103210774
316402939
1807161601
213959632
779809589
1069604552
1098578474
1480526014
1747390055
1035014062
1708021526
1651273235
1135875987
198629785
1949361333
957815237
689770206
753001751
1710771656
1564214710
1272470190
11815004
154112382
608841501
1157174011
1765818593
339991820
859564737
1640350974
172533705
1232218856
1858716464
1269525652
332834967
1920171929
194768745
2092811796
1785975068
928562633
489125985
1478761826
2121139586
127428424
1413954567
40099080
1229045885
1916247831
1391297617
1159322625
626891870
466265905
611491047
1375021024
520080139
1583008953
1858902392
1494713154
1030759350
1507594973
963039574
329888611
1209950000
1110372905
1607358749
580256994
1020585457
1807030450
1853192054
612572507
828953417
599991906
254576074
1567801139
1128623456
1192951948
1725784040
836952384
829948250
1410944553
1428354995
257880889
247744658
1569576499
2000668519
181384268
1329279087
383066323
1276641472
684755561
1592982022
1820148005
1100392244
1570106830
79385995
915287841
339969770
1106820201
1207863183
1145957401
1955251647
1202443091
1835272658
1432861950
1630361647
1815577226
1782480016
1715502826
672272680
1476371564
687918051
2124744974
1565147389
956256578
1575565453
75942500
1028512618
1178525072
564106042
1937373538
168333691
690394247
2133941343
811517500
1857043516
60758668
1631260790
1121648617
879525904
2146455284
1267149562
2142385038
891473689
1884232062
1373334495
1824199078
508656567
832521921
237298415
1385544029
1298660725
128874693
595344796
827858875
1591247491
1264826224
787827619
1571760808
215021963
978794988
1765854621
39340705
377611082
620784891
1275719404
864658761
670210245
872781696
1194913977
1852285425
909347661
1495805075
1083146772
473326949
730291106
1859544572
1484700992
1023175825
730683517
378071657
1632410092
1395182039
1645795141
781370138
1893901283
1520094885
1339181465
1355450160
1849837570
1041700386
1807303836
207604753
1041285158
146494876
198977243
951660620
451017946
367146826
181844876
1593054936
1765694942
985866063
1032596683
1383859748
112583363
110881228
484691816
1709274477
793600355
2142525259
1120429711
1990431869
1631260790
1319537803
1645045711
1143486769
263858030
1238321269
635622308
241536366
1497531754
331064759
2082258739
233547961
1116879756
1163563272
639836084
131510396
958041954
329991671
1984514986
372757509
1785817112
719675482
1231675704
1103579411
1529698201
1291297273
1507630824
639821641
1508084109
943946108
277874876
1930594955
295035046
1364866695
1063839482
872901306
1716983124
651398075
1859560669
2001396776
1769959321
156489686
505826325
2051822813
678305687
1558615819
725121741
1296051519
196769273
1307964331
374430273
1366129925
1494241245
224624926
1134301410
510636079
739346275
579370842
1589401900
223973613
1564360789
497688396
819677709
2006149414
143041188
1185822549
191794454
1323168103
2126145913
2060780362
110911949
1276016929
375835474
178437403
1780979527
1890292440
2132256061
1569553574
1118476519
510624777
1468384034
996448178
692993436
2107144202
101541517
1496029872
199262564
541330554
1991114779
1223159521
719857222
375463998
485094917
1248919569
928514107
1736183045
713126050
1758650683
2022147904
1752661386
1134301410
838659884
773556230
1536785376
1965461758
2084592361
2055334656
1472019422
1788674428
1175289019
1126414343
1891898861
613797991
39535504
719574868
463179920
682214056
370394760
1677372699
336072836
557337137
148241874
770790245
220953475
1751297023
166072889
1144574035
130544558
474487103
1171941657
1558021033
401305533
1001572395
1915856116
354519837
103194602
217468803
1512226694
2011394712
946308311
1253846238
1004995124
1525427082
469845104
1924413462
1954411418
1561667399
1493415586
1816843304
383718135
1948245108
810184902
1743604359
399629736
1582777336
346066530
1819039255
1142301684
412116599
152330250
589432028
852903236
1963632033
715592472
511024513
2023208683
899570289
614846061
481866018
33819083
1489055323
980242191
683245839
394608992
1600540668
2088058406
1845886939
1009271890
1239816892
747132741
1969258042
136386173
177125732
1919874371
1521969837
1071623043
257183031
1670505079
1559983845
1490855847
991806938
2136628757
377728072
713476856
511335202
1906966554
732914922
2136642937
1470957228
818059838
769330753
813482048
416415126
58169828
2107415782
896930368
2126708148
541237591
1736581006
2122159816
2007643746
1463901757
1199562536
1991857893
1612645775
1922121040
597167095
1609171141
2106939490
835524128
317432808
806314150
1824357956
1987702222
1180224628
1467342744
327935642
898467048
1674403877
384520056
200795826
958074326
384009667
1362117561
613737376
1603201452
1498206963
1472220626
645911756
500911029
1625314226
1536272542
86584085
761770528
1781792440
1720635610
569106843
1145073652
467923986
571655898
1478850843
444051086
1617284880
1946572036
1039068342
743844204
66199778
2001988035
1670896766
1938861878
750040933
502749091
1786009970
175145115
450410550
882725559
658017256
1903253292
548791794
1991505442
1024806486
897709111
1759315792
939752530
1954879178
847202423
953912094
1665976645
652532
1094787964
123896440
1538119464
961880083
1691070778
697136098
2031295956
1735950581
593846850
736044585
2077140793
1195233374
1198837212
1958641528
1748030892
2138188456
1100267262
675167943
1342611325
1218232857
1015991024
1621330624
1002592520
980707536
1714075127
519125639
162367127
157614759
217161504
694883803
707911204
1043878105
559074624
1750917562
521063884
430734323
1030768271
1215665381
389648958
2022743783
765362874
1923184677
1814024285
955090190
1106388147
385607672
1774356958
654396568
421701678
1346703135
523018216
1121375609
1224277640
693660122
1976645646
30052409
716232678
1153869232
1696235943
1270991811
1950674700
67451287
68983055
785206241
1350780761
307893685
1970256438
4888312
2097244513
965712499
1512986459
772083647
758782914
684480412
134798070
298421133
152805988
216230495
2019372048
940804108
1317251010
1834219905
1865617053
1000683883
35984365
219254724
1567478301
1948092960
1352417099
1135364786
300921879
241589675
1667609733
1829971275
1681887498
2059981739
338808910
570438730
889621718
398838472
1339480428
385596753
825176573
2069464766
374236515
1677777327
2091518528
587790094
991057562
1594982004
93172958
1850542356
704685183
353798850
2001057071
1804814935
1805698566
383138425
1641256626
70082996
302405513
1429731007
1462798840
309510858
80886817
231938626
377675320
1302782339
1839941262
1774061568
1356438279
155776506
417570540
2013082134
1236556497
550683173
240241984
1268306568
985755308
30234765
1345271929
64273363
1623016997
314948059
618608561
610784845
193215196
1626907652
1353436113
180864938
772603631
304836423
3905564
302364191
901621265
2070706306
2128215987
625125299
1144676548
430111325
1631537827
70793381
1745237940
2146833369
1674366540
1397503803
1590237292
206607131
7439456
2116794121
521051166
210898502
777879610
1036872869
1340689197
769670236
184871105
103557598
238321790
1161347012
868068053
1219556078
252715056
343443633
1824164107
1415751506
1897116323
801243852
706538230
2088296186
367569796
793959125
1270732148
1330515523
627499775
484503959
1373958019
1619432790
676682198
398021823
175442011
1700920280
1829345847
1584807940
1881195360
893475154
1455487487
1004660779
428381063
730806109
1868132743
648911269
1692564243
519649515
1858518602
959392673
960029881
1944993336
1923042502
1000206836
2105857301
1643077597
1116968841
1993055633
2100401937
1845387824
481875134
770029420
734249633
41703906
1606345840
371185829
910334385
971934812
1511688588
1337851421
189688991
1244732365
1377372188
1660213111
625247482
2107173282
252910670
1139953908
1943197754
1624307653
883894313
481403212
1037246370
1102291311
1942134578
2011435987
152971159
386692759
990935813
1615917070
1354719855
1614069556
1038777720
1100272647
1409530353
1533514810
650810693
1983617432
303992827
195240791
1145300458
1312000566
860619355
1149451824
965020572
370053571
577458705
259361439
202392838
1337699305
1924032879
1829991745
901238334
534316418
1911269608
687314823
1362868377
1848901587
2003744020
432922125
1096965185
642036921
1956788214
582134237
324023339
411809021
1839259013
398788718
1792934431
907409478
1956157081
779353198
961143626
1502207058
231320298
1292913137
673363441
1374126260
1460242615
408856840
1459310588
1436798545
688579446
1370552394
1810064062
878994894
824880476
689521259
1777693602
508792441
1238205260
974449562
411070567
1271556340
1084525429
1411783875
78049774
1309012558
1239906645
2023167500
459687096
876292606
616063160
1230504897
823692352
1883808453
217903110
137591172
1035164182
814835530
647977192
288948067
274138189
1640336474
587627600
1044359346
2121692195
333661331
1112862833
1918474370
469696445
2094540123
1996907679
1767087203
611567516
271321745
295944076
284898047
1735515731
345074893
1786083271
815749355
537766593
645836379
922797468
2030821341
2136146888
1116507050
1905532355
830873642
1028447026
339102987
1637881454
1039060715
1304073716
2030048336
1337287481
1108771342
1767328318
1026912561
1958507146
1793373443
1434624079
1068084998
1001098039
437962009
239810599
2019088672
1906024834
1241583820
26077041
975913722
240981507
470237205
1095927975
847653052
1707596402
243272465
1522996035
1224129968
980591133
1431155901
870171253
573926824
1956104692
1594377833
1044505715
1195594502
29520716
1056359837
1327098373
505859557
1617056763
363338321
1616357380
239167463
216427751
1900392040
1408750343
544918844
693142745
1542314314
548359116
2022568540
867799857
816566991
2035184295
564986565
107071825
408084286
32202015
1859810071
1709596701
261936566
136095467
774819812
2064838065
1169415881
397762008
1138757888
181837562
120651810
220785414
1636685327
193716684
422139388
1060281339
1678442142
267674971
989443359
579510200
1673933507
833207910
620464107
1519711432
592792362
98800466
156364128
450084195
1579379809
1146061617
466660067
196476498
1159721219
1564896126
1557137473
1475952051
1110920905
1076303019
1867220143
1994115175
375975748
528490545
1345413325
108132354
1980977882
1712179011
920823269
1435489806
1910033940
1373165066
558256952
1908621444
824280239
1045892940
717118439
1089016341
2042788218
827371466
1186431535
1758802827
1238166185
675151420
1005055746
365764671
644961838
823035994
1665538389
64760641
970060556
267288716
1041229470
1597354894
2078216248
152477181
1039611493
1131093207
1311707257
1195363772
639699318
1641958328
1959865309
1073064498
871687151
2041804248
1418161129
155619097
1147592258
2009370329
1484542532
1758868763
479550572
70716137
1109296292
1114998856
1377881395
500545228
783502921
25077753
775610129
2006177323
839791840
259649299
396761988
1801665598
476782046
1487125504
87117226
1798547026
2082995934
1472508383
1322584399
935081123
1545554445
383419286
864517961
1882417003
1814597018
1218964220
1729978832
927719155
1894580779
1883529402
1800749889
1248068202
2034014704
1587931113
1188084372
1153192750
347176540
203863672
1151468187
810207951
459005311
39964783
1447708323
844918527
621042679
1873068112
1553852603
543363343
646841634
2046130611
2123994988
1089612165
1631400818
1630791509
300080183
341011278
1454349530
1689736108
1830397993
314187869
357184483
1571427825
1195355019
1041516006
331099707
1968668717
635974316
693581818
252051029
1465825554
768202482
1043948057
2031111426
654467365
903386551
1979614892
1943401984
1567962012
1083311139
1299711021
1945918247
91623294
1464782760
1670295162
746896339
1952871691
1621369097
899383736
1989705690
1611966561
761936980
1475069068
57825822
620219240
1939920441
188882950
1970818183
543943473
1914663357
1300834316
1301754079
1235017423
203271236
426591832
2112685673
1296492818
1392321406
177947152
995768042
1422273880
1545766443
958324516
190577995
2141160741
2113345843
320762801
1623904116
610543496
1175027358
696608122
433072784
803990724
191464595
388276814
1811893253
231264045
536693296
1327947443
1224799847
1921062319
1231887187
2013325114
4362982
1935750812
92062005
1043054079
1764726631
1833630178
1310008485
606107635
660571603
997371829
1737422816
296306323
1879234833
2104666873
383807024
637438125
1827507182
360514211
898986804
1166274977
531656226
196906840
102194706
2064491477
1685259940
2117877716
1476522151
1137253286
1847448873
859819856
1543991559
19881524
1187865560
1103546089
1049590620
370821433
664246901
1656134372
461993711
877514754
910375741
1636405133
1495322208
651168675
91839372
664826413
417981320
1207922853
1685024441
972979589
1988796954
781396366
100955242
198927262
1683697301
18086675
1694286560
518814142
1431495160
775005972
1595361280
1613152745
1282570380
221225717
1791913576
862085850
1835288826
899020704
506858090
451274478
1978421673
2099244843
1114553777
1811297183
975497734
1143249416
1329830046
764216130
1112781216
1667474242
942704882
1424971580
879175262
1553398697
1280060794
1713704694
326018605
656213873
323951399
1174703184
1607226617
1537069702
1116001985
274721527
1234728515
1720396336
1189941522
1629643269
1642597254
439567951
1892122187
381916567
680557616
158874055
1781496691
2114120553
1565624950
481649147
307068016
1397463011
1395826000
2097227733
1783569980
1866616919
1234420348
1278266947
1574475073
1842167930
1560774220
1675760935
802114810
1031238663
249857546
878291102
1751831998
1202898219
466521990
2048931676
1374928736
1076042596
15455758
340886366
1711546671
1377811331
997470033
1920195060
2142922938
589185658
1993323456
805410297
56278929
754033221
1714413078
1780670806
1530820701
1183246821
286619036
152512219
1864166186
1585673782
1814614252
1001310778
1702024362
1994560274
726409266
160591386
420235283
1689104946
105051523
380406058
997040245
1403224214
930008082
1133818099
1283076010
20298055
1415721756
1545836020
885470355
1638614722
416760760
2053807734
1624335161
994119323
1272517422
1949081173
2043772074
1127363671
1691626788
33975050
1596408245
1432180094
1210226456
1038371763
315426105
1182212959
455382450
1483315107
600527689
1071218905
1099207323
112976594
1633262915
1762912091
1441975621
1000898462
1058303850
346886995
255309624
1099400142
1009294529
1415541627
83818874
1032289206
1537700515
1343795201
953781645
2013556852
737515950
1686228742
2012091443
471505281
763115759
2103095714
613466739
303008830
1897599232
1504752997
701635951
1265418867
420653297
1306860597
802515915
358852163
1000316340
371277807
216493622
114439286
23721978
1006161879
1245704921
843791038
593744175
1618938635
794093819
1496606139
515484745
1987711576
1562394168
1766053074
273357587
503074021
1911238116
1217908024
1968032716
1639589286
824361462
1354107463
744740521
1240630802
626926793
1608526976
986117895
1141270956
353900058
785698784
822152117
356108438
902640597
1126312517
6618102
1923754908
541708185
1172764607
739412370
2109797588
812938582
1311580110
595110792
1356433703
1989881856
504576562
311526388
1317290436
1266977295
93265779
2087369847
1180952506
282916622
815419051
1556721394
350932088
924436816
1920938314
1657902655
1302443182
1385407719
1409508404
452066254
1833365616
769639497
1365850684
438822801
8494346
1950130976
858559397
982705646
2142308602
507484142
995763613
1749968957
1181625247
1981330249
1251804532
2118723755
1853653477
1710519255
1026813657
2076775290
1011056119
1347565005
1923796139
937150459
176499925
808008062
2040178380
1148695323
1295175308
916019032
1667172995
1609034761
1591176089
970730066
458998889
2010644117
1046838751
1329537280
486925417
881555129
58844208
812223870
1244211283
524419562
1296416530
1739284632
1756865001
1714939719
2102399614
629940926
1309360951
1683710039
311588370
1611152614
856155958
246050599
174927710
633525676
446620791
274980524
1757963991
1602947201
369422753
1432620296
1892891381
1839312909
848699480
1232595801
1121414847
250582670
1699082085
482526910
128264954
1454864923
642384882
1451381931
200199113
42318247
422628775
85591780
2085219930
1294612958
1371561281
927034139
1104644955
1585379612
320506288
1583987849
227714203
347176540
1613594691
1378557558
1644589837
396784223
1229704230
1709615437
199439009
1551706269
1973288925
1108435404
145615893
245136890
1119443370
293363764
478448883
2046610958
485823774
1482535643
2109285797
1872873386
864503988
1844809672
715547901
1615575614
256054996
103016707
1058226073
987545667
2093347297
1367324690
1576759560
307972050
1777874484
1163177720
1759883275
1596537683
1826158577
1106227002
1337284059
1080806394
230068588
1779772281
555049935
1737018631
662276484
773337840
1946753758
1417623551
434280572
1051245317
705847756
731561632
261920697
362155643
162681929
1835308573
615349105
1022175164
1602385264
664469718
211911791
306207173
334238468
2141561673
312187536
1159608545
1622826981
1320036837
1865060358
562809162
870158770
1528728577
1368061534
1437512432
549456195
2093185112
1354107463
673878538
947116403
46115147
259734237
658210887
549304475
38840503
371497141
1855269
1529784489
1994394846
187056218
106128686
1658291249
659027444
707907599
1470061979
1812621509
1407321649
783158245
716498712
1900816065
1493339047
1278358075
933436245
386389917
273270163
2007257103
427073060
1703428109
839898086
1015157027
15896885
1371574425
891796573
1671452365
361813958
1714171282
372980779
1745179016
748659484
778148345
398303796
501692506
1946719608
15452946
595157500
1093193863
2128628221
1523100953
86971397
1849638529
919031358
709569500
1066732912
1868132743
1887986011
908281663
295392106
1359280279
1540846399
1888301636
428422752
886487235
553032895
1315841639
673727035
936081720
1065493579
688364452
1548593262
1596385445
403535140
478863078
75521171
1533701967
511509707
1740942962
8385844
494087763
821625673
1295748790
1287105271
1415721756
678658420
1872871762
1174125098
453762891
367158758
2086350600
989365891
1171113751
193330273
780994606
254055445
1025711740
1950480855
498704657
1202570461
1450958797
2112456684
61380822
1446263827
706222023
266528901
277870124
1221787324
110768888
1879109724
168854682
1793884495
613152147
1442600620
854327723
275078758
277966878
1237320854
1794716666
494686888
992334292
27915321
1108735946
855215568
1571501229
161873395
283728710
1465397139
2092404151
1404304086
1930799192
495188053
804638385
907666637
1791427632
1899720296
648693481
207786198
315774379
1833225178
253150176
2013467476
2098167750
130299914
810579560
837036097
1846599640
322121915
1349933991
1198269099
1322202855
1605538907
1669609799
29968812
158700715
144479765
2081318752
2106984231
1621150146
596147563
1026813490
947807667
1781833663
430271053
648193708
347115321
1011385338
1897188413
1717735598
1161055170
22483007
53695847
1517137392
938813158
2141378927
2116989981
1739759448
1890043198
1660551076
715476105
1169537220
1316491058
358647333
112188465
1666383741
707134480
1551815284
191353035
1075480239
477028650
167604704
1297731070
1950130976
1093941895
371052087
1703175215
1234413258
1627012788
575828304
268983442
674956050
1488995510
1473824035
1328792994
1897147706
309751914
284305398
1860042700
574409673
1598983528
296117478
1942508900
1441456830
622232967
940836931
753083831
3977267
255356676
1987971189
1111662464
1574590276
571107751
917526175
217105637
486875621
1519063790
1061854301
1885739057
697506978
1471307032
340647314
1080556492
808278196
233071966
1510428133
1570417145
585164707
2033899004
1735530315
534682082
830501219
45832097
1710519255
1588133902
795063311
648189021
2097898053
2101887466
530198179
878215284
1323587507
1921905521
138986370
1181782088
416027675
213519811
971286711
412864954
740429674
1264848654
2111095303
44235353
1320155872
1116879756
1887954395
1691888985
1016134363
1204052071
871628815
1879825308
385377894
1837934862
853260883
6947075
1584707020
908689939
19718953
106264250
932266531
155005263
1769242176
688990634
1897975094
338797346
1988037352
1926654262
133581359
1186695198
1990198011
636470006
245537570
1256658864
1325555556
1230597860
81040947
82454618
358223766
1974190127
148579361
535666976
2028640781
258008218
1876369305
1988534944
1882886916
1329881328
1146288976
1006321639
1968118036
1458539312
855301046
97247015
471876236
1804187623
1437104057
1497801703
1691942002
705484043
1751577522
1574810012
162262736
473910534
1456567803
1536316074
1509216884
502908435
1464347921
325648176
1188573420
1267546724
1638993153
248110728
1714921019
1421199054
349297157
1379067652
606539247
1584753334
1212882022
332758217
1557722226
654472739
366632260
944737743
1536321666
1751477378
447243372
1653232979
588863285
1832397173
1973339886
1771127852
1816779800
1717071942
163193771
586966065
963827253
1809315713
2031495251
1678736163
1488751262
1534580207
2084770696
350088013
171595855
1505466010
166380951
1967035560
1064142270
1277632033
2117320371
153133318
477075882
1647799082
1333374444
1562108577
1482267375
505754422
529648922
1282251013
2002390365
1198224610
627727239
859345261
488696702
89355754
661163092
1106626304
165790107
1372669786
353583364
42199869
121772965
1314307996
535197550
1045090613
375085066
1065721507
1772043312
1382759337
1223798145
1717364187
1557311403
1081048039
1207727854
925997633
115090679
106979980
1174458609
92750693
1503925935
1840743242
489219001
1250293785
203603201
2142566531
36017142
1930287213
1363331242
1995484267
1655489170
96738757
142499323
2117283600
2137131943
951816740
364185454
1785891309
2129167420
1180716278
1446888319
1929144369
530866598
1244791890
369971088
445683631
1024516879
1547510345
1648575155
2077095510
1147922343
973617138
1230084800
72524739
731800379
1274220659
120803569
529778463
443043508
1835977231
1099522192
783279621
1454572755
1343005117
842428603
496722939
1394155887
67798408
1439846471
576274009
1179558609
648145253
432486244
1585894131
937690351
1690546700
567185833
628580043
422374321
2056568044
1309773784
1078070285
2042903259
785760837
2035666767
349278687
1141152162
1568010585
239602861
716428545
15690836
1324570127
367096409
870218604
1736795665
1605340753
622205835
2082821843
915772399
729443812
954252002
1411906544
1188581894
695923845
1446691984
769844968
2021531478
1840509517
249825045
1575837402
1341823927
1097463250
1526199892
2029169047
770624680
715949966
1711179421
2059205633
13085328
1138532594
113449894
1122952440
1513498181
1138591507
1468235458
1979374496
1661213703
192503110
100846601
2064257925
649972899
762825821
828377082
1939652200
159013499
1660490566
909756578
1530243102
2001456128
1566824344
1738315062
1112485605
214828466
1612049694
1115515071
1602241994
455815651
1355049511
1973075579
2044148222
322968750
1956401958
1505628648
69090772
1924454270
2088537489
1865854293
277658584
1359151455
423199602
329350461
2018469763
9812391
1700431411
1673243738
294810751
962072381
198446827
1584777171
641475964
508981776
2046803384
407017085
1221248956
677514922
777940212
306686876
2100052291
469436679
1372505004
2076624216
530536615
648326736
1719466131
259670009
1939749105
1219283089
2064241137
237860678
688391098
1654946809
1786438230
1305693304
1106358813
471994796
1283813380
878129111
1311575075
2059949879
1819562228
2006612463
1187184273
585432223
29592039
1143073815
1759709747
719045131
1472526487
671182995
1632032511
1746391988
1147727001
487148047
1537539115
1789097527
1126365566
1249147107
1352274466
1071342036
1403254303
841024928
1124131186
1468370503
2020923706
721645105
252601110
980447882
316075662
1839039620
422067581
1450220108
1859642717
2001059758
190829852
518166763
1251183520
214228271
2105683052
939527725
293811170
107590119
669640735
503287550
98655230
2023062300
1855650556
1118982316
754709078
1802378789
762198190
1889707089
294923185
1810672993
315666077
1888808324
299546598
772612832
897248596
1857774867
1026623562
1085828587
167081935
2047755171
412437008
1966148822
1919699431
1451506339
1692871070
1141484159
32096325
1629054279
1705651502
714849476
746350926
362920955
974844752
1615668058
1610525661
2081844052
1654692092
1295759748
1473334780
236418944
2052082464
891936937
438592793
323776124
231285906
564245064
543737849
936385397
173808340
2138916900
80191590
575363275
2108537241
268188092
690791566
488395715
1827075164
567132388
449454069
614816500
1555798852
1931935029
1122061437
1806853127
344346278
1925634826
444561941
1199503064
345137173
614061430
1064153125
1075557595
1461626652
1736875467
1524323191
125765270
1163816399
471931615
2133112946
2070849124
916441524
1756525045
163717278
1003843615
741077209
598480467
464147178
1775918182
1965276023
856080186
1778512557
230345571
1841842476
1049198701
231896182
248498302
1226279298
731670637
1818218882
1847108663
718993031
2095866807
1779558885
1273938473
1647735348
1146615228
1803718573
1880458770
2128868488
1856578914
1446402665
1857048643
768164964
1524554117
1012896230
282607422
1871771698
1261558145
1106803055
1420371542
1286003647
1455170164
1450047813
506996362
229241656
1020764937
1852513941
1227582809
896236450
135998112
159588120
116438482
421955616
1615950270
287661800
1576955423
1290998425
684508547
2064491477
1907224979
1976921174
1516338057
1040986727
1848449934
1987078898
1312261787
1608485808
831596697
1155115569
2140767415
1602548665
1921090277
802858363
145801775
1783528966
61470304
101203540
872954179
1765233655
513834592
1585675856
773711467
1016208542
978263340
823105355
1058520885
1937738232
893843624
223785229
837134217
1314358340
298294236
1902318543
1833545287
490383926
1252507413
1619274194
345706492
1289381483
50259688
1513859713
1403649595
194845618
1786131061
1343116777
129342537
1354371603
1842879922
171914228
517459484
54077223
556037963
843107831
924942117
194107427
1596812768
2143456455
101969674
1376522818
1182591374
899828966
1516940849
1126887756
1084037682
792869699
907120125
80359745
1701104458
1225492244
712921228
1078009581
1186223475
1543671009
148386312
1472955847
1891804160
1714719573
789797095
1686177451
975287524
565428536
1967835865
31024714
535644597
690229935
1757231083
2041526798
556771219
556338799
1512889049
1955397164
1020074292
368069365
2047387664
2064778304
1051021964
872600331
941595935
1537065166
1704488822
113849495
924293364
1400547040
217274741
1879583577
732344579
1610174661
619423340
468870409
1278071555
249006333
1010100601
1624283682
897758261
1578491946
1809454139
1134895606
1089490496
1502278209
1804095838
1209673791
942282155
1904670328
1887081812
1654851194
388045745
549364726
1344559628
1782561790
1844519118
306634958
1803355937
161639875
68468758
777899252
1177617688
318568162
585049614
1669331507
1271365535
550939067
555079454
434470830
2081363971
1812604043
87374743
1982156783
980541949
1275187423
739021297
686546992
695954377
1224347301
1416043999
1085150940
342830563
499612933
208575089
788972399
2038235925
1453228859
2116561995
1212193876
848888634
2062017177
1759246450
2108495282
198783784
176539644
822463642
1691971253
521612072
555230835
176479732
1399939809
1320185821
2073821642
1989778001
390720734
499121376
1425108668
1222593805
1027562102
969136015
29901634
742031502
1858545268
326367198
1801963635
819320262
1845907145
1515992726
57991295
1528612844
845486788
354543232
1369428877
66599950
1998614167
781723945
331926198
1402331078
1714685186
271927240
1719779976
1187268042
968949760
83829484
1174774952
1926795154
416844892
2141054736
1560576859
2078808504
477997545
820164559
2135972996
318699318
364747430
663464551
323258423
1267800607
169279657
1856801318
1402152279
1667117790
373766111
403917500
1020312815
1851985047
480708169
1794762670
1466255240
1024007367
1686892965
824141877
814575814
689232649
1814899983
773232689
1625092784
8230562
1724089818
972502207
1970176000
1960544972
77366051
1836836247
683981697
3804557
1632099254
1258642384
2051724302
1659286882
568904836
609491574
602117574
1808781406
415537834
1886753155
845861863
1165849604
1331331706
178619092
709949753
479198118
367139774
22652002
61579093
1133700748
520683699
1408212308
1364740078
1171492923
69378673
1374995179
45992923
1753669894
218594585
1643460847
1002518796
830045922
1758977848
349490271
2059861640
707400425
276729773
1563962376
1219902533
546111501
192909509
1854307639
953475798
334332452
1333224818
1051142382
255287894
1553073510
1011770589
54007057
1808793562
1768167006
953387104
1978111890
1930633128
35670541
376029123
543348574
2078217022
1908531192
548874350
11775014
1066240841
143926715
1487999370
710569078
1707324752
270667720
1794895297
1764904245
924877691
2015574760
945138802
765794316
970585785
2026574972
1429041983
900802302
1932682935
120721631
1463195170
285010463
1624005674
1846140502
1967085605
641308540
152214110
417181794
1363628031
1008254210
706100539
805657020
466409527
671087507
254465180
134167384
1216451108
1690967575
777286875
917921532
1304812710
673781855
1278487040
1682695867
760610883
721273399
1427685928
1088315495
710156308
1209512022
232545148
2070985511
1135589371
1258015375
1214369185
700948653
1920350817
1876213784
208876443
1851784671
2088365009
1318831457
770425554
795812480
1689754585
756769127
646677683
1873140764
1052614396
1409484877
596911502
1185315379
788673426
1693939876
501563058
527766166
65033708
2109950187
681553633
694693723
1051526139
1257838281
1133296912
282245878
111243776
1253411345
1118513531
695455278
861523743
1765415286
2113118630
1479901355
1092328008
1138485667
114159105
684263238
415778435
1601627991
819277351
122192973
1637563783
1310641498
1612975077
1471254080
1853443076
156555067
1970394584
334105749
1531015674
791647997
1287029147
1905832553
725897333
1672079454
2044134350
801118056
2092733838
1467621434
825906497
300584393
475688979
329045776
1442459015
1831823767
438444575
2061575070
110296282
1079165095
1546873153
315826457
235025315
855798354
251694555
49188878
1309269295
1415022416
579032224
621947508
1336654233
2140373109
985570490
813155569
498790537
1045002324
1546868750
1863948
1780044355
386319135
1535304978
44355156
474209428
1924328539
918070949
1359988978
1522622742
330522278
1611895020
1244699153
1868172868
1032688860
92858173
479731608
173427671
767419746
1171470633
1958919624
1819354910
1573721292
932081900
303585286
1631571470
726542941
1672130590
1754850337
449173686
354345117
598607732
1001232665
816583070
1275221078
882100838
1867345731
2010245362
870484606
1389622377
1345240097
1964765534
2113006046
1543244285
1947649254
30890433
2035899301
885527479
792972950
1471454993
369738890
1245386196
310540937
861806607
1164669101
300426747
231039778
483213591
45486546
527892403
199038234
2050855615
1614436853
782167606
864073146
1300693878
1642455080
1443344855
380261743
1058205027
1125643110
503164651
457382061
140400724
642732434
331689232
2138856166
1809086275
327675578
725668258
1615036161
1044334718
1964068414
1726586124
2062541779
244593865
1821278901
1739000671
1683151638
2105354741
1220154125
1231922973
1431694467
1052908897
1703846947
1433479250
1586640119
1355333515
331444223
83121371
1331193448
163330404
372254818
1191290389
557817033
1410240484
832603851
1722507493
643276311
279281370
606988572
218028577
1544167789
1092487531
2128094676
301667776
2051507144
1959531466
367272071
987808858
31795336
173321256
1374276936
428847247
1995256611
185440157
1490385202
1311779922
864338892
1210357407
771366985
1494131962
1958555680
717256632
451696146
624917523
1289603502
829366820
912103294
1708747159
149161488
738938884
76319276
922820077
199255547
848735249
271254986
1470167681
914589785
489978006
227571620
1787598558
1908903757
749825373
208437487
66280521
1386955537
946135021
328727851
1412635909
1361046789
124515324
770386799
256635849
1722069516
1171081273
1068590894
421208506
732039422
843694393
275113117
187328583
1464949257
464015442
1508935182
1092508136
1763678877
910615433
1954260038
1812322623
1881518227
1224061970
536799615
1589506952
1358677811
281911085
1235934376
1973339886
1952675351
1165456030
1553829436
1555192720
632507804
1161595796
2090876750
399342163
1265452591
1355076019
977505750
186790188
1178721348
2117694732
232947844
1749808915
1260676739
1538284378
2099052740
1987368112
1285500238
824112717
608781125
1679907999
1497022027
1877478736
2137906653
739259930
164656925
1315557947
1492431362
579854023
119420169
1545057836
1144575497
1828841237
1042448318
820492650
1088042662
1668355949
212392228
517266172
542951947
1022684540
1792617046
827286821
579674403
1185651989
870732972
724246465
830898918
676705391
557832546
1253465575
193286825
975192274
196430981
1404441981
1515063121
2124539961
1609034087
1220691380
199135414
213823623
1636658797
1969585050
1577908642
1190389660
1851610209
1465040817
1411723878
413390560
840740015
261690660
336761676
1600650505
1905662393
1709829805
1158543229
1282975943
949707245
1583831826
1097501893
1071592405
1028455213
852072554
1913558730
1812540279
876201226
2052016657
1891358394
1691184604
323612025
1626616520
988490196
2090984869
2097370422
104565600
267251114
820230546
796820230
2021029859
722531942
664193643
1570082778
1455231207
1556183153
1302672663
375994806
506766927
32078686
515486194
1152858056
2076076905
236657627
1942417454
1675165216
397787005
826456141
2114319590
375541292
512238317
779971625
1487940057
1888642464
1731422024
1379412351
1744147367
620354994
1190836064
1233866963
1851678822
1123185862
1603589048
1825765219
2033709114
1058586823
1071832982
1810062789
1760701344
1203452209
1877379752
1213934446
356579402
453876912
1798215904
464883122
2000523288
218036781
1662275315
427110408
1613006271
935399035
465688617
2070494948
140739976
1405599856
1492009969
597122701
818025693
549386943
951665379
904362077
1846042565
1143932483
1887096207
938385771
1260101675
553680249
378733142
1586242100
2061244682
1226088496
1195682092
23425270
2066858011
307985793
1861411028
765573748
470121397
749904228
695229277
1526987745
1191630425
449939920
1753641657
1401794974
948754032
480587554
150283484
1142303848
1443380748
367759573
2104690233
1188029347
1120025750
1154820613
1405820541
1244953297
1137826182
1014856841
1219439624
1313398879
153218911
975906010
327565979
1924617461
80394341
1940738970
706265342
283179161
1765524422
1336376997
416401290
1856715861
1304198885
1839209745
1855962923
1980572153
1501050535
372393522
1849686208
1694247599
1601465491
1381877048
2018592149
884814057
1119082201
313560515
2114558023
1993099258
229857010
113862713
285349586
1969626362
92798619
1918434758
947553026
286587123
58971580
204562639
1146575976
142748259
930789420
1410085305
1992911549
1480414577
914152723
1291667216
1500997969
42243331
257998950
1822817571
2130065402
398206295
1637878660
159456668
31338494
1163380357
888611167
115027610
267807367
688454679
159569455
1731219465
953404382
1778418436
1173772837
181602410
261071347
1625033004
220250816
1655093044
630416709
1098163259
1252450372
1271854835
1114925229
1632166014
743916622
1948643608
1208290038
1929541042
552544920
1571334274
1672282543
2115557226
1416213605
1026224224
2010753166
699796684
1461100400
1350117201
906062494
2108517420
917380417
140786049
524070159
1717096924
1861066106
516862683
1428682691
140828961
2027429609
534067631
386700147
161566795
749489838
1670430383
802154491
1908917603
943296526
453029125
79713900
447235912
272469152
2020853306
1025059971
1315261713
1723235004
746538992
602529970
1540322784
1002859665
284962957
571243675
540387045
879819925
1970886472
1652392547
1407302291
553276589
699361152
1362077994
663869525
1668226983
641592364
1579596717
272588554
2146295741
216064047
340595245
1904274582
406741135
1876214595
102781196
2111154074
133935969
1411440681
2004344656
1988689026
383118326
513036442
1940942806
830427189
746338931
232814543
2113272665
1425204895
604107185
1629060217
842231803
143612536
656187633
669034673
1835612587
1951100131
1078420445
178424582
2054325603
1903900249
1297586776
88334106
776471147
623959126
2069268178
135723797
265858084
1204230229
218714972
487193484
507140446
271048584
555678505
185306245
448229952
2051227731
1198179946
647888134
1100076947
1915580409
1542772559
270984167
657369526
254515067
1105220175
1936058031
1692341017
1521999298
296631741
2007171856
350298455
1810672993
1121983015
1192164695
1209022662
1147922343
1983458677
520461118
602477695
954108100
1808377359
1659373942
1673421646
613334074
960363629
1294240910
531963708
1143216563
1469023068
2107567263
854502989
681124998
2020591930
2025594091
2147324067
1461784748
832968324
957815929
726927729
919814050
848686685
2052193319
1376209545
1556033370
2099228408
2006217693
1640402399
1730392276
283469414
559936024
544092224
1832578017
597728857
1302439973
951164047
1780274018
1011050197
47409212
2110685448
718403062
1645234641
1613167329
561427693
340983133
828334830
1433673275
885791670
488696060
1881751091
1111349642
257416102
1118621415
29894843
1469641687
1974330347
550794329
480243407
398749429
2049216435
1450027662
296785656
786590922
1738809093
1881500211
1761639049
1265570161
1167899070
513344683
1562394168
2023775369
872027781
1881853830
1813944489
1120099156
1420949320
177154395
707708284
101905620
1943485770
2116123416
544852657
1019623166
1298430988
1269772941
146875045
1451290472
145572716
974406508
1447771741
832988740
1652874034
1356277639
328081663
30591816
283413461
741169437
842428093
101697729
378504526
778520836
680907087
1315261713
208435311
1901511438
457745125
536755767
140654884
1450621653
977645199
627567110
1222959156
29316451
694456244
921195655
1344067941
112271407
1754805728
483550013
971283937
668089523
1855519714
346448680
75514575
1837606908
1478426528
2036069371
1503281219
940099400
960223512
1067421480
1831961586
1701332254
23978277
2001609084
1413624773
1858356700
2101326162
1951580996
721706370
166144527
1362638055
1057937945
1511766972
1563350533
994065995
768463591
831600364
506422336
1078989354
1672190583
322138191
273429919
469154376
1305148221
269649153
187226765
122466338
1640950692
457471015
396406563
1033907614
1652371678
518878163
1959026623
570686921
616670616
1799678996
2136961750
2048657741
712999815
1792258128
1158587807
458994352
1628870138
977469198
428858620
837036097
1177071772
1334571767
400538346
963906445
1739619859
501343503
363841195
1856314274
225041815
887785791
2029805695
49189254
1600120075
5163969
152908258
1388395239
1608488174
1289235206
577956614
1807884508
468168584
2040098323
1457690058
1988859718
5163969
1017763555
1908670291
6673148
2073081541
123698406
418519475
1734667615
233616923
623274931
1076634500
287785638
749714666
503557002
1220548392
419679911
863615508
323648953
539941233
1542152561
1394736540
542503187
1319968833
1804448860
1241546660
496423484
938762
302497712
1870321039
845907887
1078002545
743556580
1621432075
1067403262
1087924358
1174928907
116133624
1878997858
413155467
2011571003
423108898
371091863
1955329775
1626922918
1554282680
853580824
1391413425
1176233292
964228084
578973789
177360255
1419377972
1706446852
834117247
1840735202
634217579
636339010
1120183430
912886684
550068880
1624361175
104705124
1088298140
1760814071
175504326
294220535
1886206331
716121921
1965341082
1030609362
1970388455
70601233
1085844967
1066812402
586095953
1472437749
1654028468
2058409026
1525599410
500051696
1571988144
730274481
774466033
2119026192
1759462771
925273659
783302855
1800573176
1892824963
1373302189
1890593585
2106555592
1774969677
2143681787
556087048
959202539
477305836
1099556496
478242819
1690969638
804039083
964584896
810259449
1468585357
2001865685
385231015
1574917524
1873538053
1266081362
1639620914
199015210
2103704306
531648145
1858047324
1268193878
567222226
1353771589
1886711957
1361046789
1035317778
581333512
1552033348
1807242377
727078241
1203926154
1905602853
1186431535
881333072
1022743578
464921108
1097891664
498476270
1239182074
502729522
1355480685
1198124531
356193223
266867127
1575846753
2092022763
246091132
1082524228
732479306
580547227
25587808
575656463
224220369
29514212
2008048747
2129439059
1989381510
626514043
934028821
347896749
1484240039
1878931262
1003513105
1659981724
845476689
911653570
621947218
1241352454
1516176919
1895943271
182131201
1404025588
1982349225
2129969623
1116641407
710219693
2137948976
1177546118
1323879515
2108171785
1256237454
1862347099
8588280
333121807
1035807375
439165965
393370582
1781327807
1546792799
411208507
843967525
1763286629
1525568061
2071987245
1065428206
179049909
1009946497
1329869873
1400977920
1853609500
800821588
755685182
216330403
114770531
1325368229
1758342067
874665948
1882947615
1006654082
1370377549
1220191614
101511050
1426627259
1902213911
2086435850
1172353196
2027108839
198016978
1955426945
1809147783
1129761135
936525339
814065256
281337064
1925580994
1989587916
856714655
1524611535
67586470
323911384
1003373253
330267080
518030346
1966714693
55301227
1976340990
393965924
97472909
355786531
1770110190
1583446928
1534687621
1845403196
2082957519
989889878
1834997921
156988442
2108893628
118993296
1234538205
1068944672
1580329593
1095587530
1620699713
888611973
131673555
89746057
1047505628
1333926013
1968280871
1940629698
720920575
142446055
739405802
2004546180
2089859374
1794992946
952650053
1863948
469042684
980068956
640282605
112507702
969781809
1206654829
1728088381
883715350
1538160834
2018563921
1339277325
2111610703
2075826473
843107831
1155284502
324116761
1144526662
2007463102
1498863629
1615044977
763769478
1794433401
681276434
1881829980
1470191034
1813115028
1268310256
803113501
1917870623
1819030515
1535495444
1144992194
2040434904
1257267413
686795174
681782442
2029348119
849725591
1151735601
1295946275
1017274676
1629140142
1190297299
806386840
283026495
830225185
1832429585
1238767164
959610459
1695172596
1195237912
660499391
882035270
439784914
830574131
1506620194
1360338596
1097398757
1143678918
1085988572
1788695559
1864184561
1250090696
1561509432
1703400290
892572263
523238358
2011033910
745212577
1923697090
2044860482
7364240
1302902462
553651622
1373525821
11204743
1112753131
585432629
369415281
277290854
662837056
1505120591
654599577
375085066
2055062682
886419040
302635285
543737849
95845305
1709427873
668915568
807726498
694700626
834950639
1462569629
1594992423
438192179
745256417
473629726
1699485644
348638222
568251187
529751275
777235673
114550468
490762584
1581837646
1374147869
885358824
1786293440
1595339572
1271899228
562462282
1133928894
1420386352
2110282409
1594873769
55801554
1602777263
234888876
732381334
992405183
2003179653
518922399
613728529
899561599
911248055
1665908293
780467269
1074590827
2006332500
510904389
1495458122
970960293
248531030
1998734595
704905497
229777750
1014253371
1026211480
1973335639
1633566210
1398408975
837512690
797457027
59871142
1657809953
144587508
1117175081
2001005811
1407304429
756109721
1142748347
644678540
1303580345
1264184384
1263048316
1850030980
502224248
924324037
82227286
1965894298
409113023
1762744669
176828475
1680339298
1265230772
1362588541
142994290
2117367066
1187398654
224303919
303653891
1886368528
448190177
1576747846
1058671801
899651554
2047671922
330379444
783620599
2047908021
377982415
2093880814
973708190
631242943
129707824
1574858227
753646592
755044067
1842873016
1676862867
849983970
1133079926
351968010
538917392
176159551
703597644
899575855
254901912
84365591
1760923210
393294717
730679362
1370417884
1106135897
1895252233
1767473443
220006668
1055288877
1161685497
1237700298
1415342984
1889368067
48225278
322391440
2084943601
2103411829
885383300
1754621580
138126366
98075826
2108196087
2126005498
1393190645
1427604476
1905351325
655761784
1903756145
729510425
920832622
1791019517
1916110203
2147377319
2086534244
433707436
991473842
2080480129
333196180
1215560699
1243919750
1942129742
755009234
1215279094
41804563
706439963
1243859396
464527113
1183757354
1788751402
546244422
333121807
96554603
1908389536
1084708042
570453846
1836131734
647189469
1519514575
1150487683
196749029
1201510510
1368628405
909179413
221392868
1331641671
108086453
1507931530
1558728059
1737496676
908111361
1076318116
586033491
805468405
1961474698
997371537
671070072
1029525608
621033475
1405564902
216325701
1377184742
53071626
610606097
1218447369
1832014447
1495106783
1330357462
1639799194
158980480
559566591
1707746298
471043379
847115053
1637344019
1293758804
1532762379
1978325143
1568558128
1908868127
1755608740
713032789
925072389
1670109865
1373946622
1532138424
489049676
2101092961
1785981523
1898502287
642660897
906404849
747983510
166562004
73260205
1914126554
426800507
1713411384
1153261696
601481809
2054061860
525285751
1715451597
238160583
776688059
1244521574
168760970
311605770
449368536
491550763
1357371290
288285785
1220435456
873627700
792691217
785184316
1151058167
1960501399
598217852
21271556
2020734740
1949080598
1841561089
2053384544
1245924518
1417828285
343678850
914267294
956788990
1011302320
1437293271
371107855
373122806
1050677942
1144347481
850845645
23745073
866883571
792531000
1643541030
724075066
938889235
468567932
1225058122
99197637
1529366067
1866147191
962283913
243055916
734470977
1360976006
1999947007
1660525354
1050669337
815564170
612028260
147958394
658284097
1051928442
2107908917
1073627101
1901922925
127773466
1595760280
620755469
636879576
925153359
1882191441
600574067
842453480
1567727286
1528188137
1856452672
805410297
1947804677
2061701899
1109071293
1726969647
377728072
1025592562
1712207946
778144093
1578297496
1690036120
2796286
389161529
1986099621
1775683042
80369676
1000898017
2086080045
959104484
1390638128
30673675
803010042
1718945342
1759422852
650042879
615391677
335380496
1387638082
1013949831
939274018
1598935024
727552186
1007063901
1670046692
1724466940
1222437684
1113810691
685269589
1447167343
304469885
262258491
937611943
1040947855
914984209
1244795037
133800205
1942467677
683367309
1785710625
161778451
1851887258
936708900
555565709
231462822
613359132
1143463106
1800418226
1271458353
348959898
1622840865
1229735006
161653992
1189303776
1780325098
2056078820
923183866
867884602
859948786
1768513227
1973068998
726372853
1193343696
825161694
709654829
250089247
2110332456
1111953600
2093070729
856308422
1990166316
1961270235
889843560
1249725760
68172489
137471338
152342373
710665180
1044137797
1582340817
2059045100
1727303416
1367465221
1569594162
170608397
2144756579
983053548
1085707919
907417827
1167610379
1234858747
1885359438
1416549344
307579294
1338647987
497983378
1959680122
658583186
1876214595
1826321289
1172046051
1203904784
15363501
1881982811
19115073
980181370
851472529
82907644
833138140
162138911
830855470
1773387352
1741592643
1926826377
1234552134
1173748816
1114405683
1329293090
454937179
898861913
706406619
472240151
1946199337
1063787922
1182725090
55116946
1616483467
1499245634
1560965856
1087286338
303593171
676153312
1238688201
879401513
1538044519
635837036
1259330169
2063145167
1328118555
1786044770
462791363
989786899
823531416
198200259
490346735
2002883028
342432133
540670965
806027095
1825119900
190216109
1565182060
1492455945
988300403
1179265255
1183743593
1372217562
518687105
744650546
719362010
512204362
1017685612
1052432846
1106437494
1463814244
1914893910
1181119634
1469076056
1070428746
647721438
578402487
720139380
219143369
677218709
689831945
23060735
1972444741
2049753984
656918626
377586171
108456391
1023286274
1085475844
52604764
971523496
1326831149
1809538082
1430869988
878978018
1769256543
2103656553
1364158128
1391702906
364014830
2049340729
1128205582
796840868
842059091
215997446
718694234
1199300384
735241332
1041018287
1419299340
2061578032
493002917
1444602604
474280387
1649517986
180771396
423304410
1206984513
798832082
315893742
785874063
82433149
1982373732
232386208
1496920588
86229370
511931305
62117091
1972527230
225194100
1566339330
519869576
542190021
14079083
967386313
327095524
1335696714
1250777991
1247522405
1697292769
1755251787
1789584635
1483562691
1514961407
1546589108
844734389
762059191
1994813030
322788728
810295160
1256981821
193260408
512057052
1969491744
1546511033
1503003993
114884925
525887044
1550879212
669987304
1891882973
1862806856
1640953703
1659628306
28499856
2019933775
2012003602
803217699
1381177386
875130560
874056884
1426015663
810891944
35100038
908786768
1814780967
1378104647
1884319435
408872927
557949006
746733865
1222315114
314793900
1505212177
2088679875
1684812213
1389130465
1781778549
24279524
1328082075
1508338089
1419349829
195370124
810872305
1741050363
583548242
1865038372
2022006035
650930104
1508091729
497814633
1118737177
698232404
844677644
179100839
1634556207
1379541854
1218093265
792911478
1105051938
1778823536
1697153575
2140372102
1435546922
885969405
417696134
1308728058
1589899332
544848622
445885995
1363246200
674389923
1564712855
320881782
1154693283
1299950185
827508133
1974763658
1976696938
484169713
1171271980
1360575958
887345140
884449916
1377560875
1348170385
1988796954
1333374444
290264419
611224732
87067341
1589708349
180612102
851513576
1374927057
21973613
308203464
1170520065
1454015524
182929716
1779236161
1191857149
1237904765
1212137116
316119876
1604524320
693384610
861432252
618096566
828334830
681856097
2070951856
585258753
1314253685
740715325
489409023
173254876
1899998709
1697843800
1086657697
107977977
1802696481
575065974
861196590
657465276
1837534750
1132301232
2143962440
1561263776
257315451
280302795
2136060273
1766141720
1432009586
1472193335
491822052
1563820653
1658948734
1211996686
542433566
1067927548
2069929659
553054794
1582309672
1500299661
2094838808
806573905
1181616424
1014395526
261920697
2007078673
756269494
1569402558
1929480163
1164895247
487618529
1085853627
80054329
275508121
1795590611
314389441
934560387
541233656
1055049036
555472575
113629594
1124977230
187616378
992089504
278473171
1902007094
1493719988
1819588117
1560576859
1261098615
1705172586
33410476
1324978873
1496348639
1066722768
1691290925
1913086973
832922507
403476219
1094943656
1836214116
95571038
847391726
485278885
1796914404
1901288675
1607309581
1454176762
707762666
16766417
1086173779
944774446
1015055406
953888321
880550623
2120040208
1740470019
1114103139
1645736254
538126903
1142141138
579896208
851480985
517320788
1153277127
229594578
1905112614
2002325007
1074450184
1834091204
1629977901
1901077380
266643655
1182915373
948244760
1669187767
1367645747
643712673
501550591
1057728615
640851219
1839022836
1883460972
1155335174
2082326642
1859803904
1601041560
797939439
255044040
1569017651
144804518
1317919044
876762214
1292889441
904105754
1189894777
884814057
1665812858
636892217
1154352971
999464338
1927518305
1782803198
832451042
319388299
377749704
1930033262
324287481
1537958018
2063568987
958165694
105759340
143413836
1337649539
1274679694
1319581620
1936828809
2092954834
838685481
1181964729
1950101140
1345304396
425506587
1758865451
173427671
1391590591
340545750
2026265701
1780354645
213940757
2033677050
163326994
743399890
1758143846
1928433786
943337739
330955774
1297792964
1955023587
4348305
1286318482
401305533
309842091
887665895
2029085244
1045766665
394965612
646849118
1377292761
678152545
278745542
1982358017
613000953
839821988
1734501605
8057391
821051165
616415971
1737785929
1955023587
755844485
942643405
430380790
274957552
1091126703
13080944
369031335
895174208
1496207400
1317211855
1898263023
789926878
2002011869
1695560355
1854807456
2134921371
1476035801
1416797230
448006576
471822277
1653500965
1664829399
1403788449
1187156745
2111531861
1436608859
1643899677
576953886
1662913182
341014619
2088699372
783251777
346608428
407766616
1086735237
233774515
209557714
1836452345
1213457406
1500629264
1087652668
1217868940
173370009
1198624240
678755663
236963930
1508257032
891872317
1821262780
642460080
844797251
1802668259
1480526014
856880616
1109902817
1941117855
1453139802
951559139
1514710315
2042212848
1260551230
264473020
1587730178
352403625
1902450112
718132468
1826375460
1258186891
36946982
1528270081
1718758694
305143961
1542386680
260857914
1071367075
670541946
1459940689
289049603
1134286640
1942956412
2100418491
2105060109
1386587459
620911019
2046235739
1475675046
1631249369
1452208141
540387045
181871438
1721383326
1601917584
1303071697
101816557
913345564
2090657939
608924681
418829740
2062270450
1462216217
893088030
1071118139
1252563349
1058252480
623149757
1286928796
557486571
381504265
517250791
1255085549
315593584
1320732404
1482427150
348638222
214814651
1978349532
1311977080
208922703
1454162281
319094215
822696504
1217085843
581876298
21512082
1266271021
912745831
621988450
1698799682
1813220423
1496069126
1680530367
864062155
1427391839
2059860590
1065717141
206362389
1627276925
1280239157
253124267
204106413
213276219
647629172
6821717
309305271
1427646628
1837975769
1620682127
1395055131
1308728058
1709151623
1006161879
1448581593
264427647
1277919190
1084037682
109482514
1325587589
1964974882
1536171753
2041499126
67515755
1786199387
1240067072
884006255
739831655
1521293906
1893841274
500988184
1922368351
893632782
1411164102
2113106742
1776055058
1928462522
1924372590
1025396692
586161306
1026821118
700115093
557416175
543430371
1794044188
1272752026
800945680
1040216777
1698464283
2090749905
714910314
2138798929
1987966503
1532752105
1453165307
820962035
944084946
1589389223
163974706
1359351429
2032663403
1585031934
672083590
1418164672
1105262296
1844202696
1312987790
734816180
421892018
75514575
1127857502
755809690
180223063
1356217213
2014705768
2045541980
511481585
500988184
1835467090
1048118000
310985015
737237448
1341530822
111242116
1265639361
511223076
443128684
1039695394
953090663
498326062
351926731
229237539
172793845
290205768
956742577
931264129
1556918057
1940589702
1001636364
1393779066
480918570
1313049054
1104778257
1969260530
211574383
1293200833
1242956748
1328915285
1322426121
558694815
1734234237
1624264742
105062950
689645550
265020678
1684557328
72921032
1147962616
519569478
389114572
547286945
882525452
2039951286
1176893915
1528229587
509127824
1159636961
1168329337
561231159
67268973
756276985
1505846258
1794113660
1822778564
1707615828
2140062058
1139245319
2147286473
2031168023
1532911272
1823293867
1901680090
206712048
1941527063
1087551211
1284365252
1729820831
1200741085
425660098
1403187859
2135493956
1667941391
1755568444
2003649429
205107465
1675124281
410718345
2020979833
1979198778
1991936884
2051031559
175158446
613296167
1366030628
1711253531
1472194247
243128621
663071628
1691686828
754593282
205701193
1012147520
450929531
1194638133
1270409613
151091645
502686271
1874049140
1390555714
399587178
868923134
1434851470
998325711
13729427
234735848
1056683188
124025696
258136183
788028108
92062005
1411649428
1385246945
1846758331
1222989195
1685126604
1496955040
2003860753
988350399
1694367075
2098307416
730931340
475540652
1948748637
372597261
1749975447
2004503405
234560337
15781629
489260999
487258984
1062419512
1473006426
1388031914
448772471
1474771631
75763238
869593476
2014158792
790830266
204952904
890756596
1200154967
807222491
1277375494
984641597
1013325667
1617211157
607864887
1054364683
349182348
999507701
148957784
1772431224
952336208
136934187
2131722331
1017987569
292138980
1556478524
1452554190
1628821017
1112025018
1248865
1512696484
915927804
656122738
1681959775
470035370
639876621
413969067
233857172
1708217883
1617640251
1491717306
536613449
1104059034
388130577
1125329761
717861109
1359871658
2113703495
737798953
1043739775
422746858
1278178065
1049692762
767527855
1502592338
1435104266
447410777
514362824
2026045234
683903432
185506191
555823383
1025776032
1884637550
388504897
1705982754
261216267
333193157
1071049724
1136368886
375515748
925143078
385802326
2073031596
1048389175
977676808
1787133898
911201920
1492758688
2095313114
1021600882
557013330
1200269985
1157624074
2095969802
1348660618
1999153837
964695526
1676988841
384069002
1840794819
794293632
143983496
453355714
421210239
417021481
1658335973
161388436
856032395
1831174942
1650324452
1799244211
541032663
49844720
1949893229
240197858
1279407320
1191805916
1456955190
1926360851
118564853
1898840450
1515132750
447876469
660537988
1077556896
728721966
273422859
1428522870
396589613
881421416
650095593
1758714641
1556353477
286487488
737897430
2105701609
1764253090
1881336011
498224831
1364592980
1242206990
1372142165
737633099
2125911409
2104075708
2107867074
1665079397
443972003
1225155656
1532522053
1879390676
362058949
2139954137
1071303279
1265015896
278058659
62910504
1071962028
1721295408
1631400818
390878608
1823152645
309407754
1307166146
754537175
1748197874
1300458591
1192114422
1693692029
435055041
855833114
1445787004
815464441
1990298749
206232180
1858881643
701963150
1527244627
177722830
533897629
1710271080
688231271
1996803663
735765535
2031052166
1090009892
633514271
832425734
2130968153
1793176241
1829903131
1753259081
1079648457
1535573538
585906231
709665123
1219644806
653578418
1644004895
307933497
471931119
734196099
813622732
1992416594
151322070
518828392
814314431
1635259428
394847641
267611153
657657774
797444083
2085423001
1961342257
990337914
1901847560
1118485526
1974172769
1213775689
1003512485
521214487
1234608731
1279389676
1191421135
1743062942
1381876900
1260377910
635765735
2087115783
539442880
541741639
101865600
1887269891
1040957183
929036150
742888145
1948589613
1176074836
1802509247
349206790
672945976
303222706
882984038
1772277066
1229849055
1015610054
1090805271
227798163
1683966428
289480791
953978302
830479277
253048661
648459353
266348238
416554380
1224812739
1091141897
1371202567
191582586
1940584803
190721720
159405717
1157362221
1910821889
1436990194
1302782339
2004268782
579402023
512423821
1711673113
711962739
1454162281
1756865001
314906551
233762569
1712079328
1034756851
154422721
1944555367
355126210
275087702
357700014
912781524
1470277916
1151637907
1607945731
130521640
25064788
1192254474
976303304
1496352136
695655508
14526593
194950873
20043231
1283890684
12323558
775434666
1643245014
1666738308
1897055254
1279498410
1940166113
873501606
688601643
326487220
197907456
1470651546
658536143
1653311810
2016414046
1390814608
767827128
1341717443
2097984193
444646524
901700430
2146886473
1590167326
1563861402
402690617
1338056792
1840358724
1990457167
1099291057
671062142
1512552080
1455673013
648388710
1706285072
1092577652
512519324
1425730860
1200337396
238716552
10640180
1531661590
1145504864
1016208542
2035511738
828748545
2145506700
1812681461
221225717
1281270156
826890158
98851565
1694657545
1022973226
360204168
116584419
2140959058
858379745
1413255963
1020286940
1848687736
1318381724
1372156675
458525601
1586364644
372092970
1768697318
862783036
813546958
2109285797
1076102688
1874317938
1626948042
1318707295
456074148
1094316447
698044008
758313154
862439268
1518810379
2063559170
292740076
383797770
1215977400
1123980027
1487569575
648350341
327898280
1445358460
173111753
1710087185
1185939131
35601210
1507944768
50084866
2008229403
410775416
824974303
505426653
1225882535
391369831
1430955279
791598507
1104075222
637175629
1029483999
848829819
1994054706
620165949
2099050514
1372357635
978117975
1214161807
873876584
1747397168
447293384
935903304
1774910926
1886252622
390095346
869327391
705058542
2135835088
1235404716
1768230155
761407339
356041838
676429463
585343044
971765775
1195132773
2076864365
299117719
200633764
942793316
514499302
1101304371
2026539722
517922605
456475844
544494128
1136735525
1753982251
1821455178
491838353
1912139554
691747195
212786670
1119377556
95968336
45892680
803279908
1004498608
1483402928
1244953665
385364100
1641322949
501773715
1550991419
2002908746
1755140385
915588748
1383139935
152784298
1362457747
511284836
154022698
1865737786
338575098
186691806
278835003
1379941435
1178817815
1436591349
828643620
1388132375
326282098
1174828066
2099962595
1484523121
1681541181
1750189416
87205071
2138614426
1791487506
1583323996
885765486
716052150
1160253187
1301221434
759376793
316455878
339247923
649972899
255894892
1879979909
1687333400
159734541
1279085368
160444808
1081690023
1238203773
476115553
1681157927
2095104874
1112231699
477338913
1351212374
1437555268
626919349
1880324572
466322737
1760658402
2116311560
1594480353
1651476629
248960809
351065086
1705285101
1637811185
1525079607
802775151
719359787
818545515
1224943689
2051289395
1202736014
356123316
917402515
1346574359
1689354594
1391458380
1060040046
529448659
1040401458
184286127
909991192
460325018
273524347
850110107
721105964
1906932298
1987515539
359230743
1322333268
26725841
1595081641
1433670212
1682094913
185526326
1738320739
741018815
563827957
2110248616
1522391654
443911697
191831060
1638255764
1166196089
788843250
1117728220
111412704
1625381249
661265449
294867221
1252676269
1177420210
1000782785
2005762043
896255737
1322072160
1171895874
1606232833
887266032
2025965158
1194331251
1615547118
482747879
182612301
1097050024
1271063511
991597987
1185350737
1100287717
101074552
829188521
1473332290
1507714707
1749111734
1966684483
973646285
40519561
1967831209
2049512472
305533945
2714434
5695247
36157928
986326240
617062553
1589438518
1388326018
1557981688
1720027307
1705801750
594510601
975506697
1409026593
1427537187
1247738556
1800508386
1118199969
1395426793
617434704
651725829
1918957950
1876632738
884650114
257891633
1514255482
1109543571
1604904118
1315324691
2080528908
2144087668
132162581
656716865
562974668
1408824532
1887866534
1646583864
1408084773
842430896
700528348
1362231631
1804208359
1783579203
1773180717
98159559
457095510
1387161207
673163741
314780699
1886697030
1048878963
1364862980
2045733918
1512445934
1532163811
704229907
1515473549
817895048
1493047839
1505024573
1067346925
259855188
1167566394
284637860
613023650
807726498
2122167357
239145919
2129765302
1454388382
242690572
516384848
508124225
1454231743
1236930916
1534191479
2142822970
1597656663
853388746
351721324
1300954805
1703590986
114551596
515176026
924350309
1049446951
101644659
2140730709
116949607
345557990
265625805
1868526554
273582030
687120215
400520906
1271173088
1104657484
1159817366
1141925317
2096062045
1783238378
1771371532
779550513
1218128647
127183738
1378740890
885604734
853091050
1895601571
2110990394
1525950444
63459095
1579610733
887294489
943001184
1814049567
1667316931
1218140656
980558038
1139714710
1436149472
1313330988
145049928
1921081932
1621592046
481037016
1244264881
182994246
1792324542
1232647088
1268436400
1324800367
996140400
1777699964
394889874
1727083992
550312688
1968140481
994434712
944675465
1705562026
507074974
2138141640
1902840582
94762177
1184559602
1486128774
1499158961
2082867218
488888205
783774411
913080211
1143257849
1309747240
1854521551
1929359568
234098550
782948108
478668392
1332395938
440296718
2014045282
129711241
299603080
2135674765
179839698
1385253548
1706920537
1772334806
1468159097
355771452
2010291214
1307170661
1089459461
325750961
1879057472
2006149414
453342404
1432639995
1676765458
1026908062
393316937
881525880
2123572419
469484627
594255180
814776831
2053596318
1974738142
1189925008
446659034
1510492599
1051907377
1710055179
239254163
225862675
46320197
170130741
1363331242
300472433
2059662784
1420476974
335760280
1358637288
55294661
122985140
2114189040
2124242660
1697693393
2094627775
1405823185
1333219501
196625457
1898598142
1095247551
142069458
499205229
1764654805
2133707339
1143560772
1536946463
603972708
1097517630
322650956
2107792499
1853857034
1636685327
1589061618
1134721796
1704471204
1347824364
1567699904
413184844
568206306
368496487
988019498
812112954
1538767891
1377561362
228344446
495417396
1823878095
231896182
1526703116
1846703599
96077324
753551515
225286647
865042893
1826287259
934740936
1963513
1596408245
1153547339
369511554
2074750399
714389308
70378272
1701785945
166541116
1140327008
1102052736
387139458
620755469
746862452
932989464
1791328416
964846704
1562738375
568576043
1036483399
84845640
819275757
1721368065
909729929
1326420482
205123886
498658581
1257681356
526299723
1730880981
339991617
1817501823
516228725
1115506111
1388607291
340968123
1116075612
1194719790
1190991276
1139770254
1692792319
2016430822
1240368548
1283194317
1307473951
2003066802
2099962595
1651524345
1608207947
491830229
161388436
39185544
24543821
1032545253
580675496
57825822
1094945977
1787255681
552216510
854547155
372461241
606751276
1687692684
2056391873
1234075987
72431119
2118827791
2131592327
1885420081
1436817242
1479287221
1995744629
970166054
937449838
1294858697
1109055619
885609952
1246536888
1928940065
1142389008
1743027005
830647234
704500567
195567135
1885034944
1364730282
1097606525
702855788
1200588063
1254759106
1959287690
481081556
704065541
391777486
1721199850
1047875541
557232108
1194143660
340129745
484292797
2054322777
146357377
1079751066
1571547265
189416706
1665574577
1292590687
1177067427
1706463280
563098437
147284881
396399293
124302741
1409519337
1830686304
1354110620
2058327047
534742119
648653573
691366757
621619174
2101179176
376530798
784358945
1926648780
250569303
1265293793
999848316
1542917402
2109592285
58111196
408742069
426256342
272177505
1587330578
507752083
1357212961
674987504
1543436018
532544749
1689754331
484719547
2021336486
977566543
1923108817
1114901619
1532189550
1421447941
1688267152
1401778141
1316626637
713194200
593485914
1442683596
1636812402
761708540
913670600
287959854
395725268
81520717
1479055776
1352753748
707259109
568851179
1097851288
216775754
1584354048
1365099336
2034649247
1107843458
477658142
175479613
936293684
2032745481
1798422279
635628791
1270409613
2031703022
1699020722
1691107384
1981213437
164830455
370693323
1175932604
12557073
2032065548
836381219
663810891
2025289826
360696949
640856495
544100853
458360319
2104091464
41430072
572136871
345033564
1088053468
1383672230
1208120971
955713657
1778515974
157782290
2125122985
965478686
1510067345
254438245
372404393
1666086829
779623184
1807481621
691066940
1696130527
2082095261
1423858429
1629956183
1203155091
327860248
1256722016
494699081
556573536
1618195231
388117725
1695337862
1013401283
1575189637
405355034
370678932
1780968981
757415917
99519961
1430521232
1322280599
31817597
2010017372
1181511697
1253384463
859760359
936479524
2064000165
1582954703
1238841750
65163231
1980272089
1474403250
1367736703
1868220369
215256919
1198837212
1630237570
1263316805
1227794205
1616452733
1941551152
244317098
302729165
1609050262
1066394161
989392688
715296843
1730692466
1012149192
923754662
2031935914
2137270792
822985244
1660793501
1737297414
1026907506
1176917331
1310723918
123710804
475549722
2068345920
1202609415
333751750
1186322785
1662682364
1112065711
1922067794
656067160
619567562
1241851716
517770131
966267558
1624508238
415953284
985308781
1001087396
1093611608
1973673297
1452934478
386887993
1584394620
1165531734
205749379
1902578698
101905620
1205920812
371077456
93739446
1567313526
745640446
1955465326
674572103
1016455102
978239065
1266356258
730662858
1416272671
975473459
1863468190
630839916
1636175139
1690622138
302589344
965504286
1448628811
1372034746
1030095773
888018096
2112531717
1966980324
1928576062
2051016632
1358801178
379459317
849843409
1912590335
1550882889
614719826
934602128
455407657
493186161
749714666
393187499
886615978
597828365
1603363369
333342454
773149398
262430731
1736048505
930114308
2030334162
408842434
1856754724
685357537
716281239
418944281
60143
1556180970
1741564439
1753699425
2116865330
558452170
747783539
1681513618
1522142870
983537442
1906086682
1417332159
747110263
1978956718
12026550
662108066
1238997719
1407991122
23482461
993892365
928424575
925445411
1749808915
768633509
688384107
460669030
1399091560
1611201553
299303499
205687617
317204244
1499474932
1120894553
1027503133
1745815749
1446167687
520528801
2010535762
538247037
198676856
1241197
1721076070
2131592327
1718994870
32777410
2088643933
1291785034
265696905
276945012
1573492789
1260361921
1944629194
512646198
504826999
511305912
1495964654
1057361611
1635793843
406996577
841978486
255545655
172726393
1214358214
1478512699
1525449639
1978799032
1600598384
338530886
838172032
226309851
1228708766
1502201565
27144029
1312341323
941196831
920204942
2089489952
1593988386
1203103738
240239715
1051313125
812154246
620219240
827513456
95437091
1963295725
650346542
915932642
1686760265
156459669
1170763219
2096247616
1910768639
474614275
605107100
1091256112
799365106
144148650
1280966775
1301744265
1318820100
196916484
863288128
509718457
682654627
34231712
2117583567
672515877
1432960790
1024497235
1758438540
1150546697
697017820
1483665806
1763371571
272707656
615577897
31028570
244042925
1931391380
2019675353
125444458
474347362
1279775880
1621342340
361370228
793125115
1336897598
1397474376
751176385
1799220476
118082134
1762012287
148060848
2092485721
728398906
1795612006
494112248
1499342148
270886664
1613816766
646220516
357838010
996631208
1722025240
285381054
247498494
723476032
1655997940
2030277757
413443949
1186304273
404544012
1512634061
661875501
34450325
1171372919
80898645
2038172752
820241157
1735283576
78792757
1809424270
1383430875
1783042600
368303359
1509997649
341484294
1792921089
1213122143
913233660
388138629
1519063790
1846278510
1212785626
1087463627
1011846434
1012648172
781860423
907977924
1026284112
242157046
1763951524
98984265
1232459180
1477658885
1973658516
1955962386
1156405241
1283023415
69381886
592770374
845947531
1656184557
1630757365
755501030
652770043
1266814205
1401430615
547891646
1680600624
1714723903
1783778330
1164512725
1800995529
1650602584
1838499935
1996379744
312349272
741104137
998740053
820407919
1602762294
1739115953
610878612
2141288705
480798160
1210622634
1623106150
211671764
1772522284
73291147
1791519477
718297513
1901607386
1136761031
264954740
346330266
730472029
843004077
1730528018
471545546
1425259183
214079810
1284095249
1000683883
2011810871
1622650797
902386213
281132690
1091176636
128735658
1819028769
1134752627
1993844723
447243372
897204549
1345483666
1868067330
639131059
435335210
1799109239
193530200
1517632033
1120269331
1774731203
1017641507
844892772
427001529
1279123625
1658350172
1595087490
533927952
961724927
1202541323
2000783212
33998619
962524214
277804652
619596621
1908317833
1139572218
815623117
1531415966
313434979
477030017
1045807678
1748630544
1245081577
1003605457
1067007383
1901228721
761714549
1007631861
1665505121
655271747
545722185
1920984967
391213402
331873433
1949303931
814709972
485016532
2016785205
840260802
1998323848
1001224292
423569751
658696153
94783922
655382870
1863232023
1383209721
784974495
8026187
1686448352
743855834
1420805515
805849161
1353436113
2097833107
1925905781
1470528433
727391042
1217859488
1894875579
936598949
515367949
742432449
1067590739
860558166
1887842980
2141219630
140624305
1824202897
1309671666
1398508268
1495760668
227840722
1935177649
1448351528
125444458
2028094855
1343333021
1175505610
257415038
2047269971
141176047
254389650
1940669958
613119881
1455967696
1187837495
1314681745
738192320
1523103925
1349014755
664864712
261203714
1882070367
1499225545
1530864140
2089395816
737493893
814896590
1141733498
2007136098
1499712827
1714844019
937485735
368869470
192659121
987902512
1049606173
1631972891
800812829
562778138
1552606957
157988689
371696895
1837004075
2062935847
1748832412
416803606
1930109433
688529859
1099761372
1665784985
1492253925
442540836
355917726
1071415494
1870132573
122767156
1187737199
953781645
258634762
1837238143
453413443
1897852034
69655509
1820042616
990268959
130374613
1134269465
2135835088
830785509
1705004617
2027023388
1708392817
938079077
1244227394
84502588
1198839262
425006263
1721760749
684498087
921611082
237853360
1033391225
945511967
968796918
584413514
765889915
1991373910
22532593
1508834707
1901379250
1153600456
1648378058
653953506
672101104
250604071
1494696021
1411399284
1646601662
2034438207
980148375
254373644
1050173306
363801221
1397519396
467820693
300452054
1181108360
1692995092
289201376
1750758082
1071349598
886711925
708126981
1676842916
773077692
2074793754
1845056590
2074822496
139602421
1281252386
2110408848
1481315653
1217533811
1452833423
637675591
1406291534
10671270
965824966
480187702
1740470019
545798524
2124544021
1622544100
1019862373
916745053
2059321615
1222696524
1556661734
262105500
482066139
840315666
240190256
745804335
3272523
1092288829
1889192295
407834992
1979665881
108116777
630535516
1881751091
580339730
362258241
836523448
1375706526
672494220
2004224882
1138762816
645023325
1453684214
2084819954
196188629
1813706869
777404043
940212673
176270395
1615313312
1731203298
351973147
2086023886
1029454964
883257266
888352921
1790769295
1345136888
55991954
484284982
1647757531
507183166
1909680124
352790466
711112703
1160633670
775602434
1201149562
1516731369
418323070
830957823
934952017
101626287
2061551712
1419334314
1148933228
145883160
248865425
1200210420
998880744
646992499
2144361668
1978319636
502900592
1471202961
1862533801
1860309382
1756342040
1574521106
1869546199
1396758315
1648701762
1885611716
277728200
292030981
1410033210
1843092377
1122183882
328077967
1018098648
1851367650
806564714
1469123549
625524976
1734234237
515837978
1655575466
45195069
473629726
1785975068
399087815
775269181
817970503
1873171346
1570643209
1802890735
571586273
1561407917
1031120859
521800037
1349092614
117525003
463915896
280247084
1289000131
1934927147
1476522151
1924297225
350310727
1277937572
1575516400
1913721867
961516602
120449649
1511822984
460631718
1246751397
1063780913
1391443825
963960571
567056316
605266537
735880675
578559403
2002922967
1915551066
1257238027
719574875
344248795
757880378
564939377
905957974
798509343
779016266
1115081958
18445217
306215147
1832549340
1289000131
1339277325
891473689
1277034530
383026286
635581969
551598297
1504741903
1256685566
837078067
375949954
1222355740
509431836
1284216481
512468373
2100802739
150882158
255630970
1649040982
792043284
772616409
1139190397
1478536250
312934802
2057421503
579815832
567577996
2005188961
337858065
384438749
1870482669
651869404
1178615948
1574748495
938987984
1380203143
1245724463
660228804
1785100214
1821453867
1019181462
1996011706
1092324025
1041183215
162402911
1143510750
1378180770
1467632778
1105636176
1996379744
2437846
910709913
1022778327
1685094220
1941672282
1166180450
1664037430
421674356
371398414
1348936942
1345634608
362938179
1395581059
1667308830
1280362399
876831736
101947924
740881016
1193016444
965773074
1575815050
1379353792
383550914
648671666
928514107
560224213
960961394
339413567
603405105
766252311
1133079926
934372426
1998595425
1477603507
1648360691
371597818
1929404331
458556165
2006232372
373434102
1650119420
797457099
2146770794
1323292298
688128074
2013010892
42202670
1131564831
1720116738
1597533301
1307555626
4757881
172314593
1548125150
1893546944
2122546216
1654166727
603521336
368286807
1375177097
467084877
1312735403
1011291383
1487443695
1678315055
96268117
1596944900
140896566
825349484
653881025
1204084131
924124261
375812570
1695853518
288903331
1301860558
542868402
1207868048
1028237988
963153780
369669797
852583979
829873209
338539246
1364311008
25399137
1254202006
1922133460
199318843
335055996
1392048625
679818587
1715621059
1494266808
707228230
1169583418
213460364
414151010
944562149
1923299309
1293098245
443592244
1878311890
1971627503
616307799
1137057543
1061317231
1972487168
327104757
764960170
4465575
1691090330
1498797553
1913679925
288070673
530501024
218178849
1390419690
1624839946
1102886105
1311828617
461311913
1536556890
1470761711
1977438817
259653369
865299729
1455744097
198398979
618949997
2121339480
824744527
1694576010
1034731872
899437334
145558686
238663812
115224002
330453411
1980799058
859388553
1741539942
1219550929
1053793969
1927773328
1186921243
2104376604
799503297
705585035
37482664
1601605101
1497362750
1539127493
138047958
777213679
1161327267
2088712995
1665911643
1186909147
1450451460
536536468
1574153613
54724926
866986452
1466337864
498495174
1499592229
467264761
900223898
362258241
1919093648
1760579689
800558541
449141760
2097942551
793273256
330955774
2015506952
1618085472
1441141955
393427595
83819764
173624510
1347802025
718437794
2102554121
904965991
492994558
1674763583
1639567103
1633003258
1564822407
1316386001
860725021
226822818
829338228
1194063285
1853749621
1880909454
1835018456
769305082
319730933
159747435
574619753
323727352
1245260813
1682973683
160843327
1576912555
1371723587
1803206075
1432727495
1649028012
1969333598
1385848181
584575810
274002511
558233159
878240338
1240164195
814856842
1802188382
1624472089
702855788
1670102517
579438021
1544358378
67293497
226466370
400659432
976515767
791811371
286600194
139818763
461828150
327959089
1874721574
171376266
1312743375
80828082
2011916692
155494549
1827410757
1547089702
1022676919
1725054942
1998855006
1584224022
1753320971
1444268987
1348181470
1998988088
1662974773
1543465358
821754344
2121313513
117468113
1642809485
639109824
1063898779
1637830815
1225132799
1661765359
647287413
673087930
101595668
1836154174
2083507171
140320151
449114945
2062752231
1251917221
1824562748
86428260
1194373552
1515777654
49003169
1661213926
545537252
2064838065
1788080084
2057107267
1407298470
1522466011
1763405365
1068917208
917557606
62509170
1692871070
985449073
2032357268
84255639
1672540691
259492856
1404352030
1642209371
1250713823
2060461759
1555318399
883241303
293339556
657341424
63023358
840150414
1960779453
618730560
950383503
1242843342
1954217321
1001641720
372404393
1493921821
1294359436
636021158
354200310
1749871245
961160762
1251402739
222349282
204742998
1829709896
1397463209
868681831
931701993
545316977
64813120
1200809290
425506587
149348454
445023468
1725726055
780139135
117799059
839698015
1812615358
103182240
434573600
2110983805
1410089871
2094002126
1587517845
1511741899
1489863326
471322007
655355051
676748976
1644346862
475085091
685598557
2054862863
2124712266
1538441457
1616737243
1665538389
1167865998
1212930202
1206539893
1913344628
694111989
1195041057
470365743
1234075987
1344863678
1158959073
944329861
463474768
140497528
834635375
138675483
423289140
1621238550
738374311
1753277680
464768398
1886655914
1854633075
208723793
614779441
1828627778
2028833815
1383645193
1839539940
803681977
1926525961
1680536750
2104194922
362489580
242632466
1251813101
2062816816
1446975951
1095981122
951563799
1685779015
947017671
82974489
714633856
805499792
5283979
501340348
546383980
1232824172
1717632966
1289177956
271840160
1895925194
1862297542
1384955507
1235219573
2023605316
1754601134
1846475112
1499172076
1936625044
293269484
1554272248
492257409
311807765
607195654
2079744335
1951154146
1737879191
101417237
1911496310
1304075626
1707006478
208478430
821528545
121375718
1657634388
1398436365
1721118794
1079338546
1165871005
294197355
400860067
1582136097
1353015167
1835059561
1574128779
1500089771
974895664
1582876406
2026273044
1709297258
1524870788
1989839377
413022269
482518148
2135104966
794293632
1888922957
2061454809
97919135
1946789719
907054776
1131182160
1036731015
333939273
425390571
1218300234
1896032196
874473281
1163618661
1373921830
1093468521
2146043524
1330687537
1215128610
584417926
1801132971
797380864
785566597
1902009777
565302293
214906275
1772886235
222382822
115927745
653007200
1683453243
2073112187
265819016
573278881
27507452
2146946545
1728455223
1324225832
541828369
247118825
1651273235
1717075250
501550519
1836344603
2085188306
2112593727
1921038159
1451130366
1853085251
244617984
1959989674
131554558
1628194556
566044030
372007622
204321209
1606847481
925000970
53554355
1893034412
381566862
2069197563
618361136
1597326615
404437003
227657398
291222469
2002011884
1851669884
1203659371
387931689
389370504
2064406917
2010759414
1482028320
1056962903
1491093739
2016786360
1110372213
1154396237
1413753590
173808340
1393017712
859263041
632923408
1669844761
383901203
1875560977
1136500047
127446094
418996397
1414389691
1451146215
136276730
1381164944
308969815
1641192700
203976586
522045507
281911085
1908423317
637720198
1619516568
44638402
293589205
1352146895
673358937
167304996
444043236
2141378927
877873012
228777430
42482802
921427494
1212060576
776144167
1257371682
1449020990
153360345
1841756622
1098391558
1532884885
490642963
54063120
1935338683
446655953
1399799168
68983055
618432702
1883053262
171813637
60784630
1475136307
287795287
1569467596
1099186669
1329298222
160775162
1899519802
1886440310
890995688
1574444279
1207764182
1544789378
25382329
154073422
1538780359
1203333762
1493746631
2138718273
920354599
154668832
33504523
1192370657
131349680
1149870322
265916272
1798938214
1755513065
1997170314
162811251
106837627
1877823415
1408599896
1939404700
806418879
795374737
1842113201
1003538874
1015262055
1696692394
2121955736
1983022066
1373265999
1122882626
444306794
1186732023
1055354621
330388904
1919822661
412495699
69766107
831579536
574101849
616971038
624086808
2011854569
811369901
338510428
1924100085
1270372852
619979695
2064778304
352403625
1434320522
458119010
1470084030
1876552691
1482994146
1647150889
1099833701
12196680
516982717
1628443530
930816515
1644150887
1202053538
78959979
2032277018
148618268
660245452
968454761
447049348
575090866
1025785596
615861954
919462723
1433292815
100324241
1789243266
1085359400
653286457
1200562181
304248575
813333678
151819000
1306980882
1330231066
2036057801
1392582186
884486783
140148606
1548630185
75942500
217106181
559918916
943800352
1727484109
231319177
349970844
1745679528
1395064849
676627759
499767670
1195743288
681782442
1857085097
2113543313
608042515
829180218
1928576062
1042401107
587240390
83750109
1629933888
1439957857
1329431977
1384451835
224220369
274222859
1986536582
2006744666
1525643532
1543330224
598399387
368553029
450213925
103557598
1169508656
1630151293
1559090976
879203857
1700901844
1041964462
554428793
165489820
2059199697
482160559
917299254
1825154994
164227880
536429261
1062694492
1584197279
1554185394
504420742
817831579
212016551
948989231
1354735937
875124311
550074530
1099145758
1113515990
47493650
112497450
991238279
1471232912
198064492
1058161264
342830563
1014007853
1317981761
101228111
1663426775
1812897984
180767757
1852347139
132306232
1949081218
1377014645
1392833857
146555659
1020246590
1636841312
362983136
1582550520
1397824470
75292221
562273921
1276144508
158153539
404623692
2090399109
1066726172
1469209858
701645867
1994426114
427504060
322982499
773581824
1970716153
1117569441
984971413
2074150662
1913883653
1693669820
1395661345
1189318267
1773392007
2116625793
747343751
1170309664
164929208
127923391
1500629264
979820762
2128909693
1511908063
616263943
1966356352
2088206686
1796659728
1389454639
1292137285
72462441
180356455
1167198073
462634822
1791755444
1044140879
1735706950
1033921662
1190528873
1337973028
320995349
604294350
1122101914
783183807
1676888443
490959647
781787681
887561712
1274837928
1465419637
1038125221
1047555530
2141288705
1171601905
648218738
1081211757
474785001
469103809
622038209
1638543566
1915296248
839244343
959545902
891011294
626209680
213276219
32501387
441500510
1767677351
156169100
1290873056
899374800
666973021
1940845804
1554556605
585814661
742265058
1150819207
278004567
1069838972
30956886
1486513682
13567734
37050342
1255992495
721059247
1332290701
1359351429
943701589
2110498072
1533781970
183073953
945237408
1634677791
1590822509
1669513897
1364158128
60314449
1400545093
535049688
1608361430
759191502
1230350949
4339932
4863959
1902711013
75033669
1734774257
158210841
2018313975
991794557
710772270
663857932
119214716
80489478
562471573
299485330
220403808
2028372892
1849458854
535193947
1741768623
755253032
866120579
1238844219
502477415
199234833
860922808
1961133570
3165797
446756232
1907700984
415990135
58570383
1026975941
195316123
2073771955
385323182
222199048
2000036802
268962514
1121170387
182188258
1386413764
683457979
2123491705
1518734112
1309671666
112903962
1133114811
83035139
1778389590
1801647364
1396699124
2119091484
1824357956
573284743
435147918
756142629
1911017741
19122536
2105305992
1969626362
1747006981
1207678629
627104394
183130607
1191059677
1803393536
1452973491
2111044220
1890450923
716672661
671128360
930700206
466265905
867082197
1245608916
1775625557
1522767352
282507707
500016773
16575573
1357980083
882680159
1797717347
1214161807
393007549
1701300774
1596661167
1934784908
439795912
1540969312
1012007149
1633867769
1723735885
1043322168
1155980321
49168760
1984520658
2068330695
476995826
1006936161
1644492353
1971494767
789626861
1759656326
1601065391
1665009211
1330547683
1890043198
2048472410
774134795
1016656946
926037605
557929178
1474381115
105344401
1336777183
1010675154
761596126
1781360816
1353405043
1016853021
1003895633
1279293335
323233902
1852932006
754848663
768074741
1006585744
1145870145
2146770794
1229085430
1601982225
2093809758
967807270
1528553313
7006972
1735132202
1401401970
1409566034
797478723
1333743995
1033308072
239418809
1994296321
1851861892
249471970
491298908
1290957496
324522075
195606142
2027954092
756562955
66658410
2044746977
1781373921
1965335101
1728335336
511208004
40548781
1664820694
1164662471
205329480
1058047189
1390936244
718765114
1869534256
227638350
67606216
1128015154
255232506
1577969034
239250478
1589622977
1467129649
43784990
1673036636
483782188
1233692557
913489228
1290682040
754130738
462371330
160875821
1030863713
347442887
1662906821
1416328449
1008787955
1978709751
1265867383
1433183305
2014734572
1174983636
2123003706
90762947
1732950121
1048803607
1652542481
1142984121
1433987965
1082695272
128353080
2138900429
1760755210
26367684
1944898051
879766107
875389636
575328505
1341645642
417561660
1240047587
2067067978
132016632
1752454524
115759475
1962020176
1957646280
1173582298
655107398
558818125
291086608
1680330579
372470088
340430178
1692848310
1639447801
524127568
98352326
1360809288
1312774444
127750475
952557028
1842054385
1991439286
1548838912
779415841
1404017601
1591247491
1181663155
1574917524
1191641356
204801711
332234531
1952291414
2120059569
1390258011
1063951414
1237700298
1768063693
98548250
484793443
239408675
1552861159
1272401696
454802073
819606202
402357245
225589280
990013171
340776205
1024695427
1512157151
1737867363
2090793439
525637745
713006501
2140885223
1445747739
1340046887
968248092
2064099556
949736430
1038597743
311039346
26860955
1220528436
1758999772
1843681045
673848969
1904628800
1963287628
359054581
888235309
1588211080
4132929
872930493
86476303
1117176063
47512892
1508390235
409095644
1853479368
1813127495
603790980
598438706
1887263261
520128622
979080706
1371535643
471576140
54935281
191447271
53020190
909983493
560439907
345905119
1813616025
98825161
1877862165
695471957
1267940
957908845
922546283
869289484
1403574514
633570738
1996758106
1976648708
1450864866
974433652
1973126653
1307787300
1180748075
577900313
1085831597
565762586
1188029347
1228942029
893294983
971674474
2039826018
128567477
1722223084
1621788982
1381806025
569179461
721793446
882260096
2121339480
204952904
188688591
1228654248
302335638
1634180381
812581011
911617043
1312416167
715216728
1796666313
1592003915
2005792167
803271492
1736231049
1085843753
1502902625
1861691494
536559156
792571177
1915394811
829139443
938827511
833576858
793600355
942899889
1011797054
1074724550
1841243347
2076022077
1308131313
2007450792
449142213
1629236836
1579145356
371792782
411521829
1748060900
2009298303
660487548
1959530386
1295867354
613730935
2094889991
461101465
1770270705
657591448
973487478
485723272
565128567
471043379
1815569063
402266340
862759531
412627067
418201075
944500032
1740501484
952987484
1594402038
1632886377
1636327245
937776918
1698331412
517459484
1798460834
1733075406
713955120
1638471069
1616380512
2099171352
1340715122
1792429543
1135109385
661267585
951330557
615122871
1300133262
1369679918
1671158698
1454015524
898175379
527763300
463915896
1409444050
1754659828
1794753705
533881213
1347839988
892212324
1396916775
1474373209
172863995
769728242
200633764
230285314
1780759105
457411714
1831973002
677876906
273803142
1064278137
510903347
25227606
1948245108
573997659
971577743
476823877
287595321
353096265
2057683809
664062066
776408127
632384246
1851860309
1504109099
1474035527
559907295
1485958182
879279226
2058979754
2028339573
92296903
1393037070
1089245407
1532892031
1147896408
1591254198
2072715463
526290425
129247856
1991507795
23279699
472350202
1556201033
1405828956
452034658
585432223
2110193104
680352607
1005554766
325474581
730288221
2080280871
1951376854
1802598122
1910257902
2035091230
519814115
1265902600
1491639562
1005909651
783887745
1408914568
2060690426
172564039
882818439
1647934445
1147735223
254235684
2133318560
920093443
1745405335
1679021849
316205896
1141123798
181674287
262655002
683084884
812223750
881167049
1826660657
1015624646
1001709499
2020851584
1727430891
955043733
1440067630
189264836
19239218
114386497
1156603330
648875372
1293916052
1459959702
1185421846
41570505
323640171
1709123055
2080393127
2123972524
1879356683
1337952110
2121412311
997470033
476102786
1054053643
1342273848
65642848
1669362561
1787302752
152965215
269553299
1506930859
2045463009
326479059
1325587589
1760490676
210284364
425633337
342364127
1960696196
1754957667
1373360440
1143321769
1211413429
2123750533
459100667
1206758577
787338092
727546706
1254641516
146219652
31936313
701289329
852324629
1183589070
1197133795
1763240962
406010388
597339086
881376189
825513396
280401243
429008897
594044737
1516108190
488885077
1182506552
2145144250
1736932805
1670671156
2078030348
1466661588
248336699
2069810276
957560297
990565046
977200349
1095107146
915372757
1045653088
1692655024
88649693
1383252186
1226197338
286124716
94662301
864086602
1567277668
36010479
628838012
1652076052
1850644040
1166838183
2016639482
1211148997
1325028391
1552880693
2139166336
1758029358
598087533
559868063
198288179
572603577
982309531
700592927
397046895
81884540
910955268
919655564
1049144689
1974640822
122993535
303665259
1524601273
1967541575
1606610581
1328444974
286964488
1646606040
1861046228
50067085
773765727
2097318762
833978966
1910257902
1403549742
806418879
1117273059
1864456635
128598945
1863815513
4141722
1837963215
852801020
1268280523
1314108777
737412277
373756936
524650974
593015935
32474336
99296291
1295927325
780176138
352647912
576116697
1465358166
617076670
1623327063
1245731737
334715865
841835829
938763205
1710922355
1290754871
380118618
786967497
704894651
1450103368
1505072052
885727435
1963560203
1893316816
1431155901
1393593100
2104474415
1361848567
1551329227
758583807
1300148477
1451167715
1366442490
681867075
1255710161
924446984
932213362
404636056
2078497140
302218436
1003509235
381166679
896272502
436573630
1700762735
822561253
1428963914
642427355
1542310680
1167615216
1925162819
831641677
2114120553
1769113702
1159688500
997708397
260534268
1848298760
880934717
1595234606
1141606010
746987157
498009983
1412322716
675828093
493004071
978622570
427883843
2133047355
1036939366
1670640207
1085383663
1252694453
136945
616533754
805690473
1235384807
1369058760
1627308672
891510575
1167066387
1491216426
1016332819
74050499
1830121733
510788428
795741631
644713095
1898639265
1539834341
1468585357
1673290956
1678855489
1210430664
675167943
1428316775
380718330
147364362
1160180389
227166920
1623806330
70836132
399395145
254439711
2116974144
1465207461
438382966
355021838
198368788
1137630247
472408870
1257696493
2075936751
1602206807
563507899
1600824881
377898180
190778685
311574237
1297537972
2023974444
523316324
5283979
578562201
1634223683
1440521851
1004949923
191701578
2014141836
607539452
261579221
1043440852
407895413
1109413465
1402007153
1212784945
699157026
522161095
1732367720
199121573
1713497632
1009005979
1511773060
194144797
1816147933
2019951398
2123523571
1491907022
2032006723
1504627231
86731649
1948089002
1562772215
524611978
1276172745
325981788
1274815921
974895664
1662815183
1094931254
943167359
1617615136
1449045809
700774984
1121900257
1001590949
1855331558
436502619
1662748080
1907860939
621824272
759614784
1939652200
1464276035
1414980530
558442323
768903160
1689029047
541625079
1749628908
2072254469
1588739489
963366441
763612607
1049904469
233697541
446628192
1543106968
68321944
558662549
755955654
118621277
1663919994
1038337888
454821266
106712835
1928125346
2108242018
1259726843
1493795101
667567229
1966150622
849055679
2068891077
853013371
462807776
1104611268
1606430531
1497688413
2081498638
8618330
1981606281
1428066934
1157463261
1468459307
1352618280
471811779
467571036
1573169259
1143950545
54378025
523235639
967567362
1230108654
268666375
465400641
1939719594
1995847489
1468772799
648206156
1261724050
646669028
1175623673
1569281238
1096202611
718376167
818432029
1996161859
298559685
673504718
1195438595
2144773762
1002439551
1321730725
631251006
1189384505
35344690
452917228
990078581
448646691
1253951944
929805392
1538964857
634828814
2025546180
1897574178
596441820
70749124
1009321734
1496202113
1947673701
369931664
1639447801
357273369
638397570
1872236934
737237448
782943484
1129572824
284337618
1039003300
332833039
593963078
2090291336
558037386
475527897
1948786094
886684911
1287816804
589307418
406113840
26406629
746172106
622883290
1978785616
1042656356
1886368528
453338912
1064168317
1689134164
1838184673
770665446
1974668231
1421536099
1477083598
1054357448
1464529196
416825502
590077450
616307799
2097855873
834917675
1468558598
905543849
586031331
229498918
501429887
172546792
979257899
764327978
1430989663
1370677824
167793828
304106456
17352736
410676274
934816752
917205755
1287350641
793557313
1704403892
1641881453
648399493
1014584155
1514078414
1532189967
234874526
159029154
1682639478
1488730906
1358218130
808240807
1093110501
943402110
940276286
1369187405
1458242285
1004537653
725621186
532804898
592823724
986551215
1943086744
736823049
1281701972
1742474413
1731609904
1678177794
1249516148
1519651483
1629151786
1293629852
1824655360
404880288
1174070380
2082363138
818052244
415317460
1718518774
1411524189
400686985
1805869181
1249284821
495860761
933444345
2140174274
2098734909
684576967
1841722749
2080322043
1209752419
186561689
321911868
522003273
1284756595
1885610952
517320788
4909715
812851122
1760923210
1969188835
2021438896
1035855105
1830631180
2105824546
2108250340
32131307
2076975043
1789755304
1603517717
1854374070
2119207868
677216739
772612832
543415684
682693667
706286848
643915386
1323225587
2142868487
1336230771
2105060109
626209680
1358351142
794208842
339522633
103662256
1574325452
1989549409
995636252
1806837846
2079882162
1017260403
2130904381
1385282303
1864099671
1517459927
1025445645
349447204
1625990680
1350863295
514659904
1106133246
2038277439
1204929881
990896327
1345872539
2008310885
1747397168
41833660
265221849
1182418785
2059154290
949413087
444605373
2110897098
1857417944
1104914310
207994261
987643643
1554981636
1802453685
1148698943
1817489442
1416560221
160213642
219744184
527071655
1405337350
304918697
2076912055
1392732187
1124188189
777281709
1978961394
1121005820
606447305
660411645
1564653059
388186659
268558455
615442099
385371906
850299883
1852098492
612060195
1958686006
148357576
902386372
1302613736
659001100
339096306
1084265253
1364847837
2010428846
685951954
1322842189
1015418901
944591938
1867792913
198635994
860863253
2095270753
1790001630
303902758
1560466548
1327347375
2093269030
1274524586
612116956
937670718
560115442
1647947295
459037930
812263433
973679670
245081652
198820071
37820808
2106148234
1651589540
659081582
1731985879
881596860
226796201
867070622
1845876541
11904515
878502454
1108900247
197268524
1341150435
1422362596
838180031
199915903
282741620
1405885049
961279877
1663555365
644067845
1105267202
1913687799
1665293677
1346551886
357088513
96385003
512538841
1426778966
1965307478
1902211003
502376458
1064846926
1202853904
331397493
633311692
1638815833
668592256
135601400
2105258753
708487963
165866905
286121019
1008534819
1668382613
127877562
258233061
214453262
187430456
521759277
1763743602
1101893442
162281135
305775361
76063856
2060241583
313891776
516509133
1133823561
1068190581
1671083054
451805552
1191053880
145527838
1489392797
1245003881
1670455169
257257464
187990697
1753769277
727016144
875471625
1250969427
1867594453
12891370
553677410
1052371308
1706170801
1258524248
643823882
440796167
1200439084
1925276377
1641864469
156646880
291688037
542714276
535947384
1181933640
1094685643
1415859802
910334385
941079462
1739116755
1146218836
1874354806
1658081342
1696472311
109482514
1522643861
22354539
2132749047
1760549837
1155131104
1674991015
1809982431
1019419571
1770778830
473171432
424932018
1979054827
400441610
2036865045
1766610866
1717706262
1969301200
2099341005
1597902157
1401705069
1807651803
2018619834
127913962
1676967126
1514670483
556717565
305234490
1973783969
1585565734
701773453
1721793053
233448965
1315303485
1063777591
2052526113
1042416744
552629096
1648431517
241192761
406529291
681459595
2141032747
1735617552
1018196591
1920409975
1328506288
1547026868
151808839
2104014529
1011062250
567689854
990729548
2073497485
909729929
1198906420
2039115105
1149156310
403398128
17299210
839989051
439784914
227614029
1242717531
208898375
244367528
456549377
1839312909
462096203
1996780534
832475774
878314676
1680411857
770945213
1359133947
2070678089
193521306
1077360015
1715330885
1345728064
227407592
746636535
1579985394
455307964
708387891
1673634114
740416512
1395070957
1141593988
107630287
1445486184
1651540647
1449232692
1581293686
463103865
411686726
1671724750
2044587949
801732317
1458814910
175504326
1980153848
248133200
713111188
1388872437
1571529257
1693036686
554926140
196638702
1312491969
1533434551
139219791
2102214786
629034806
1474935154
1085475844
780147771
414422046
424360486
981896974
123323817
398973492
1035885703
833480740
1706154350
2142319185
1076892215
1465922078
1004469072
229100887
449636977
79040349
605604326
327084732
2000324430
587091976
1403224214
271048584
1107484328
1997317532
1159472158
644684799
1563021005
1695530996
2014502619
2143175789
758801623
1135773856
96797383
1059505761
1914434981
15337404
600221148
1166465051
331689232
1069843488
834885262
1332290701
103123484
1552037770
1053397444
1204691212
1286152369
855564311
701766766
1310948796
1051245317
1197904580
183247476
190842307
86989471
536008800
1358101282
1420861199
1731432758
1412009762
560652612
1895975012
564106042
844139967
1405642530
1282074903
1212534217
75612880
651792770
430524203
933054360
450615242
1364701156
1106264277
700330685
1770882372
1402256721
1936896572
874238911
1716968704
525394022
1326648082
1948990674
533692957
1563713070
520165332
628158991
1611114240
510248760
1822347232
664183267
902340668
973588816
511606523
83908606
2128928474
539865228
1125620905
447404460
229108426
1511304494
581106641
1224650038
1999113791
972457413
1788695728
1618941549
567935911
420653297
1233768481
1531099894
1786166484
2018279636
780078326
29876192
1911711314
389884363
1573822449
1205722519
1881529948
1597979829
410965817
1107418601
1932520082
962533317
1314017161
1819741217
449707798
677346999
946028194
1997268966
417021481
668886033
676128612
1085611792
668795124
2005856514
948620137
275152887
2044550697
1048227068
299212787
619940612
1010441831
1879357721
1143169213
82021832
1294009619
990221460
1850864911
322867108
91751836
1408303778
86354139
1737185491
837433754
2018016653
168561117
2111977380
1409944433
1183844148
1215682093
1460117432
1096717569
1382671849
77355309
1296702594
1746403035
13734048
415705304
2013360408
1025769958
914589785
80428282
219355272
991688449
303770942
1933765857
1778287306
1170361309
1523698237
1122117148
673214966
1602938508
925865234
1770882372
881871463
30511725
1411460515
1467621434
99115564
1724183995
1508193848
1932052187
1524461930
161806978
554565306
1029985962
1237551423
1259069833
1840800255
1681246675
295470516
1802560757
2105392637
2013074099
1905773078
1385875551
948681493
1337091796
1345432247
1541355072
2110216360
1317153001
748025035
1501278229
1167082277
1294279477
80266776
1238595662
2089919274
1647178044
698081750
1493877751
1822766404
495322283
113396705
11720403
1092994323
1293622929
262165617
615190119
1509833929
1320205132
1252347973
2100889817
1424056981
1430105262
1741568160
369353762
163760816
1098408491
218787452
229472181
762783007
980971434
212447050
1280782316
188065229
1260114756
1317172733
933444345
1795724344
1360393305
284596255
562662384
765383291
1049510287
203521531
2068870896
280302795
1375826602
479108070
2096137906
440471191
320130337
233298805
844290009
46518409
1709068348
608834869
712795537
1472936148
2135126588
1197476871
1654139127
87941600
1669968646
672528158
1768605225
1209229810
1827147273
978804201
1833654214
270018029
991049186
1056465586
737425418
1305751111
1867905532
1121487400
1136633227
1821436715
1066953229
2017784953
1432241557
679417434
1449715686
114330205
1256110184
1419309957
1051394838
1564213810
2071667359
383797770
715095972
1764673751
1101162443
1890712751
1766783355
1848817301
821249667
939585590
1694619408
1893901271
495359917
1852507884
1001639018
185477260
1315333621
1957173272
1779407321
405054821
1301543173
271840160
722337645
1496470277
1335346009
821337805
1804879157
1052602231
393648526
198326819
1368061534
1892476796
1898015438
885973411
734408604
627846179
2132454145
508487859
80613871
37491233
1402519048
1575014212
707639382
1121945679
2069184261
88867954
93307765
219073993
708199088
233123185
2065505331
1964836948
1587914163
550209748
774033985
1241678700
1973473544
549832034
1838771835
860129055
1458899535
209035797
366632260
487062797
1205127124
1168299256
1754715891
180137357
754424010
1866858779
1908132810
780300392
1627138338
887427234
173651454
1757363916
264786881
1579777882
1653510984
1892557102
440789745
1830976887
871607639
1096252162
1148435705
1810988445
1614558440
1841927143
732879857
534811364
146311000
1221050619
1536713416
1219230283
1071592405
1767814247
2089388776
1388301754
711979194
2082012696
1230344486
224595088
1281884137
960159224
30376539
2090148784
54535072
2054215144
1808202599
460905767
1480233443
225307027
849497075
2084976735
979712221
1876775522
1558550428
1111460587
787564387
398246164
1971959352
189879095
1712990613
1289645142
531026914
1237981043
694831493
1093081797
1488913533
1754730529
1052535739
115768321
1628669406
1966556026
1569409493
1111885958
1633508655
431258070
975473459
229944711
1564174690
1910122601
1339291481
987754208
322447915
837008846
307197804
1689978153
520301381
2121847477
1416861286
536050875
1079627622
2122343433
705972929
1847518601
1709382972
48066468
460795310
225778608
1880587089
1393685320
585515729
260507866
901768129
15177828
357886852
1846709476
766173274
1731022495
1533660967
676354962
495496202
2093525736
22089053
1286436655
1756854557
265858084
320827253
1121115271
1639956273
2126325179
1764461935
828488506
446662720
1288912464
1857570635
2021325548
1019030034
2052356539
1991799341
1515301404
1029966657
1190008486
1451078933
917520510
1880228169
360512039
843021095
1766932558
216919315
1574660402
1446631515
1427755001
601199733
751177175
199040793
137126149
412850255
451722142
583648428
1696499086
1307431623
82811580
1079856138
829188521
1448470697
1426347925
1426732483
1448711576
1261043248
936969745
586399695
184913106
657767769
1925273869
1740711293
12010484
1022545694
1122023951
497615831
1900031324
1745409750
1432698773
1579551220
312187536
1887133076
1891930405
914836868
242423433
749281987
1279982062
892321865
324612532
226344498
1352089702
425420538
30505903
1351278885
1779171889
1129420331
1782477315
820133106
704395811
2003531915
303560492
548259432
228850632
1402517815
691366757
1007401255
155001463
1920368534
350815266
112558615
1190674902
869784873
1018249240
2025239765
1387341187
2074601182
710699432
983420290
470414837
1525933067
1558103117
1294146947
1908103268
684907298
2143673165
923167207
32384537
932426208
1921817410
679914724
2059154290
402415358
942894516
2029060341
1555739172
767527855
483055219
1632247146
890036110
242629487
1016427953
1495083244
1240685631
975002570
1366163313
1573946512
1035272757
177619835
961220659
1711130841
1487701962
1680591624
1060463906
362878956
1569652756
681062690
1828119000
147711771
1114824608
2067624144
2086490628
408753524
1156871592
137785409
705372157
1081433126
1826833131
1245050661
1253641928
1573023843
1579896107
656906315
405277548
2119615003
1864167526
1284194427
1808926645
1910001503
190778685
938906082
1132634335
1838927175
378460979
933204442
449454069
2079542904
509056930
1194796747
1052097188
521168656
862685976
803084456
1897467998
1526087030
163752312
85502083
973792134
839587563
1652952664
1049491897
275819512
859763416
606042899
1855066333
109373284
920266751
2017967175
2136383141
500893185
1477026701
1518412192
1311737325
2141035557
1495181744
1543905094
119250221
1698825284
1786327302
1948519138
1450220108
1762891386
1735137186
322395045
1433372555
1304620029
1086983772
1320115313
963951286
1745616255
732895239
1493483822
866017095
539876487
1824887211
2003660852
499748245
1658014015
308655604
984114188
1896325270
1169109714
924191619
23322672
57197111
30050904
608321706
372657350
1404352030
418945534
638555834
1530172623
1446860226
1002471321
1373516087
1974159640
1219550929
391358975
2072003804
455488699
780273722
994744842
216263038
458027927
1537012780
2013084772
2089010937
1504485677
475955636
1287944634
1019210861
831596697
301467246
212475628
1737088586
610959681
1098578474
2094619563
2040865530
98934162
258118886
1662124576
1512213380
972938480
1963100025
872373326
202746104
823706654
1060254911
1155308015
1846868955
1441285974
1127191089
705915314
1103176597
175152345
2081584590
1859572955
2029233298
1612893627
437900316
1471501660
1137103515
815823362
830972405
1406202430
1151464712
1058116028
1911298544
1061788940
1040526295
190343043
1701708588
2073063005
474190003
1067258268
2055293375
1082097222
1970949011
1468898572
1252912809
2023244868
1530820701
1092733449
260128775
495273772
1460538136
154039016
1426810150
13567734
744513610
233697541
1761151078
2143433879
752064581
1418975400
1431732924
874038223
1504363644
1286085816
1519269894
651225639
1066452707
540287107
1368859152
766956400
614556305
680041477
1472622544
536559156
687672016
1418575341
1629777153
458184710
713419663
573428149
1288524660
1006696587
1129973592
768597691
1545785419
966484458
888909822
1547864973
1307642691
2109034015
1791455088
754361357
1781189415
1769347625
1062251181
1101463364
1735804978
1497432566
1359443491
925460458
406347603
562373573
495044124
1528574327
307046246
1657695947
299558153
1799220476
519636998
272343807
1173425423
699859036
1970616835
202004658
403392351
1938543285
1691859485
93628042
159300209
1153669656
2046235026
37778871
1022352703
2044198802
128748171
67660280
967905703
1455231207
338342565
504223412
578939364
2016414811
814917941
658304575
1303071697
163095386
1275277543
242718303
288437401
968563873
14122292
1080768261
1423123434
772804724
72209631
968308137
498031479
694693723
1078819585
1119897140
1199494399
942034097
845611321
205725919
1915477043
2078936326
2090295542
1649350673
1938732277
1876972341
708645325
421802571
815690607
2019679643
880384418
1912182089
208754489
153931414
352792361
1580770435
288811953
1903237438
1701227899
564310146
585504396
1855921635
337729399
1118395828
600573457
1357316502
473820620
2129156584
85631697
1770840017
1906826264
283285587
307844949
583990401
395896839
1186296951
1165431854
1786199387
1795653988
2026253605
268651041
972470085
1154688010
2065790511
338519328
1543661621
275491494
1760546105
1180995438
1939905959
523214296
1542761071
1052614396
1159780602
2146069517
1430631970
284113424
1133887884
429482746
667697633
1773069037
654495153
161588039
1444639415
1835659026
2001489477
896368311
1489386712
1501806074
1704946586
861146619
842979985
1247981056
1728633068
2104751572
1182919454
68016878
1638978595
2082790149
2134642338
817076327
1230460272
42723296
330379444
1825874337
2087792184
2078348429
1357726094
791916382
442503322
1082618540
1219711417
659986582
533117340
850773788
1383037776
757419598
370567463
546508893
886471752
1383946724
310903880
2096332461
2055279087
1898320961
863325667
491699026
496715335
1373326986
11316790
1162275558
2004497435
919399704
2002563581
2035397460
1675196305
1038860333
561989492
617371246
506051380
414261948
1697412542
680030374
1166096687
2063536081
792672154
1875848333
361513855
322018974
1588311747
1962152514
5033361
701513838
555681111
1525362281
1314193543
1321458118
1524614554
2010759414
548005307
701534551
166384189
296779877
1769291249
2045996137
1431889738
158366791
1258796705
196408919
102458870
2074525733
1374593502
887338134
779226938
1849028019
1338627686
473989870
956399918
1417810811
38094519
411280145
2034612595
215684178
1778835403
648826705
1755820526
1889192295
1590277493
603522764
877811097
843168836
1263330368
1833534495
2080427184
254989270
314616817
139914488
151439782
770882386
670998553
1589584914
1881579246
987213546
1975082473
918328634
1255241324
238433617
1437426683
1570960120
1270104681
1831542957
592306644
1006418785
1992777468
189464466
168652598
1442332003
1197488426
1552848720
2000130982
750675057
1333673023
1674087166
750132520
1533333289
1037065160
1849514556
597383432
1802378789
1889866801
1719758572
2085711776
868159573
74050499
1809509756
357309102
395556789
1092879666
400941745
351107368
1025171038
1503345617
762255865
1702397744
308618588
364264307
368286585
469622774
856958170
1662683175
792443094
725687436
496874453
595380794
1545836020
1609646190
197062929
1749881986
1068978604
1925147438
1807122164
1343844300
1289011841
734688010
971183142
1598498483
361195989
1106433445
1583971374
749692968
1894974283
523916401
1940547935
993660347
1055821615
543012858
2128457302
1948660325
1172685774
1930084473
416568586
478031320
475988068
404512291
591633051
1382574057
411280145
989107854
1313203200
706115801
1175400594
1639202798
1216547448
407696659
32615132
499813731
849746649
698893735
963199727
57036900
359622800
1770587219
124865748
1484000306
2058419481
520632489
1916988921
291205306
1825306757
1094782681
451432699
2092494812
1304161933
1500507468
1968233142
390130471
1558023607
697369444
1335178143
911545438
1504922134
2134266750
1925116286
286557344
1560895232
574477737
1833384462
1638127087
1017166780
1995537398
1596689389
40321506
163034985
128183746
303145092
1131918654
1494489862
834248059
1634683472
419088277
12937063
2104878055
288445530
1381824130
1798918150
216476279
2038465431
1185851665
309305271
1786044770
236446711
1789243266
600351004
751168871
1167172934
1166032346
159686140
1221615496
240401926
1457856174
1706557967
1758625656
1342839611
1254592060
1905886816
1009871118
1162107505
990332717
158064857
636981350
1879074220
697996712
1719899880
1824562748
1021765653
531950803
1354025275
723695455
747393896
1359524757
1934275340
1775601701
201628021
1500925938
438641624
800394752
1944505155
1151976346
1909342151
2111495840
2076804750
410078398
1636566562
1955427973
1926210491
1735101396
202342396
271235708
1841082292
584044192
1803984159
88016419
1526010072
1741462087
1250093068
1271219341
917202895
97891138
1088315495
1709065366
1517032662
189042803
620220331
826689062
92418027
1040545265
876923691
1161034778
1054768388
28937206
649968995
1078752885
1578698243
1139065266
866015479
684730005
962449272
1245121817
838960981
1532854309
655830466
919973830
1565747740
201285372
1118411968
1993291585
909891339
119322528
1781771246
665725334
1593786917
2119386643
1736611049
83988737
1767185518
705044702
433549816
344814633
456061044
667802902
184382405
2121656988
1897200533
128869316
214357005
1582551003
741346675
1974108763
499682176
1054364683
2075852007
791386401
1908365059
381855670
844317798
421649576
1564547223
964115164
701749919
1053711422
1800036100
1141986525
1215027903
1921553177
709949753
1242091054
2145841781
1812032745
1499587439
721507308
1694431965
1271760716
939334431
1589397815
1078729662
1698113212
1853320408
1140783705
1100161342
630983022
924399986
181308073
2055958516
1809616011
1823816292
1495505176
45170756
1966673620
1559760280
476702751
238486167
1473334780
1446617592
302301654
823324413
517018256
1783810269
1413621048
265929587
950185794
901262822
1186112034
531533318
86590687
2057222726
1875683767
1926241498
1889178777
485380247
273019250
1004763426
1851588225
1475738679
1327939222
902069526
413567395
1224594224
152365559
1557809890
351868558
1435094315
1757657528
1631073175
1573363244
1005308966
1103325540
775602434
11556065
1057462741
1435353167
1618505634
1583280141
1226769829
1926897118
573284175
1115308254
1842598497
620896839
1274490926
760610883
2077128755
1238344047
40800674
1625771502
1471091402
1086211409
179873170
1692208272
1766983131
479228486
234109733
564505647
360914037
1135957192
2006799111
46385393
144319418
418980327
108607628
1471116017
1349863309
781202903
970037545
270125833
1987628424
1323554889
823713266
1666637901
1015929440
218338706
1227562849
323224613
609085495
2046266131
1832824738
271285588
1420103142
835612734
417417760
1079831864
1065498278
667275804
1573152137
1431436525
2085406874
1497856486
1231389109
1682021553
1220592169
391204962
1885213233
1199300384
16637257
1834664249
1898453608
584684091
1025642546
458049296
1885223142
603060884
1406360641
1780368726
1798505880
1322333268
1325398847
1757893612
1734559669
198837019
1541696916
928880036
182921628
1926350280
831739748
581131273
1926210491
1156970836
1630633165
194441296
632923408
2034407325
1505567182
779929839
1598562513
1976502705
862657520
259439642
682331398
1345953683
1249667202
1078688597
36691420
1756266236
510952116
363978998
2028910481
2147374380
1541083839
706990776
1268173097
1189642397
1441731894
1634375535
1654489440
1842872748
1946496253
1865535224
1836880262
1060294464
369274167
1399931665
2045890365
133775277
842931555
566434169
1814195602
219612003
1433390713
1061625453
820438261
215862206
2004702971
183215459
481321769
1618567123
409772682
1939876842
1042052489
1411074918
38995324
945941792
486925417
845467537
1022730513
1819903234
273302441
565538929
1245365250
1082184313
1499391439
708682315
1741568160
2132361205
897774870
1844181727
1660760378
1549651990
352104864
1708049228
1985912518
1100990900
258091802
1566911953
953355344
744343279
903083235
1991937962
1356640610
1510377927
1504919787
2033437078
1868038217
134192375
272950740
1735080675
1291812290
1325488079
1726425252
1232685366
963960571
241576533
785561336
1963480593
2140376073
1083383183
1476035801
546767858
545122643
1133515424
1042929828
2069846942
99992209
1242800530
1971139871
550232166
286218542
986578691
825044606
612578178
880525141
419714607
1808300858
2146352423
269241063
1165219981
1574252118
649850464
950213908
295332240
244239859
1453950193
1724023226
1403474170
842380072
30919350
973580105
1594856532
1709151047
761325351
789540986
2128036476
1420195040
161183553
1329066596
700474958
145094432
1279982062
922911842
793927007
717716638
411616508
420643371
2078514569
1615736342
1018567036
2039780840
55242265
1126492031
1988983423
290972404
1668288974
666957653
1036542889
1247010855
1876095369
1662584623
519976325
1172361740
947260058
1635993950
1705952048
1109936356
2128487691
120367057
48678096
1089728996
1544593924
1422753151
1879537084
1320669678
249644635
1704264993
1204049613
98308707
1938831117
1133619897
2078420194
1542587208
146302524
157241183
1489823566
526452950
523214296
726297727
1518866761
4673639
1259210835
56789624
1157880968
1287760050
1676315622
370432809
171182525
985275019
587627262
1190048597
407601176
120594959
1016938188
648193708
821225525
541446740
2029794020
117774842
590973257
55871939
677476028
363482230
1675338921
6479210
1168160291
1539866497
964526019
1561588613
1794753705
178193900
435921423
1265485486
682771820
1029037729
1142625000
785975095
976829551
126264304
15711990
1772985606
293904804
1951232516
569723800
893651121
1825111253
580158484
195690814
13782093
908700527
2139210101
2013270849
460002364
1912654168
663477442
436755887
23801872
629877770
776352195
815228777
1680051884
1591168710
1334240555
1764646663
1508926060
23005911
1021274038
1557714997
1139626902
1927412244
100082197
303658262
1443376845
1688100703
1492985130
987768709
1514764856
589879822
165194475
335931840
1542537701
686627199
1143560772
1202279349
1324314490
508792441
1183121223
113854101
1353406753
444816471
1118215500
1780368726
2026514009
1363695759
882654215
1684811263
6065249
1562467831
2065756205
1068387941
179530582
6477637
242621320
673171130
1061728091
1955775796
1005728349
1332334220
799774062
932597239
1843072392
601446216
1011401916
2062225786
1905333748
1388787527
124583061
925939587
311432669
1614936935
2106226541
1512140250
1578184417
1000151013
1969790776
1680546460
50876118
1539806973
1735381621
1451200462
868620408
1823593820
341947700
803484360
1865887588
1477774551
707945293
1356492554
569068876
429652472
1810580269
223018155
1068264447
1454526702
756965912
59447353
1157623172
1373393624
1426896265
1252852551
2035350161
1864263914
1184763675
1208106175
1149979609
1847719123
1316877528
1020983539
1395119735
405494306
1162729213
1821864423
1594183736
710454588
1386889073
1161410577
1946133340
185377701
1123841722
82215108
1119600134
1330509981
433051777
1630354116
1948946563
1735080588
1810053308
1125822997
1704263522
1219056438
714737612
581562609
3006180
1998677487
150293444
1772421170
459604366
2109810833
1186719874
1632033929
1356059328
664916698
784222442
1956467251
1486581724
828723813
1388782111
664183267
617053766
2019961195
118395290
1702145920
586011769
627669490
46278627
419721790
1042907926
893758898
1272886579
903049814
1572359221
42544218
1139795639
530596758
140661392
2127939603
396678185
1419993801
1406992967
579170013
35481850
555113760
1092691153
1170332344
810184902
1494621519
2129175204
1477284200
2074014510
1510615739
214291013
1728768667
1745718855
675581996
575509970
447843394
818288823
1833611016
947611888
1746031864
159231083
667594000
2060711507
707163934
1052926901
428631518
880417410
1870517827
25064480
452238533
2129014943
619469377
1263373562
947365695
845444528
1002696148
1030626002
271827209
1599747269
429292358
1686168638
94203980
252796544
14577439
1562584129
477606653
1346341902
433975188
1139105227
1919280129
548798821
1662120567
2068424274
1444095792
986496769
932091583
359509554
993835800
537791439
83277613
356111854
1496309918
1897969101
1897703193
1602600602
2043074352
1697331031
2136452180
640332065
1815230926
1666137050
212778714
900058669
565166210
441866205
2146790570
1742062431
1871868845
2022948457
10980153
228192903
1325493516
2022917390
914397037
2146682798
1229135944
1557619706
1748019697
1410208017
110687011
1857668023
1721265610
1076498079
1661509387
1310624563
1932167285
643307216
1897969101
1435331384
1865534837
1462345945
1602996276
1374400276
1038222712
572734077
1097694170
542717038
1087037358
2045362319
746491046
1044760947
1270837012
1177721877
1796495437
21609188
2131235823
313388606
385107132
711112703
176144478
1072669389
2102383773
1901122349
923674194
1115863586
74249818
1319368803
1032498750
1857170593
626486193
282762660
1565744401
1475112803
1014563906
1847418631
989390903
1147014725
512937928
1428044532
2007530210
366684082
266492543
1046918063
1325714892
211354694
590768699
181989765
981126759
19280791
504543085
1446574544
100461217
1037349773
1299855676
1867355253
560107230
1346293283
25514477
1057269601
1101631634
276772938
1427824239
450918289
1511211156
116998536
1697685762
1390669867
1970521984
1134957324
2113023793
2118111649
74719765
449236887
1892365137
1969969429
581711958
1489629424
926677141
747841068
1923551748
50583559
1000158105
2145353608
1661185786
884537286
867453714
1270815149
1958015302
1407872891
1860309382
1239390
1666133329
1375170221
663160720
1833378720
1376101631
921794632
864334640
969723662
642338975
2068553408
876054413
1000006203
1393430602
647333208
299713939
1581093914
236078826
494484886
1234646002
1548593262
1876646655
1080664222
821627032
1479271690
919560024
384961906
578302905
174318665
896930848
138983467
823007925
650928631
2076804750
1527050133
991057535
980068181
806139467
1719220660
561097787
1013803359
1123226838
1268142739
1540181993
2065100311
607998102
1275447496
1477396398
1925042338
1033868188
303195774
1974302137
368278986
548934446
1516338057
1125433123
1650497033
1483805051
1501046564
457855662
1576759560
2033754151
6947075
1145517165
64535667
1349488456
1993964585
34439620
627846179
522291912
1553811470
1459229716
1448742831
1263107745
879781123
103375515
2141544821
208375207
1646295297
211918855
500351112
1048813270
2093555896
835645058
1876086333
19700770
2109308591
841383036
1043972343
823756767
596045306
1332017953
1817949602
1872519886
755330768
302562248
692064491
224149623
976755650
181901207
689755395
604715478
184455088
760116360
1133682557
1286953996
1029621505
992554544
301923764
59007325
1097207671
1739347474
1597564293
1607170209
960766537
179675206
1337562516
809771077
155832687
715316611
435654642
1169534261
401266445
281649139
432936127
1489724431
1367838614
471211600
271244018
1883638532
1142428047
833566551
839045662
2013431359
34322523
1460465500
401142068
83492199
2133047355
2026641915
252910670
962513422
330995145
1931086204
966366886
1180883673
1451290472
242470070
1131888912
107524719
1488768948
1509345115
549610530
425681914
1431327274
1025285304
986145538
1276361157
931722233
863629270
697286430
1415022416
1430754815
1609816042
72325181
1213262465
1765670846
892424242
299650083
201484667
982103887
1564588940
475609776
955066689
621780562
1730727038
892114772
1183305105
967774483
1868666349
270273731
2078793006
1839314038
267749556
1405804080
1695226857
1837670284
1685294682
1137725833
110508404
1795655536
627669490
811471541
521830854
1674139062
1658016801
264104702
1985386150
942172970
410438849
1626108485
488249586
1672943125
1785566367
1381058031
1332124254
306352168
1098041767
1537573497
493547098
1581832345
1273498203
1737225882
845602782
2031404016
2124703590
257870641
1030151881
553311248
349730954
192187711
1631198281
674990263
1455234583
1390185193
200599548
90976309
1957431408
1080006702
1399164577
2041201561
1629714396
1549907594
545028286
2015465716
1790332588
548253611
979811704
251042662
1501715621
2037279605
685226565
1051832075
1549602568
1846301380
374506440
435765898
739970588
623227618
1544879620
317900750
669933393
1739581278
1531676586
1561718996
1345872539
1294802682
1598785329
974016679
331500077
1018508362
1250093068
1519434264
694690138
214100649
1104075222
784868864
346916875
1215331486
917516113
1727679961
273576751
1329434360
1228059578
1426634503
291811951
2015957201
1576799080
1657305100
880560876
979956719
68321944
334332452
1891153615
443221580
1952471677
936644869
395605283
352548493
488434073
416107937
755271695
1643984844
716435969
1817928248
103722702
307183998
2029991584
270246170
900432825
750707660
1460969943
1265580708
973652432
726317003
1429984117
361334051
1209928427
1467710677
659705389
695040456
1589815455
800702676
154833935
1448901639
975931821
986007159
464941317
462634822
402718965
1574033327
1176356789
1809706978
1430945238
1922189921
1214330784
1922329190
393186262
1840402801
791011160
117542415
305886728
107685318
833208239
1497220719
197202189
1804690563
1626104893
419378694
2065834273
1347918089
1649495185
528198832
712751963
189569748
1659954134
1873023676
1579522435
998455954
2046471085
14724187
487080067
1487299705
1448050967
1566136920
1284520135
2146069517
481544863
1067315927
374346631
1005348768
41554894
683460748
521871943
948013777
488914758
767142686
741863248
2072939331
1928089522
938987984
326619472
484412648
194608029
1459647141
1049555897
1852392642
1779324664
1313332839
313523926
1167550773
1009111932
958156497
2058550185
28238286
1976161969
1358351142
909337690
887007007
496993022
959023983
2115581892
710664127
1679466881
1896571367
1001044455
237344461
203154764
922154931
1058873213
1448014528
741329700
159625401
192736140
1730281331
1975420403
1907955662
223474628
952402230
2098860055
2018177664
1978552351
1316328428
1803113221
924673599
2042621070
502399232
2107311918
1994994940
769177908
1454096302
1156553801
2049593372
975657240
30524535
1311624608
797439912
1378268276
647992145
1065322235
1117024188
2015215055
268666375
2136129377
1836670274
1136445402
396112931
341158134
2121746249
537956710
397316868
1360841200
2095632644
627868234
106187752
552280596
1058030090
1539719535
1410455679
476210316
1975887813
1581811572
2024824717
1434491404
924254802
1905773297
1713651754
713979957
1877446707
394451857
663553153
1318261539
788207768
138741453
2143048997
2046254150
1001817969
1564128793
1797122023
1949034729
1838684526
1286391852
987917348
1879407196
9063252
827394385
1667985182
1559434262
1883676326
444914786
158660254
1207213868
343708114
25747215
1780558084
1646294641
403541589
2010287224
1051026134
1125076545
1491530228
1889335108
1396869262
2119714444
1540199359
1397635381
955855316
383626464
1857211433
411696262
1197934120
1235843900
309185828
845591714
1357700876
1686643834
1695790748
439704376
128106436
234239957
576888646
347384447
1597472024
36691420
1815765670
2129018965
1554871528
586011769
1765674251
1743973881
531699310
292792973
270688943
426843731
436617707
926088889
1823905923
1195649295
1471749436
12764483
1594923484
815639708
2066953776
1653453147
536545268
51375456
1106354429
289837082
1824751813
898939541
913389780
1996268843
762618317
21616775
196925994
265401612
648399493
509605213
1371192507
1109599244
1909901847
187223806
361698509
642739738
119260368
1191426329
1746572452
114138243
210610427
1703427142
1884101867
246188375
1201273555
40452451
1273055653
82425369
1514375835
938440055
1051391443
354196550
482371451
180999150
360201152
793016448
26369383
1780789527
191716560
234233147
1285396094
208122102
1940508374
437925912
1892930288
2133491080
1439769972
1304892518
592595749
250661352
160710032
1496288512
984182284
446581377
1558021033
928508315
1297363071
1826833131
990665439
537027116
608748896
2056328696
591633051
572743272
220932020
1670598190
1422842674
13929409
1775459383
1884109151
629280717
252764039
616271182
1745265654
453314628
834291602
825494720
105837099
205190660
1367981931
190271993
266813552
1229244525
1628820051
1906701303
1672502159
199269583
748795806
1009871118
1038459156
770076553
201485312
1958276082
793506138
1778717599
1064172741
1700816875
1121983580
1049510287
24460506
230960920
1002439551
353857422
1698425959
2072349137
263423544
2144122382
1885171626
1792622804
332997023
1613764317
952416066
200137419
1553100819
1553253483
1595310875
1621314165
1693875485
531335243
1954795089
471008344
1864434635
1806400849
1763688726
2026896067
1931183495
1352211735
553236386
948330763
1350627462
83685480
156278886
1693426619
669094153
595550711
792766392
251016639
847845835
371092170
1858015925
326942476
1100210506
59969410
1033118315
578122469
1101269029
1613167329
1272851593
516704443
207769356
929036150
1634997716
1906290257
2077836877
2019551914
322157413
1793095286
1955881540
1357361456
675606515
1087978825
2147245626
1128623456
56260879
211655708
1251175540
746417365
1860266710
250698291
1528406731
974675800
1027087083
1242620986
249341303
1590354198
1958682294
2010622424
1555964515
350427741
22086452
878279068
1647868226
2078665587
559302965
181052122
1023187377
1714123136
75937077
1329869873
115646156
967027367
1544917476
142896981
2128641090
1556623671
396796801
169401695
318807257
1125395792
95730706
256949145
710385003
1581732521
1083323736
748927131
1720801353
1738028868
1165788530
1059669425
1792409646
1461322179
1688660252
1232578943
499008480
1686753739
449515837
335707224
1955630319
39520558
237873306
1075913406
606274074
438638042
1873038795
1840488373
1809920644
47801679
1441160671
525306145
306831218
1285249133
1576969191
1621129386
356472552
1564644233
1505444933
758125260
977189964
1746412133
1711085708
604206205
1703705990
1459719741
1595934793
2069243366
1537599228
549953938
676916350
1725903664
701695332
430237971
1335744140
1624395939
753870387
642977214
1888592885
259607576
1233024804
1214694055
474516297
1285050211
869403681
1169555544
1707346139
325883192
1375799407
1764968718
443796903
885898971
1932833271
1286318482
1060890941
1767043009
1276139386
1907067492
2077702515
170937038
1759051176
538157947
1146699774
1053159628
2049232368
393613472
144479765
1642170205
1877709810
1598256266
1141975646
2111238864
489268299
1248425809
2043131024
1956691124
123094466
229040413
964335249
1891287560
1347776513
1265485486
1416601741
84030891
946143775
1625286445
1810064062
800196742
1203974910
45709379
959944500
1030838841
71563395
978525666
996804522
1823682983
788087796
655347406
898043047
2026641915
1954462988
112110993
1316499029
1081005305
1291742820
1895738073
2083943313
1896559863
1258575053
686165106
1957226928
336752385
459921119
82894824
499261690
626750279
1994066923
183529907
1482978816
1544226826
649799353
1749597881
552171464
236076262
1289842417
1687059025
354508788
251088131
1074647025
581108712
1455487487
476893523
901977901
732344579
206165391
705741385
379603230
1762768909
565593503
1477284200
690639947
657933037
255074342
2138465707
2144825591
1378104647
18825777
166391982
2044750841
1325879993
1675337618
1162788046
1579339574
739775076
1857505749
434629180
947168494
359669944
1708042162
1984981118
1422166353
565349650
713269913
1557836494
1572595269
267779879
423104886
2064136941
1979942458
1906796954
2006210412
925329641
1534571060
904893241
825767980
576258701
1328315436
331368530
741296967
1931549542
1043349576
1022926781
715347962
1306844891
2004601106
1198261203
570869760
975351293
1965307222
716277710
774837085
181361106
2142905289
1936274310
1848449934
1510559830
2092332037
1386830021
1149676642
1061927269
1758753000
653619581
1923682764
667477374
1479810481
1988865201
568761516
730126527
944666214
842926817
1403096699
548821055
915703299
688870735
815783698
1200136892
531316440
339459472
552018194
1625586044
1582778225
153632319
783371391
1450179548
1062622648
2106772133
370107685
2117514344
1471343570
1656676407
651725829
1950024574
1860031954
670653061
271258691
938121093
1842865700
1353094255
895397945
1855125922
1495101056
1418890395
1466761642
1319506116
1390611132
1080556492
1646761961
396112931
1038662887
400563503
1451132153
494817756
1907845484
1162765298
109539588
1186232921
464015442
556795011
1694645407
24534132
2095807268
1477682800
26243084
326428407
240938992
1514734119
584709241
1327386458
1016919178
1349810126
97984591
1791659751
1399237157
1200856516
299492375
1894246547
384371893
1158336813
1514734119
627492283
1471679916
2077606421
822948186
1644618934
1024744234
880040417
1799298133
1120900798
1283915906
1424257003
401563549
672128472
2058345582
1734106927
333499314
884323371
420894190
898414770
824220714
53379993
683729270
317432808
938079077
2096830423
2141730008
904074334
1455347928
2000441410
1624644005
1971547440
1506311271
473915216
1718297797
372657350
1275171396
1241849749
1396218863
32422169
1432861950
98258789
2125369990
1523542389
58729927
52002287
1444916703
1248945032
1564803921
1958700167
1804460463
1541334422
1656925695
1937906144
529342275
989702296
1587649263
1784026013
1056877063
2124773803
1983260996
454093310
1131359840
355720866
1078248664
279488945
1836227796
1671067570
1981772007
267157279
651010160
1184224720
1063996332
126058374
2038156144
1730709625
173294683
1573024640
605306607
2033908130
343013343
1290491617
1250293785
623161995
448705282
1918362113
2027639403
940684079
189984791
1097293720
221800319
1613730519
1286512327
1758176564
1055074502
1864987285
36083042
1287871620
1590534913
1879858321
1945593758
1044919768
1523803384
1477688108
1853783911
1672762679
1957789974
1962771524
1774471887
1995393627
329842499
211147314
265481381
2146105932
366669771
831638829
1120935785
461796868
743557909
1707644425
1051221010
1137630247
464045618
1569731149
985687471
1025565442
672246917
309612956
303144960
213144501
265062543
637039352
302366303
1030912797
1274776857
1772985606
2045249396
263272514
1187319196
1171591107
205206732
1682277614
848797727
37677347
1293558029
724841273
140983558
989938750
175110301
2022614856
619300874
925746040
1609783192
569192754
1049367173
1279147928
1492253925
763731004
399341733
374632540
1489309538
1282062806
280921259
960853329
1897908538
472855446
1906996364
1395294821
1788312426
214175963
1574199967
784514178
602352692
1466206822
1471256465
1718753453
357936567
1198394126
1959983266
1206386660
774556571
1249403262
1616824187
1892437295
1313969752
159932062
1756155231
1588046440
1804832382
841829283
541444846
710876781
1300434848
1195355019
1956466916
798294914
685181641
469841149
1663979652
1753685378
1121424385
1548275990
1316258598
1998484480
1700079694
1236456930
699150471
861196590
808103315
1947767106
1059690231
1194569613
1652214342
188861732
289937408
1030794711
2137556113
1049379724
513097902
1811633506
248551335
208570231
1987702222
1249052204
464237676
243832391
1894051843
910988837
1243205045
316249063
808843018
1010172618
1329448475
201822176
19954993
1286239873
1901582475
33378682
1636779999
1806036996
2068278020
1688207493
977925571
748240242
1939253470
592807869
2023303816
867695646
1819944663
1868916640
218053152
1877031659
631677763
16057329
490145088
1481165379
1588568624
1941042579
311008314
1028008096
1138405297
25679179
551432767
2140083533
1719774391
320427221
898080473
804686050
1541044511
1797645612
166198429
1336319174
1880184559
902627140
1031552527
1082780657
1207520928
523077190
1873528282
1494830584
678638633
145104998
1389162328
1688660252
1888592885
1300415915
501429887
1074662754
284789678
147742407
57036173
1907846086
1183297708
1179548455
418352295
450415431
2024760683
1766163665
2128739593
368517651
1638028912
598391394
2025820367
1965862113
417921136
1547501893
1248801886
988556571
533881213
414391352
1324967237
1165342207
1970348017
1283915906
160265043
40230486
1285621408
691715172
1032900156
685181641
1374167875
347925200
738628774
1622947199
745264618
1778743881
276845482
1134139602
1203852388
1872676256
485263239
261804316
2104637056
753064503
1258696552
1976760490
77505765
2076753117
625297659
1279648672
1519704970
1097880856
288903220
1185107484
2146505908
1867792913
2032006723
1476845757
2045602014
1912701906
587276372
332829311
1662803219
1997804502
446228776
1563757451
1115544545
1140672073
860823199
1870947178
1817654842
2138421069
842055719
1070241395
2086933399
1473496181
1258461134
1933205428
260977182
1139266783
40711315
973024237
267558047
946269786
1295195458
1253639616
799077311
1330468745
1736805735
1262201413
1855506818
814800035
1346877412
1543436018
396821677
1811178518
1979997902
53280888
744184198
1236991768
749630419
710109414
571506211
923565779
1579845238
314948059
784835315
1155868221
564594414
45600274
440851920
30882443
724240764
1839078394
719574239
1986538867
118241700
1326960187
1120438299
1129866155
31606281
407854560
1541042760
641812792
221336678
1623932683
263596729
658469961
582960974
1390063764
873773126
380759234
118581371
1579372946
287887686
129911072
652945785
175785093
2127499419
85863678
349951538
1374863661
1554833661
769462871
1640662085
888479183
1503877662
1104325578
309227986
453042127
1035807375
1569908168
1612817929
42886788
1302081531
1239869874
1445562668
1351384931
1402836994
1947152692
1827727276
1036646417
1617595999
945060077
1315353493
818295520
774167132
868300604
645291784
1358537505
1326698954
1428378129
47306027
152592941
548397036
362702520
2023000978
833997640
2064937409
904807703
1247990847
2006076696
1599429355
128711447
1949175364
1861575141
418142360
1059716940
1917428064
99927591
448953720
2123685861
174361736
513902236
1102548957
1061706902
665245653
293367296
1446554193
1085195221
1675061851
1130436398
1983748967
1727764341
1284812678
625467163
78335227
1378850649
363989722
1131695382
1921414127
1377561362
1107580710
1550258030
488547751
1039043169
948620137
165053341
1636918533
858710879
1553177626
808956780
325255659
1271991773
238179608
99566661
420710840
1431948732
667191635
1076445131
693397589
502905264
303347054
983658023
2109995860
891558753
1819944663
351301607
883351101
439259808
697817833
1185701112
540008369
976442697
367782255
363883557
350218301
1455062555
1524113786
1941090971
896040655
1295323799
1683516428
723175566
1002822771
1991774043
1008334640
70562989
195366979
1682047670
898891835
794243193
1050946345
2006006838
1100161342
602997967
676501694
1714125795
1170477450
1005127212
359945199
789225260
1215897739
1544261267
1618932678
128498868
671889672
1024321353
311641861
1554612019
2048826093
125765270
1000086975
24623516
2042832265
1335385385
1634900808
466580557
401194767
1833843232
2058773272
435121293
277925576
161368474
998765846
2020302395
1374691316
1049233872
990488941
1862745542
1446014133
267609621
1637707735
657649645
883679890
1865278836
1664188937
60392254
376168101
1028795272
1683868310
934953647
1986006158
471592650
400507590
953229351
781873240
1426361616
1377509728
848620517
1411083177
772591871
237057616
678865297
186388258
1544593924
1699767283
1939637208
1556096726
1593393626
441477581
1763523653
359244248
416039622
2051148549
879141940
87530627
1830959772
266880083
153931414
755965793
444071975
283469414
1239622427
2064197806
36453719
277470991
1378490123
146060128
1115768488
1787775788
1934774163
2104866330
1147386830
417999343
867420923
994135538
526488675
1345808201
2027616884
1178621640
450896295
1035317778
761669027
1565695394
801632465
845777632
1939938196
2017679978
198262250
451059923
800704129
1241854728
2126207859
1072845448
544461463
104380965
1338554957
367026721
984212019
1677632097
300447250
1824843786
1679804689
443550785
1211834180
688766274
1908748760
662666609
1240493242
952454998
1552237981
451538308
440872234
1460173823
773881415
592975267
1717560338
824175204
2096669665
868755675
443452017
1126414619
168551303
323588575
1920450516
664889887
223851212
2095104874
1026574956
1418068800
1672645984
1199880165
1108566826
1308302072
193984891
1958856050
804675463
1746652406
1541431639
765123047
1843340912
214578896
1883607919
854547155
1755795910
1758842049
1162604574
2104895669
1348863413
2043733541
911959465
1648916876
1221647445
1652214342
1992822879
1949288954
388924022
836581898
1309782320
1457363356
1421135578
251681889
328269531
397408932
2031363514
1026974055
195007913
58876865
305316190
1563307990
1883859832
781051579
1756875619
1422273662
131082841
654064267
1685113741
1826529444
821339897
1291388588
1315865846
698975693
262424873
930803774
1973841358
981694386
460970877
112259887
792228650
284140324
1608044802
192308835
1411868987
1066757604
726785033
1771334988
212460233
1134358618
1404514993
1035066385
1715367356
797244226
1252109705
68507103
1135585143
1542684422
482986743
691754564
788202548
402610326
1799750707
987705262
481911906
1523885197
1367512989
28310452
1074830520
1436007006
482781441
1769687336
1136721127
1186498295
296117488
44355156
1468912195
1160886125
161348965
1065822048
975995398
285202226
1282380143
322954001
1486079001
1614727398
840333226
669609065
888299147
1996079156
1670398989
1938657010
558937472
435198446
1993764514
1030047278
2048306388
1555844763
1744018559
674008360
2144547624
1403871237
888458021
1415563619
159853749
1934565940
253357391
1403073502
930015611
522260947
1343096258
1389839408
1819322263
1682741959
1778669708
1345570606
1105518555
1710728763
196390978
1505170806
1794058789
716398616
1705622161
202184394
174515263
852356455
1101801488
467914445
1715369836
1920450516
1073182106
1753216315
422535969
1295367888
1550091287
1544853353
2137037884
569574203
528412991
1555008649
815608660
360036267
1345317618
36157928
1812597413
430747098
2124721892
312699041
681349088
672006483
716679931
1614203846
1902016584
1363459063
2139091200
1943086744
1519616940
1205223687
286564589
356579402
1964569044
1733127941
341373076
1899732354
1894568027
95992434
1541887391
138200619
385865415
751179993
1700902084
1595214613
450168302
1631887660
554765981
1538482533
1817288611
944612057
502893169
1542543816
1092001483
1192441824
1220051821
1178995557
1901228721
154280876
1494072547
1974253277
475988068
107666526
512058232
330562433
968786035
1512177533
182612301
1523713853
1061385166
2098205017
410027087
1498803215
207380358
1999614190
210660361
433975188
1702397744
435985955
191447220
329852578
2056296515
1210760396
2080993965
583642909
1379741693
1222676036
845751252
1737051856
317532207
1199409885
1062012762
256690664
751833517
1462700958
116438482
1194052680
1563958089
1953613945
1860112528
1680124894
1883385944
2076223976
616154703
2125738024
319980501
160823164
850058811
1608526976
877438690
1281394144
1692790744
1125101084
375133991
1283958631
633229565
1284666590
1176870666
1391176517
1862483128
1654043557
1723342203
1186861145
777262530
280254562
1686210533
963602311
1359872011
294799432
854565129
1930084473
532759010
1999082691
192321505
2088049181
2091575384
2074200258
2045806490
1761301894
1922368351
1349240212
1861900107
1678620600
357090887
1883667001
1920837475
805653469
1521521022
1983209470
1077461873
12408085
869839980
793557313
1729919155
1177985275
692524245
2012002883
2088863882
125828789
866945910
384376535
40810555
1728070920
1685551237
17959794
468815766
183247006
734970448
339391714
266514815
1459780898
249125648
670810410
1592057156
1970730261
1263330368
355822883
1347931061
390731813
188081393
1314407826
1849004530
193532375
715671777
1651775747
1569990414
1452609001
1846599640
888982661
1770525503
2068330695
1066831957
1674437909
956227515
1303594594
909325792
1862528865
1254042154
1840912652
1558128503
769791697
109359702
1278085964
1891887495
1568579878
1830780108
1369633086
608731909
26077041
1708930287
1446975951
1934543116
555894514
716410189
404096768
605383258
679943643
1358031127
1477292251
1241197521
1901370714
929585316
298398550
1196488807
814161959
1186709609
1034621734
1729338997
645726785
1483437312
66571690
2105075184
1239153981
2106457427
725155730
496169085
1838249825
1763170605
2039963270
406688931
1668747862
1498339944
1014513252
1301446668
421823603
953392526
320551397
25070116
1264234434
2000351504
2053069669
925143078
537826302
1744873708
1928230379
1979285285
262507716
1726568038
651471387
1383890587
1519332800
1111778185
271575724
869481880
137688240
408143271
1965287921
1924513838
1530632029
923552804
1837834093
2129880477
2064501626
1401282716
1060958108
569363742
405024033
283269982
733622422
1547095136
501307953
578354261
1404650133
261308235
338920918
818396175
298717311
198251643
83635741
994343166
1955671218
63352549
1656068023
1464660919
119528216
365930412
424844548
1482765782
1861344346
1083145470
1314460945
1483898605
2123977519
1345618736
789515350
1145286753
257731315
999131801
808809902
1820427695
285617062
7911249
1835277699
1789101162
518714286
1260996576
936424186
2140871685
1678616576
1784541109
1831491526
296097680
1829640226
138077871
35100038
132928055
1055663688
669462963
26406864
510568962
887186347
181674287
393187762
1650059309
1881512347
192558599
1733916855
435200098
440584190
687896851
356105792
1370864043
134174305
590542576
1175177866
96727400
362391509
199269583
1673131839
1490685341
1100382601
1503801643
535925139
1519048738
776813903
613753252
1232126996
1238640684
334603854
864503988
561101053
1595342520
541790006
1404008241
1587524543
851805017
634067398
761460946
608591538
1714796943
222419707
1968499871
14004010
1272953109
2017358471
1089096998
673477841
457817208
1292245893
681490401
134793088
177496480
2065813039
454186283
2042095985
1236291842
1364566024
306544064
438897122
149453823
860275672
932360075
382713948
2123917492
954721207
919745209
1678065324
1222740893
314891599
1203153180
1568840974
309591665
312640687
2068207115
85373656
678691712
956831489
667741452
662298449
2039351310
1870431050
98710443
362573373
416277315
1666432652
1542408879
117500393
322677679
798605096
86891590
1455502844
1463027749
443529733
559570559
2088386108
295201776
905843400
951502066
1990580929
1853689936
186141514
1561127306
1612893627
621548197
434924258
2030292474
681571640
533986520
121246034
654002596
1813559483
355598241
1538165366
394531170
1800580338
404527976
808708876
399719509
2054238085
297247993
315001818
1109197320
1417719298
521467299
1365561750
862143246
1340560440
380931555
186510017
909507455
1161511349
1890636224
1016358360
1211607022
1615067073
1735617552
1901009138
1383578429
1185087154
1465192059
1516179347
1097607893
1055234018
1533141847
791080219
1256693233
1334558391
815656274
1115922499
1441891313
560565734
1076193639
1860580712
554879913
872874015
1188506548
334269122
943195114
757150809
451294718
1466337864
477001180
620942981
1158600092
1110456128
599430734
340436160
641183089
138986096
1412140446
447501026
505331493
781938300
157426718
1583962570
1389932914
888441937
318369214
2045614825
1595699027
1279104052
1565630309
1767518978
292881187
1289287336
1294311064
1826906728
1979040966
1892803034
1502664613
976422347
816458522
752272434
1383732111
322563700
754371574
987643643
1699876238
96385003
895678209
1562050454
1115074015
579037817
977274865
1027432412
487764148
165107226
591636396
1553459054
1146339180
44444050
1125101084
1378098853
364152882
1713892450
377586171
2133725714
1371572859
128916926
1057220923
45313323
59515190
645030459
945602018
2137607340
2047778063
1478696652
2111219295
1259484028
772088044
808009816
1412205384
1988089245
2142712230
1658572187
1609724968
116522444
501196945
1636025352
364413308
234318274
2145965714
881596860
1468560170
1066551334
643331999
773336513
200898943
339539241
2079823184
867703077
1770808431
1887437126
151221865
579261956
1011535111
590799287
1789553313
1983668912
1282463904
1240356305
1296442499
966927590
209202500
202195715
399318579
309140828
439800257
2068699671
1590429390
1257655946
1667496337
2023160854
1189793401
1060588866
2147280452
947553026
912363441
451938104
649135799
989349229
1538823300
991787345
768944157
1334304282
849120321
1277210619
1378851787
1437439776
322821844
687901030
1693851722
1193836861
1873313844
14613149
1432949926
1437419161
569247824
1363944678
1011094724
801395989
91850852
189088267
1101741041
395404042
260485402
1856107464
1370104592
814501413
396319049
558096043
1354527030
1219911193
2085383687
1271804523
1449974276
987014925
1678635241
1897754040
727822504
1047861576
731334822
784675285
1313440222
521832123
1127088666
57087067
1679094616
1452319477
1969066739
673848969
1082454069
1211094185
438952499
1763890981
339413567
1883224520
2108582547
975971694
1767328318
399342163
1598572357
1995740329
1732676385
1668275484
1682758908
2074592969
635812861
926645779
1221251801
1566681788
461128623
1116283954
1829590089
1117254285
6237060
2089201547
1202279349
1641060890
1186015362
689137986
1535249999
648530875
17298666
682171508
1517005466
290916841
925218145
707660150
357532998
866863868
355756058
2005738723
100741643
883752903
619633044
622046217
576849399
782081324
2004702971
156182884
981133131
883282091
187054616
1303116750
996732893
1848711794
651840413
1830500327
1175657484
545980867
1309575209
2078561221
1023620094
936293684
839795064
602275358
889211933
1594311813
587870203
1814093075
1454416086
1029091116
1652952664
83831467
509871103
43899435
34000421
2140062058
815718419
512853253
1263735887
1191386131
1404688878
505648557
1399868145
356479041
943200873
936164779
2100104043
1703412005
625677881
920308276
1646598907
716922615
520510255
1619566926
426779814
956054450
661120943
656030453
1510085836
349736146
226246358
1055693540
707608051
555491262
1384316443
2133949999
1105566644
1854710218
440829325
103239027
932734744
2143718524
106447716
1399575683
1728379633
1408477568
1542528475
504181371
1295513747
60811515
401773965
2097935753
1328776034
1527671138
980541949
613990514
2000164548
224841116
1288203902
1254662687
650102016
825624954
1263585720
87117226
1326748001
1471749436
298449503
1141481072
1174828066
1288380881
2062608593
370598785
463806577
1505170806
804125001
539796126
721070730
1983186026
760130068
368453672
1508684937
929805392
971398230
990915023
616971038
1513987598
1857802191
216440950
1579000355
271002253
10535311
1982768765
1237341731
535908630
785980965
2100962970
1086583565
1273021171
1497329693
146849118
1515933615
656718127
1594005411
1124319047
1110160869
1689101467
1468380156
147273871
705847756
84770584
2127999713
1791280662
1835791056
1419604728
758901337
1078168428
833498380
1923714630
1029486104
1751135950
1986661874
1272825094
682584402
733738324
2139959171
290916841
648692719
408044398
1964836948
1998988088
1398299888
608827721
1837387062
850847648
1816664853
619708291
978401676
1905602853
1230887798
13193098
643562578
2115034741
1140799508
1304073855
2026067800
1028501515
1246878581
2029518699
1319288760
2126473319
1137083677
542714276
175398528
986660028
2117651478
992600532
1601360963
1696329470
410965817
776124084
1789932181
1605856339
837819196
313660256
766386832
845467712
365916341
876968354
1769312993
1578930987
1049518671
1646048631
1761505265
1910513804
1857653875
1124198066
831537618
408885715
1108731026
1761645732
938910540
1729139237
2089342771
405755720
1143495092
651798144
1215948659
315695159
1919093648
310686737
1174629
191662616
100993400
1664550552
855398280
104774326
49113876
2102748761
1479739576
1417614976
875868791
565298307
748511518
1387495712
847604007
10263574
202342396
1460242615
1942108204
698769060
1612748308
1835607937
385019166
2118962442
1150163490
806773248
1324725809
443592244
117610068
686301108
774959448
1889536636
1566747491
1915326462
324453154
1125797653
516408630
767188600
17077134
1410908396
1960806918
970268695
1415996551
612955622
408030486
771978949
1559011483
1582058353
2089986736
63429504
977882354
555514242
1922201885
448223706
1062295963
1672667916
1749685114
17058020
861395550
2004465958
1983415813
862359270
1387342396
1007024424
260868728
1451130366
1584199730
1877588419
1037702962
123681336
2089481929
833335245
470691293
1700864341
845851021
2115114854
1063905705
1452010765
2049976629
1264121431
1798204691
1141899704
1678682673
969370689
1815311828
526650279
542676825
143521212
2039087843
1099087733
2143451169
661046491
2067318310
1331703288
748752507
1708286777
1418220568
120154181
918706169
519069549
834919716
658398167
636219217
565945375
1020845536
50872793
821771622
1786212259
198275006
2127499419
1565496136
1597979829
1652582100
1621048130
1536583093
282958309
930148723
1645986039
645911756
1925462193
622599149
1687220547
2090291336
1068218861
1815984231
1109280715
1644038759
899737839
644399291
2085870487
677041381
1330842918
453982938
1022878978
897072769
2099369503
1903347937
709133201
200806872
1985858989
1671292824
1685055300
2086881334
270436287
717716638
1115310250
1652144710
1084351479
1063929960
1124429084
1739607799
241514873
339480077
1948327942
185798962
656106048
2019489194
1921051672
2040099400
309956447
1310882564
2111274004
1268888498
1347802025
621947218
34511963
1934715658
263839638
1277491919
1309575209
1689243129
36841564
84169832
1424610935
926276702
1395064849
997653402
236227557
1855410003
1447825611
325761539
1774990951
343276648
1643473329
1237096544
128170491
1150827420
360850799
2009461259
830789937
2053078942
853657284
125346961
1137025518
869181795
113352788
1078172271
624704581
1634171899
55536149
1554502080
703575894
1785566367
872426749
2096247747
1534046628
1127088666
663148205
102093642
1476382171
146980669
1517137392
1138723710
742095783
719086977
1995807828
864280636
1359867421
1300483700
1856369984
439172730
907866603
1264207540
1967986383
1688321659
2070403326
281028592
1558820252
1397695697
2069624933
1120521634
1802133419
312923725
1173670739
808068922
454133541
2041018137
967485965
448066311
255558099
1451611881
1828656651
593515648
1165093721
1612712564
1553893425
1002117582
546149244
921088067
1209464472
813234033
1255397281
1425292274
1646592507
1615601635
59505173
704458960
623499943
2058940000
1928446995
1793277571
1188581894
973021212
1629428868
2056576032
64273363
1049606570
1406722874
764171359
1934981420
1260705858
794983223
1570122794
1563958089
1636640173
660446298
562702652
1036269509
309591665
523309273
1746093266
1567880150
1990794449
463124686
196972884
1513242390
1649613711
825176590
680679033
802024082
851161075
291496439
1831786166
131939829
692618698
223403166
1283742829
1215633759
342567306
1583106108
1631314815
510012100
77157962
328957798
228987447
1960848216
1527989505
1648249048
908192389
1638000135
156870162
728228002
857929629
442853878
1994073714
2100557708
1281970154
2081452196
1901759935
2030118271
595187015
1135208422
1509546017
1731552473
1962746369
1272722628
1953718595
2049753984
411423604
1574168575
12589890
838406406
451665253
1555314170
1798480929
345622514
1086131285
937671084
563801710
2028626005
694447129
477286544
76457439
1284186831
2005198336
681774994
1635294026
1734889794
2095926931
1013930497
79339621
1150191350
366798902
1436503169
942936516
584452784
633026018
778599438
240201811
1883990041
480056039
1120809324
1829558814
1577868729
1185033219
1402954181
51189805
1992826932
643562578
1047886804
1653457003
199663831
1802362592
871935436
696551
2122447453
2127830350
1673255447
752483322
1653891093
1105188781
1928491492
938231906
1834127545
862135582
715108077
633546736
461448374
15004629
106534968
16057329
1395127574
1682969779
512227578
1890393854
1498224318
28646664
1207975703
688990634
1617371963
405917701
1470638074
1087237955
573926824
1815573884
921402339
469449722
1456127790
989244591
737378220
1668569396
864520861
255817053
153460960
536303062
757229303
1650088471
1743837736
1130517324
1249052204
1089131718
1618421030
2052455602
767024586
2089270396
1631353593
781918961
721111107
1070335842
1301957940
863464155
1018310180
2069243366
1467181359
918958204
893326278
1679226399
275078541
1792146476
2086458677
624728545
289829159
642833090
90083147
802859406
368668511
540836233
364185454
501442993
970334357
1521962476
450984908
2059447364
823007934
1282262041
759654183
1073045951
1665461165
1881529509
882748646
697645368
2039033514
978297335
691971484
405285619
1038662887
2096301422
864350263
1788080084
25682297
543377774
1055085874
556035211
1781085667
1016458976
112185797
771978949
131691917
1749585045
1762485305
1557355293
1867474125
2099479513
1071348146
1468599431
787211572
136196805
1965019805
76999375
951740589
1203873197
1188610599
633428360
872406649
1539592928
1035620433
1737846052
1603329645
2060141013
107854927
172813135
66787054
947190145
1218310014
1113132226
1095525240
1274589174
886437271
854506983
1374065606
209143205
1808352735
15044655
1557702577
110181716
1610322378
1029100673
1973779020
1617507521
70045897
1912900798
1405914473
124537271
566435481
1108550130
1570898133
414463118
1073867083
932079497
1184859931
546986754
744946235
804676800
2109129441
442649421
629176524
2132225516
267544540
2008667352
88881707
968676673
1980552365
718520220
1023982147
942491059
105315150
1811297183
2072897578
730619185
61232146
1115793514
2068553408
1727067982
1366323273
810608791
752587009
771006499
307132661
1660433158
1629327896
780465655
1002160592
2101242140
368796817
159669900
1605969204
59701711
1061315692
1776759406
1980054799
977920011
2074116497
818040288
453140036
1194628917
844361425
956124385
817267353
1041087093
1013930497
734694647
1868165687
587622843
244387822
2138718273
1955705698
1651243726
283857904
377159415
1954302873
356827396
750717803
1238844219
1293608968
67268973
1611421005
1394200117
1284717590
1419865464
1150859193
1370375096
2105841886
1855580940
1154509579
1048624730
577631997
216590712
108204133
1373597623
118389502
1756975370
400670954
577140879
1865662332
1837333209
106902208
1798441103
1314460580
1928548541
311212506
1203852388
1063753557
874192231
747932327
6598544
246037558
1746834998
997668638
1841582396
1230017971
1025135061
693753302
1079002097
1336023894
487374620
1631829763
214109928
1276249445
932185113
393788850
1348887488
1490531273
982014559
297778218
983272333
1087933112
1045551549
2061346755
1724708761
1942782187
1471289059
2064967261
2042955269
2053575804
1437505155
109011645
1504561805
1072188989
1646046334
426978873
705998963
1131681553
480750890
1801854234
759749712
2087023171
158087211
368668511
1979150802
453323398
845752222
66939004
657228891
1858907494
503926640
2086825299
49168760
1695554818
741968294
647287413
1900427005
111576599
491122178
387218407
1068462201
633815932
1167082277
465889358
1983748967
667888647
668796012
459732357
2031124774
1217404159
1781990694
945932967
236583706
1604403508
1033484772
28241215
439753523
800123256
850387472
453570546
1980217629
2090589769
1776011629
18870707
840912724
283526672
1416888646
1017670076
821837851
1486079001
1373236879
1843684354
28258683
2050139524
281719761
15708466
341295206
969651940
1648446262
686241130
1906720745
1331541542
1054640181
161490508
886515877
1282076696
1921078834
1295617728
410921482
1620045014
982227532
739970588
995740383
1746152958
351066554
1437934435
1194114928
2009188816
1007934254
1826937702
1120699475
930689237
866558078
950166279
1154084401
1754057992
1210288735
871324163
1870724076
716258088
1386229167
774415634
1424220667
1395426534
371873604
1709235299
135798908
1782558176
337276198
208603364
2127979008
243556659
1245487742
1370974716
1925157523
1154266835
1259446217
871476534
895301043
359839878
611725216
645123470
1668693061
405067901
379056089
548017549
85631697
724686640
1407398680
1746568427
231082399
145059153
981720289
790903453
743671532
1886923187
280247084
1913211118
1332040722
1648712539
815092745
1667356155
2069646448
520357000
965814622
1533572982
189313756
40529506
629226356
780811864
1604202392
1139572218
1907450239
419506683
1432181700
1590277493
2087442554
1002630042
1796622230
562564735
129105001
1225001384
152908258
1003051071
1758218827
370533966
1348573240
1002264482
280098683
107354864
1025820298
2121051526
1738245241
557929178
743204288
517079159
8288047
1932578929
892660200
395105383
60301144
27482190
365320429
2031777274
580110844
1338625381
809980094
1357834774
768841192
665202627
1610334585
66671950
1608282568
639589750
472883514
424388373
2132252691
2075488021
481076743
1092915701
1051686134
487158476
782261006
1547304260
581450920
757067338
1947345395
20492602
865304545
150069887
144951534
1774270283
1734854163
731486314
725947607
852752450
1102713429
163070078
1641015767
1284997748
956905612
1047735776
2113740897
193767449
1239326808
466531771
265714250
1587180642
1027553386
662676829
880579881
1161209760
610608936
1558732240
1631218987
310253132
1758604374
678855017
341169130
1806018628
1088861380
68986847
168571850
1952575440
1471274761
1784982544
18064345
1145870145
1154084035
640741298
119867953
1501800753
989211368
742888194
1083292251
813234033
243496340
437186604
684576967
1864831780
1420543516
236363843
1579565547
60248835
1456474527
1130908508
654348728
840526973
1584075781
577482967
1074943187
1447216998
245386006
258421699
398749429
2134769332
1927305413
1188067048
32312775
1692082733
1019483278
638257749
599382357
296702930
1987619558
142564962
980391630
505991063
1463476008
793916472
1953718595
2096260341
1298272696
1660703719
167450419
163795845
1554147947
1561113524
2048294216
1661014445
1502864461
176971759
2125496576
1292357812
1581699480
799490523
1056007286
1456749910
986248243
1435601134
163863693
1558671098
2133324179
524278226
1352689958
454855993
1646927783
465224318
327139542
1839215812
1769479045
1160151994
1270181522
624444164
195286001
509520654
778520812
1413699734
1706873289
679705143
1683783377
119727163
350088928
1206309824
731154822
1618112740
924439808
1544314366
1704237709
11965811
732805907
60811515
1889817087
1851483491
1579611484
1626801757
744155446
1745210944
1790375753
513097902
1187153361
942583185
1215046881
859819856
1781700358
2002857659
1564733243
1597500053
1416208331
1386901990
915659251
2016973695
795999476
566092604
1906600904
1031537007
1311580110
1186293693
2046706386
1217490809
259943648
1690896897
880656279
1461900604
745976118
1688099641
652857367
2003258750
237655110
720491519
171938577
57486117
293210823
1792803059
615749439
1593024395
1563820653
32552621
246602572
2039799229
63297278
1321446110
1276082646
2101600418
1862691335
588547130
777984925
1912072882
1902368654
1329645587
198758299
1427604476
1242094253
2092983367
1160967107
234098550
1134581741
1068549601
576158748
1980786153
1539575009
441958003
449282876
624567960
64236599
1118998966
1532645433
1926880351
14329447
988810670
2108424157
1109220166
1930246769
535627848
1649110647
1134383524
2014888639
676478172
1817502588
1421584469
748584300
163025306
1131011242
700899658
1580177358
1486831629
263198242
1779216115
939894865
1352974382
691949405
2023733003
565815718
159366815
1922436785
1002628302
65751342
1952300616
1156376269
1548151938
1705938883
1765846019
1933907137
137157784
176928381
230103700
1477751180
1798133046
1202179692
527515113
2033858178
863153635
1592158958
1284496550
112607868
2134420478
1315712470
1330479441
270872864
1960013866
926593669
2045196299
1042883253
965287591
1127363671
1056213140
1633763475
762828187
873216282
2144542588
1096779756
1525425330
826352266
34439620
1524650777
2145281079
1800394647
342352355
498045210
858965652
175917392
564285436
250951429
997370881
1772532972
1492485857
1887994499
291098574
279524588
1460501395
1828430024
421841003
1429795129
1661014857
988543776
1694873556
1383296429
968159277
1703267329
207560940
2145480687
1059198421
1527263715
1948760160
1841757040
1600947567
1670132136
542356485
1433011458
1799691356
1572346397
2113806933
22684324
1467418978
758813704
1438388721
21975174
1459955245
641551265
1514497558
1431750401
1684203401
781564951
1030604032
840160119
1271583243
1891380968
1402380998
687749073
71090600
1564692218
758598887
126811482
2142089929
570366145
851820434
681534120
1306940083
54994474
534829550
1055790780
788938061
1164778866
604527777
1785385065
1168648566
1848469781
1075539681
1894418510
768597045
1947349407
827291909
1360989117
6740371
87587294
1570890553
1068646772
2038950087
1796982810
1175294089
1942023738
558655076
395105383
1598709432
1935584961
888196485
2058720673
109659140
99329254
2070128860
1488372128
1063133000
2045476199
805098058
463108384
1710818741
1008494120
1656507083
13817609
978525666
662981567
60588799
313331002
1340242842
1763135981
1034560027
299650083
155384880
1625036611
452711099
1663219021
487325595
1121338910
1381597265
799444315
117173541
1521626606
451112584
989380976
707771594
265546414
1443888145
1718004141
158547589
1856301175
511119697
1567460823
1847437612
6042916
2078768349
264055316
1071614215
1640718032
1186491865
1754444258
1972928837
1851978570
187168906
860921169
1950644664
1139069863
268584700
1423622270
1589305240
1288740632
1271398759
721245624
1526737932
435097215
122396118
417816016
554360342
630008860
1360362065
888410970
322964757
1920098156
90762947
1323931969
198771552
1313717750
1392322704
295089482
707244541
1116405873
857081407
69378673
1016903274
1914774802
1520189016
1405023003
662699749
1826110758
1381425832
1782310152
807559707
29632658
1096213827
1925763601
377928851
527161718
1661647583
1408383018
1960553608
1234628374
980148375
1933881775
2122105281
257943116
644336947
362861733
420630962
777786898
1017409572
1336438003
7798074
115230782
1754057992
31978370
967737521
1623263190
517939194
1555754564
1078009581
615131562
118125023
1877823415
895995660
2135750624
2042398177
878567725
1208876606
380938776
562782649
868091468
785326736
461101465
1537757409
1464529196
408313001
369424935
961984544
260396988
1566287563
1890168465
1535336467
2006535472
430690256
699848165
567132388
1328279262
1490130512
603398252
19310298
1192879316
2045276346
1443748501
2107226799
1877929304
1511970270
1608347456
1374561255
1762077609
560056893
2078164962
1196165920
1405411083
176766844
1131746517
1469374033
1898683694
1899732354
995607074
448793376
1906253373
616950082
92148184
422145016
792725908
1397804612
95441556
1860426555
165207873
1141992562
1348406970
1002945391
746132881
1311289960
887577064
1340052642
1190603862
1647115963
1919377982
1739527380
1873243581
1324735012
2129019164
2049242489
1206587423
1608843489
80369676
560348759
1888656302
2100530391
79326209
546129970
778816456
2092796808
624582497
218047401
1238473890
90362221
1630473185
690344574
2069815017
2124388623
1820427695
722593513
1398212633
669509331
1870083188
175642770
1924909439
1406203739
526478295
851340813
209731070
748768132
1435354729
1968101989
369342032
624279610
1281360976
271565623
812862841
1521730892
932002115
613023650
316285150
1846977641
1539834341
413452350
1867512652
399370227
1716694981
1306389744
433749000
2074078171
1131641279
1615995747
840415594
2092622814
10039256
620213669
1957947055
755097618
937714856
1322658661
182592924
826586560
519137494
2077115497
1751099928
786925365
937000783
1486076600
1092896307
1556911487
1034585581
2028922586
73638364
193181624
2145900395
1102381011
2125096714
717940181
229587598
855313108
947683767
1217533811
1024321353
1671641083
544822723
1897876070
431836457
84692814
815091895
299567517
530642042
825411406
961177861
1061264536
1837920849
653242813
654360271
662690461
1405184206
114121297
163668373
728465621
1163976247
140568249
228303885
1228268261
734785846
1557781858
299482076
66519310
1386397635
362115489
1322087756
324270913
12043816
1758229553
257744770
1184957016
1431948732
781067434
971041041
1131038284
974922118
1443433315
117014787
1631323290
378423234
1230626720
1672459414
1158010156
1548393563
1157358512
556344122
1939824851
941581503
1397824470
508354558
491033860
2026643936
1877258855
1602997879
1706979351
1940629698
1821652718
87622857
106028290
500703853
37883672
197414940
1683381420
774375082
1030246507
391204962
265549683
1018242365
534797269
1953884943
1191322134
1028251502
461677493
83140838
1588804806
251468199
1939313219
1854776827
1228832565
1927732308
2143271879
324529644
276566212
625205442
939023008
26191040
1617344624
690343015
1065752265
980242898
1696248695
1684245797
1851133325
61255436
515624767
561754808
1375750950
939527772
1397893985
1194628917
1861099294
1210694076
1015001997
675963330
1821674874
514749352
669509331
1746803335
1805187329
1552053389
1100540760
1017317533
1521082460
181140496
1437166093
1167218735
2066714568
426374740
1923713130
1948138736
439739231
704398957
1865889723
1844202696
425368898
788558925
1776635504
325064540
1646809061
1556283536
1665241148
802056518
656889459
1990331509
149521104
934599805
1582968027
1437760874
2029669252
912579645
1179921954
450069926
1429296004
97381559
2106165957
583108236
1683277397
566932440
1295066397
336024781
1102226706
1598700095
1326631875
1682396357
1383946724
1094135486
966133536
294566315
1462136297
1447619165
634661502
1695645003
1657773889
2076886035
1004313052
810588224
778202078
522681927
1172028935
90782325
681760351
1351509355
938694294
332200662
1409944433
1687220547
1673918067
658744377
757586242
514282653
2028790123
621342643
1458733678
1384595314
1753167338
516938767
2107005227
1888150688
1896535631
511305912
1975504829
305129251
2109735550
1997163222
1675112281
301786596
1857098375
783319667
1169780255
1657663906
511166850
303699610
712427666
1318365838
31079591
834243658
1438655826
263863560
1215518940
1426003998
636352671
1212784945
1324316599
1971532941
1321232791
439568828
582219143
904013305
323633463
432700910
1286315420
2088065897
1663374628
1503930092
1669622484
1626501186
604327446
1570379819
178835116
516107416
5273812
173740550
1051526139
828973865
1598935024
1543331153
1664081922
972227851
233419054
1139783912
1413849945
609322705
1127400069
1396964037
937797342
1014106821
1199336453
1940788972
2101082054
1892803034
908063880
1618473920
1759066163
235797734
1476698170
1934806392
967601187
1148327612
1527363396
942494465
616256553
503696880
1580526774
1334273245
2146930168
952853621
79648440
1227582809
1506832487
2106639246
1072370947
1115249112
2096530683
274002511
862777637
940173505
426730194
1103551180
1962239219
587494447
2041062785
1206078914
1948109543
104804007
1949187634
1532126429
234801705
29124318
1427843668
1173157776
184290860
1836887649
1442302135
1538691588
1914740490
1801984613
1010381427
805375947
462999590
1645234597
976640804
1825973605
1689694241
569363742
124517838
754252009
1808594554
1907668558
498264223
434371661
626696234
836709651
1469896743
1159252911
1442940293
69481846
521326896
302926898
1320678278
533117340
2066765452
1677546302
1666705143
1625797977
602603613
136345583
204233454
909310455
1263410103
927741678
248754700
1871712692
1108547341
715730452
939772496
873305412
530144240
899140630
1990515390
2059637812
770095641
1650592315
1922481784
843795021
1611119544
1685768420
925387681
914445989
1777680707
66935171
1934626883
460314477
2128023239
1536946463
256371591
423645840
1697614752
629827462
1334036524
406889024
2136720870
1616857202
1808683547
1731004074
372527925
1177231948
657978279
1238273533
353156919
1779191196
925999630
220998758
1841292505
1463587681
1832340333
460326764
1501168326
1030180160
846913008
252803206
854711207
505009176
611609407
254240883
1327552599
259855188
1451146215
517042050
1489150373
1382626057
636431618
35199658
766398386
584277830
1802103217
769944646
1321755077
95296778
630777839
460344386
493875170
481532725
516410767
558040155
1797148559
1109950019
1636477460
1497086016
950931268
1464196174
1262911859
2051960332
1106951496
370999393
270589815
205701915
447883371
374912929
1577290084
530806725
125975651
2050640362
356309498
671738892
1504333703
1729787280
1262127721
2146930168
1003423720
1032542103
1725998211
367605481
116879570
1943690442
1608516818
155535161
795999476
1662218843
526125404
223787394
398097992
1255186983
1734956451
1351854071
1436608859
1391446376
1927931674
1533551790
186462389
1324457611
1979392551
2067434006
2025181978
1414747523
1562882490
1371906514
754601375
1082346447
1319916364
477030017
259738078
1900682609
406882913
703826039
722350663
387721208
583817969
200552821
670400712
1955937725
9813335
1403574514
1985858989
1419194952
1192648368
1602429367
1375533331
535180820
1670386495
202950427
292070919
529110425
1644150887
680091979
1888326026
1439801006
410153781
1067603303
1878305775
153280756
1253626722
1777261210
671213385
917105917
1805600949
1598680372
1143932483
1268063122
2070637159
515206479
515083579
593602560
456126153
1262543874
1862121698
74976892
1157880968
1974159640
117336354
1791275810
466547304
383782797
1908407722
1097929124
1705829376
1944820459
110370041
1084089196
1137558241
1315892355
384803517
129076002
526134507
2113543313
1191376990
1404181799
320506288
1825902148
574444144
2099870185
1593248770
1779292572
547406633
1441443857
1539060769
329582375
953721902
668870253
152312395
385607672
1205360929
1248579137
1073756316
2108238295
229075660
1239187761
491246318
596146344
1841959623
216203568
1343920107
1433466956
2090134240
1100489845
1555290691
106829250
66479362
1549919722
1946419702
1307213804
2073612642
966676279
1779094773
285898352
309185828
21280651
203970048
666613875
1092825482
1605125707
942443734
1865029170
412986381
1821978253
1882070367
823295718
70863208
1792565921
1569779908
1746022765
1429768882
1382261339
1520136109
2085513955
1050376056
500186553
409435326
1553133743
1991560281
513002095
1755952052
1461566332
718694473
385019166
1224431316
784085860
627127995
1203260624
167537295
1853271201
339175118
1392216045
1512489240
1446976717
1366352066
283396153
1537630948
436559193
914860804
2042505375
529423655
1459324024
1873328305
1702652237
1045934768
465920088
1043001238
161866369
2045850794
2000784600
1565913768
1114553777
401539002
943737548
1615775247
1118567663
440704994
1028912335
1096213827
1712809894
918188053
703384569
743518176
1669404341
959867716
700187806
1305174772
696734875
166041053
1066985828
164862207
888145551
1152325100
1610863039
1455067956
705836710
438050080
901324712
1318319907
1094552367
845322222
973243801
1932861653
1825940030
1999772492
754662382
1306985012
1462981473
893207956
1986139966
555030914
1842545865
589270413
532869528
1659957424
1181534307
888196485
2030291387
498191212
310082994
1342460915
251937324
906862060
382166204
315432029
1597146769
1353182518
1024672348
1120951230
1066572793
2134769332
915287841
1899255747
694506379
2071770005
1169848057
985618788
1277127359
242568491
1195325820
1764548818
909241640
1045146539
2048034095
1625392388
1811598810
880399141
1906050733
79246436
1546118625
371370381
1494119252
469779242
1780024156
759098501
1947647756
1816048984
1383228775
1940495226
907173233
1435779347
1667387121
1981435210
2078285112
565222710
464644658
818138678
719334114
1431128561
2077389193
1539727937
382564832
349647919
1227172333
1231812032
2078849048
955143545
237789726
1334373338
1231607470
1671039393
1577033437
1374834306
932259720
688784486
282050230
1103756003
177492371
1683898253
644336947
924931429
1190527616
290152992
1119757451
1154765718
1579894119
1595917692
1666495541
1811955556
90502843
1076972681
208142621
175813169
174485147
1849346791
1536515390
1310845338
584582121
1492228034
490524715
632623681
1794912980
2008972464
494627156
114583551
265696905
593819916
454296083
701645901
1852705193
1268032633
1888911412
1931037042
1512226694
2017108507
1657296023
497683858
1261503727
186218655
861579611
212997474
700951021
75040267
1152189782
336533361
120422787
711569465
294412466
733536675
1391952272
1597278603
1565499475
1527355920
1309985139
1779357824
2065776463
1511348763
1501252694
1795962074
1183073481
1233714064
1514069514
49692817
833280557
1774503863
598669879
2107991466
470272090
1919762871
538236828
1122907700
435207644
173670031
211269921
1980487483
1461465580
1602718159
1462668292
2099495922
1065210270
642878294
66485403
23708695
911883166
367937566
1159535865
148192756
1967969484
233054455
274882286
953888321
1000084293
534303216
274916912
2067897077
7608209
157652016
1768844086
659705389
2042534909
815742715
2079408714
263984240
847701941
719663724
713685441
2045906958
1550881649
1657223229
1492013338
752485271
945138802
442112648
1951932432
1359388108
1110578528
339190419
488822715
1272753930
849289299
308806948
290832426
1063898779
539477537
511856459
181816269
1971850270
1050059446
628686093
1850799530
103939667
429701587
1387576325
1689919551
701909564
695534485
1624390192
1997512099
232699899
145348097
1114976766
2083209450
141191342
970095150
1672601139
1191290132
2070736321
727326656
273270820
1745430451
2083676891
1367422518
2135528735
91430861
1252006737
1836257404
1884949567
1369187405
69314360
685081212
375331385
465777683
92786759
1923631680
1833912484
1589708119
1541910496
557690126
1148382603
182973320
478259460
592014846
123331327
1194373552
2033893206
1116024830
2133437565
991137369
448531886
1890771918
297022008
998077047
1941090971
1055990328
1424950129
1316703454
901725503
988313884
410516571
496314930
1975651585
1931136988
346152569
681571640
946072249
994852532
1987804070
1898506886
1178691109
595415163
549665027
1178758286
940657797
228505870
428082539
57949823
1461643137
667465436
1402853648
350110661
2136106690
1940070293
643696913
847111667
1008799861
11924951
2033163670
1513600228
1824408209
580065085
1634035999
942854953
1479442303
468070875
477907297
354890465
1719575333
124127974
1059600478
1744565170
859850221
1793832886
426241045
1781394352
550541715
272083229
413035861
597628427
877966111
1648452511
1279630977
208227868
1604636919
969497235
873961700
1640628206
1877963142
313855972
1615556501
1418239281
960747601
623750595
1809116045
1318938116
797657988
75797242
891285989
1914788355
906527576
696066639
54556726
2063590820
86715106
1122023951
452444877
1961695987
1394300009
1489863326
768834155
1273765897
937707422
2071352575
1972640752
953355479
1549900203
2012476575
1523645108
1504086708
681904958
1712142818
831309014
1456127790
1306650082
1917843578
1412399084
976584696
2138081487
5611377
1170096779
666249162
442438384
791885769
121048556
532490918
1964651443
167281283
810938192
1104888594
1994777630
318088708
77346486
1155854969
170292073
255015877
119067434
408231636
1680560110
1752202579
725234393
269593215
1997747559
1427460722
538834644
1971232140
821119777
1345504138
1119721305
1750732960
636101078
1039652496
762397679
180229897
1922627268
2063122771
20550408
488586954
1418269017
2118431487
1767118797
1545022053
676730951
69639149
791050582
655743168
456778571
1440072740
432362151
1769347625
2081330905
493788143
1778694087
1063951414
505410918
813892584
1128291739
57124678
1034500938
1483039775
1942721799
583732854
2077472920
990221460
1163366024
922389082
649783878
954893789
728147795
256421186
1022520792
807830037
814856842
2109547618
666988769
1975116407
1722979348
442068794
440925827
1620731200
66304829
797657988
464527113
1222686141
1635217388
1553329941
671440714
474225432
927230490
1303496019
16330312
562319561
219536366
1338554525
2105054751
899694627
514053838
490958309
275678832
228154620
1618309711
1239153981
1236976399
1026575189
292971790
188856132
778919117
1954965892
872355342
529600152
1010814307
338343224
1039771955
975105562
487787304
531132360
1320057759
298080908
953752815
363978998
1838634797
220969916
1926568709
319440287
1422552960
1980864019
599843984
117766657
1457233435
885331465
592273260
1588994328
1736744658
1449219689
1135773856
713336348
408084286
761539574
1352089702
859153853
344821960
12116536
2039495311
118763989
633064507
50382712
1951636878
1214841727
1064274544
1123287051
1203036767
1802101403
1516260558
1091500173
864892345
1956150650
740915674
1982734729
1489098347
2072629265
1283850262
1277010108
1747401399
1014658646
147601555
797862859
648343072
1479186655
1665911643
2109418057
1552662671
52580882
2055426409
141801289
1808793562
938670593
380044475
1829953125
819362560
1202245677
718993031
1021786368
2055912838
983508270
1881499924
1055981015
1929365981
1325902140
1192126537
1423796426
1991581413
652557637
670589105
802279865
277681687
1174398068
1151537303
368798853
981694386
724127895
650158033
1824047869
560873978
1827025811
1669442826
618625058
1297832862
1799842840
122720263
1951580996
1008341113
12860632
360348491
1393930518
852802524
749128451
1549598246
301157777
2052394605
1532859874
1012505001
1724337186
1648603908
1337665713
2122902650
797506626
2051724302
1430252361
1940709430
2076864365
1179273595
138225806
550939067
1240459728
982343650
1483789268
657341008
2099140045
862334932
1710381816
2004110729
2070088139
1365338191
1572185007
2126794965
944741294
647598600
1367720129
1710161140
783518067
2141135361
721067325
1275801655
521026274
2075894077
123074598
2012698142
902386372
2125886559
47876013
1179753309
1741574494
895594857
775458345
1839689973
1174484796
463336504
1667535649
1733197302
1281042110
926822355
1679272688
679407429
237287274
555311417
1478836933
1132268901
935338317
1622328236
1769604839
1124290541
1786332419
1257866893
260835202
1206668885
2009122780
1688847451
1001259436
1423760936
156619917
362110481
1167696111
870421748
199903202
782731543
1457077168
1292294584
361160784
1498329616
992554544
1987896989
187544925
299403863
916855812
1140847750
793240538
1533184764
1638536093
49935150
1154352971
1091701138
235948939
1099883766
781593656
576284378
1916801647
778321525
1263534768
767525695
1801428150
538447631
916862388
1289071402
1821365328
1999085681
400336262
1751933516
23845583
1519382820
420551188
1352022454
1006419909
1913679925
708662823
760007368
568412906
721276294
2082026168
935344045
96116592
1339979842
33913977
134702990
62240677
458063509
485016532
2137369278
331424962
433033766
1768574501
1092267778
2060937233
900659207
87067341
1934783097
2104666873
1685093402
486534964
236408999
1109740969
548291704
1661140845
337513586
625125299
1294512784
966728412
1094231848
1283387771
1222748133
1703928184
1219105197
969243741
1793860194
414626894
1885213233
721945036
1441274955
1563448707
973799731
18540299
1639386324
1798611806
342906369
1703973789
839901634
637408481
1245386196
1277937572
985253055
140874623
1220883433
238058865
472218260
22364562
149087183
2097668379
1801320127
1340896351
768463818
791686507
1391934418
873460710
652459990
1052332488
18086675
427012336
935077243
667364522
961727267
1807908489
1947068596
357080634
1502334010
1534554398
810390928
2003975209
68595090
2115375170
1518444165
793537556
1288346862
769009523
45112534
577861214
855572142
1671424323
490371240
850285608
507404486
536741597
979917148
2035112115
29219332
72356775
662709253
1207863183
1379211584
143099185
1639446442
1329324340
1267761324
2144920137
1284985868
1990626990
2125536783
482064623
1567938420
2019638490
2115164605
1907836514
1658014015
1380212059
1478313563
583484504
1136721216
622739463
809921896
1124319047
312694087
496147328
317714683
164877239
81569036
442845479
1190906431
1036144468
1894875579
16375062
1807841792
293665612
238178469
425654744
8705799
1901623626
119947492
1865535224
517996636
1565372541
1527492205
1831337000
565970060
2028227460
1311687714
1239108605
1874222677
1782803198
450639906
426151107
413072640
233792685
1206386660
929246098
386961091
1135833808
1867270056
1235555095
1652077752
367711655
1145714052
143423981
1692552756
532667606
1449462899
1550103989
1644024376
177410968
437775588
1519236227
1912278466
243024949
1577868729
759664417
1861924218
620612008
842252914
1713223267
813972843
815599295
862887654
254764440
1461760689
329045776
230728738
1336954315
1719734554
2116053016
146243887
1638297843
451696993
449124088
356128778
1180077168
2049357366
1901370714
1107527657
312007590
1523751671
99200747
1878163456
651788395
1613585349
66519310
220606169
616284866
885391874
481960988
35171892
945448604
736917672
1961150442
1256517162
1799024017
2143359166
1155227161
967104456
466342644
99762687
1604636919
1538441457
1783627925
647376213
757982243
1509258491
1776066419
1374647150
1604465295
977851390
1689637811
1040728221
1419246561
967364575
693324621
678430386
806843560
1151165031
1514537929
28755783
1498779334
1651631422
789098126
1281563028
1163163088
867282400
1116142897
150709540
1846034852
322493015
580390877
541349187
1320086331
680223066
691211521
407874801
1783895669
1820539023
922863453
5777238
332620690
230911178
1306384932
591188456
536536468
846960628
1906491370
633408906
1064544075
286991519
976110214
952356091
144966589
604164835
674702189
469979794
981673869
1684332642
1503773588
881073912
1742444929
1746373537
1145870477
631816781
1164470563
2083041128
1591254198
2145647830
578795458
707625020
8283866
953367878
1201291137
555273589
1454547738
918181039
1470174672
770805496
1390178094
1927914419
1328474618
1409756254
1466586700
1647940308
61721321
1251603680
1603795843
1203320203
1122548597
332130500
4586338
604237130
849517499
175151999
1549083164
989486500
194595315
680253659
1094213813
140502894
415463049
1088053468
294220535
1908103268
945839779
883907975
394531170
730656834
2120013940
1841951042
1194052680
181430098
908014584
1467921976
1585259841
290708423
1117285367
886394546
789595458
1524359305
1901582475
368883137
842053708
1459160483
912363441
91745387
1801481355
1826689713
2087313404
1096181791
139613698
218468761
909188200
496205874
1713950604
415398941
1760964787
1712885131
1393930518
495482129
139040651
1585959553
1389485709
1493858478
536542193
466466622
998119993
490490424
564966657
1885177373
846275115
1214422089
360854460
2049357366
1425380296
1962191036
775857594
1057096142
1518504417
1118317026
1775526815
1226592551
385263164
681983968
1422478356
545568719
1253835768
191924340
734714914
628389149
1703260626
598751916
1366315038
729949402
1593527600
31654895
1625675188
1352774857
1576664530
1483375349
33851839
376358726
986791188
57788265
809263362
1011959346
2007328637
808325826
593709404
529713758
1019543799
300959679
1585136868
690445450
789199517
2029073321
2059337107
857557174
1128015154
1345178035
787163494
755494624
751749079
668135093
1544827250
740036011
812070106
1592714540
166753239
1986136100
557232108
1458001622
275078541
1356393474
1808860686
1958205802
285823997
387485814
1354369161
214243135
51684894
768486651
250582670
1062799776
202496358
1550853226
499656006
315466157
1918209502
934806419
1972582888
1419002906
1504424450
3437553
1865766734
1646913388
607271713
1118411928
886332626
1160772585
1654539280
1111282787
1419908928
1156745180
1769423842
770711129
1433769249
220911544
455089553
343380855
827652556
685286980
9300567
999170537
1483084902
115897554
66367308
788440228
1540983397
382318657
534563726
272469152
1071414344
489114276
598691246
572858617
1445846316
332789485
1120872046
1853790168
301867191
720890120
1152264867
1905983464
336272028
808920895
753160460
1067807723
349432330
1292547784
851417700
801298902
848099237
1622920560
634683205
71450881
1823493522
1103720018
132865545
1146844256
160295773
1870077293
1376201165
1458449878
674105495
794575831
883163800
1908443017
1650600666
948142869
1269803110
336066957
143926715
148095646
900068261
1768634759
150228913
1579382197
1323921740
363292179
551731699
1903401909
1660096250
1835117038
1960605214
1184633643
277933364
483645159
2102031680
1465825554
883830568
1493926214
555906383
1945701551
1069855716
2008537180
1553829319
816346446
42871594
1488167561
339542074
1152430879
25495587
1003423720
1066965280
10145192
1304940164
1115744141
1899773009
186419792
1341192902
306143318
1998218972
1529949726
818157368
781901022
451995190
1586364644
59845029
1070569192
783896719
1986261074
32410448
108429093
2062714517
287921852
1870433703
1308501088
2025369483
106540803
318876275
19600962
976509898
480068319
1380794039
1779497467
267415987
524565027
1376871241
1058812137
1862412784
1016304020
1230257135
1610830803
2112657663
924153958
788546149
1825035149
108623508
601288510
1229135944
1923469766
1210185895
2082497085
246147346
1599682086
293653469
1934021918
882451897
1784017703
1440933317
1074935781
1589832248
1681410629
1130436398
1333875
1324646621
1452554190
1850651560
793587285
1393190645
1410948482
951550722
1842746374
776901395
1117944352
1594958436
406971663
2145352085
1050863128
199872757
1351341367
1796787526
34510210
2036785896
649255795
1634655327
86106295
1914278464
1907957017
811234282
1390843261
2044106470
2046543630
2125516727
432732018
1024315488
400993670
1234042581
1837774461
1498967791
625577546
67305662
886043499
696472730
1850252172
948982153
1904385077
1343005531
2113684501
182884221
1727749398
1622309177
1891348837
483233165
372357549
1699046962
1923151474
96467015
1296702594
712329158
344772895
2117409487
719692793
1853608692
1776951425
422805643
1979924379
799422280
1667976721
686989442
1165258314
1766587291
2144089161
1442620971
230966249
126410519
1045307070
487552902
1137159724
1436262062
1129815437
1676133805
1432635663
383331541
532345918
26555564
319051374
2045627489
1181175472
828087358
602618802
137654129
874792092
573604474
464921108
867249526
906335595
682884601
995089091
1543947455
1266286790
1582260344
1285249133
1137442766
1450823468
2086175402
1212501475
334206195
1173860960
445613658
1505048000
1884319435
1147727001
1545484216
601742301
994046656
1954289191
220528386
166752118
1996705418
1376462334
1643094384
315184518
1863847271
1666415601
1217808899
1133102649
1106358813
1973902174
950186721
578801481
711524270
82464810
964584896
1601263360
1263107745
858596237
358937684
1707644425
1891697388
1302269206
756742137
1630757365
1771381421
2011853683
49075756
1664869282
2125844552
2124071144
1099236255
105773638
2122605627
1212992596
164469197
1887579020
1118787368
244782617
1828089988
1938758097
950474837
504980034
1266731466
1171128312
1541367359
1401743151
1763743207
2040821903
1397109379
1130700911
1716656644
125154519
2124517291
371597818
1919576476
709849957
1714102167
1857427446
370759377
490883533
632307791
75661068
1158411163
2083780514
1856481816
451398062
604849982
1499177153
1933460695
2047035700
1052952797
1245704921
111229626
86048126
2032455729
183815331
687993911
939258953
998923519
1880984965
1435901554
1191421135
1109055619
1104542206
2125317449
826335159
1187270361
1234628374
617716177
154345191
57553654
234239957
54606183
1831206534
344010742
989370109
628682746
655021508
560561226
1959753391
227231773
1678276007
2121164216
402718965
1495659433
42130013
800307663
1896814096
524067549
2013206730
265328420
1625143896
1482204408
2044988394
1716439229
452003141
2079850894
2017197395
1689101467
679407429
157803046
833257955
1700831852
1888801366
404280826
1877957090
1380893739
167717233
712097123
1423048284
534853272
1854715323
835626564
1175019453
299246064
1808045541
212822348
1367923745
319359156
1997438809
938451978
1336345513
441546073
1914959185
1495011499
1602040339
2147042180
1752183940
973580832
1280679406
60517712
2057957111
2116354709
652601634
606141583
359168441
257891633
458961417
903792879
1200371246
1151302982
5273812
331284236
1450705279
270095913
1056495317
1202879906
595574226
1351327820
782307073
1851923235
446661809
1676332197
1441193314
1290962426
1989237373
282733929
1514032460
1685025806
1195627469
1209186292
347925200
1307555626
924449491
613716853
1666402385
255524014
760940349
1989879011
1745807457
1218053432
1374458163
1993280285
14166590
917632681
782616124
1152387479
1309723776
198849046
1275315908
674015133
1272622953
1424302682
792132839
1089663832
451254576
157868922
836457343
1648349226
716992656
102670334
1102260370
218452370
1431824559
418890621
763154379
1048547744
260602542
895165446
417516438
612626728
435738681
790679490
1895694908
389312593
616962262
1850554181
995251220
1113778456
720044280
1621336452
1128907523
133299592
2081930528
191084521
1545948480
753209796
1947289763
140808446
895445994
251154631
1807747602
537104059
1135785450
1075310761
1172359508
963744241
396321434
154010620
2020768762
1774423801
2136460291
1930729894
2109773202
123668905
1261700541
1034163466
1866507194
1966648590
2011787775
111146402
749849483
1526524632
1886160532
1245605963
715017709
1920109062
20184856
1006610218
1366679951
1132403258
1536583801
1237504606
614404742
90109292
313693646
744277869
1572799858
606923711
1485368601
340246838
1932551810
1101166932
1588190980
596186244
1074514938
555979637
1173680559
1310963551
2144029441
1968313528
1885189069
1615985261
1794976412
792196219
63204424
1077537983
1131463329
1201232102
142920433
5844997
1786481558
1245473155
569421717
249162
805887792
934549603
904013305
1322372979
1149349979
1150048167
224650686
371921052
1358818120
849255892
86350268
1574660402
481565788
506569213
2006329204
1849483674
590784830
929101061
71625616
443565321
41554894
1022663761
1300108444
1059057305
894507806
1822712746
310598296
1253151299
24630255
122692499
1889666695
2072692804
1101466785
301309016
1898269813
1848916569
377037660
98985815
34947366
1343176989
634672758
776209695
595074311
1154106288
138371259
64649143
1740578119
1348846832
2046399025
1570421579
885359296
1170334737
311008314
426258514
324640819
430993978
933682422
1855384468
86162832
627499775
631896218
1290185096
138984321
1237080612
280951430
1002117582
1001547061
498609329
1801813901
1326557683
189569748
1740547661
1877614302
1741883477
1962725759
91732788
1930661868
971993619
891919465
1735561966
53715177
582095150
31830709
1992934031
219115554
1398926593
68364827
477547927
853819158
243063593
393965924
1804793772
1082288490
527798428
1100958865
679675481
370888625
1378548800
705135216
810324813
494112248
34325675
278064150
2046955874
1543648853
834412934
2141184525
1517032747
1383369278
1350988037
1150994297
1768239533
672503554
1795495367
639483332
1514802311
1078874338
1667848780
835612734
862777637
1635744947
1293703677
1654022114
2007182077
1743930536
534848764
1543846587
300771176
1266273604
554120352
125773013
1136721216
378296823
647980967
890415964
1602214923
585666492
1968137903
2000770717
1396995358
2050682933
681824282
1386499648
1475656669
1270600726
1991114779
239742668
1808427025
1292723191
834668116
79165129
1445212110
715654673
477772705
1934623453
839104309
204913460
1149398520
1963258611
758626115
1860320320
669418530
273480875
1564996620
1259878674
1116703089
1834618981
430567712
995419064
1343995478
1820387030
116163211
1075312864
315307515
750590944
942894516
1728798939
1709007653
911568009
1066396497
954695022
940347886
868775243
873460710
965589417
914122157
546148873
2125617896
1565608278
1046314051
611876150
1327626056
1503554139
1115979834
1607398816
1462004029
1094943656
1427646590
722230170
503270698
1584302070
1716354243
803103721
367387711
1189197256
1289031082
1699983672
912332924
1183870077
2056890962
1750051341
93680509
485786951
7623433
1073917846
1024137722
626672415
2117337154
542671524
1600700304
674516381
685584382
1035320690
462186287
389638151
698382075
422119504
2113668318
1887178096
1181854516
447844591
215033269
53661043
1816048984
37067718
1734197430
1371497583
308705705
1942390395
608322076
1687653544
2055444481
2102926630
1393281278
567605240
2100435674
1481104000
150506088
932076689
862305080
1547081538
948619308
1774639530
1775788090
1783530648
1752185433
1865489340
864643900
258084649
1540407395
270393919
297290208
524188561
226851889
1728768667
1301964749
1729792891
1979874265
1162525683
1791216039
211306668
1216057187
1822092203
1898507331
722124049
1885029200
583883934
1281970154
1076170275
1380175631
1420139047
2067891424
1465549075
524024294
2065790026
1017273488
74417893
130261163
1786332419
921361127
76400522
1158292654
522926398
1414506448
941671493
1481360625
773357141
1839277168
1621217572
478182358
755744412
2031373136
576668948
630774148
1675338921
1923664820
108078538
1131247542
911133612
1279949623
655433371
888246303
1606294270
2086720405
1774807603
2030248403
1414643906
1900391334
1184514721
1521198265
1033240104
775457538
578978560
2043828206
370196500
198404361
502826930
250089247
1362740686
2137856800
1717337824
36255053
869360161
326603727
577310012
1512763248
1322927197
1277528967
1087652668
1312500371
509938752
500183270
1036468605
575408144
1850880362
1632151697
1291197544
1340186831
1878269310
1995803199
1342216495
472998723
551202332
316016208
329876718
557275930
139829669
719391973
676627759
689268320
285122279
718132468
858760599
56102861
1088392858
646673683
1464841838
992999280
1852067277
2103983606
1072322718
1564612445
1794198944
1005603010
899340907
1016150638
2044943870
2095088519
2071706657
1163490477
1670993916
571979983
987005736
1663817215
943567836
837525789
1591108196
1066188649
1237034938
314613852
1427777533
1212439472
1362810522
416143498
1573653288
1569490814
64872489
979282042
1208208330
1552160510
879443271
322004263
1023825088
23229110
535777068
189132164
1962771524
2091867580
500337761
1426099003
423964962
228826859
18097181
1314661523
195740377
1569879008
368334999
1536538534
389932036
1159173494
242512790
770815680
1052412715
1011302320
1735344490
1903969276
476096502
847933373
220594222
1522601489
2046476773
8494346
873961700
1195034024
70985436
1704072762
1701806131
2065538206
179675206
1762248877
199262525
1775603065
1157662674
191360809
1197744908
624334687
1380689232
179916740
1213541613
951248448
2142940387
521800037
1102564093
1286065375
1694049534
1490549946
751255682
69092467
2129786414
909662171
503327493
970118859
1343278889
1947405294
2082519889
1193939577
447798550
1094641747
617827333
1519858049
318479961
1303641956
791352016
1641330041
1778043319
1650676338
1486047579
1884971411
1073338978
139673716
213052586
1462781600
637527868
1282607534
1374616147
562001535
211895358
1097122169
2002800231
498524700
1416172373
797535268
1062274700
830182077
1753382796
154112544
2093347297
997300155
1405659240
1118299543
1321202660
1859283657
1984567246
1605535068
992773092
1639867179
1926612444
383985416
1958411225
745361886
552706863
2038736438
1846215308
957529683
121724447
147295930
2005732645
1866044273
1528382320
1470352868
1616942107
1903492930
2053047071
990602445
76664155
1037620971
675270770
1365971813
1149527726
171970104
8816107
900906573
1606819860
822818321
1545554445
2110115778
1238181513
127548659
531161057
73334209
1447878301
1380722304
1319134084
494093992
1890488413
1271784735
680074136
533062946
20266566
1139524510
2067958844
611553079
2141216524
686627199
707169095
257264733
492191937
1614752208
1465799164
296581034
114620630
363390508
1690089702
834737513
230771634
677882740
801945574
948683209
1385852420
601188935
577994488
1977077560
1680931271
1561751388
566183866
50829603
1156675941
1909376694
2017117795
415312529
790059262
546175557
1856668621
1492856821
604715478
1316703454
1892750958
23743416
1460835398
1747857700
1078722192
1849542172
1924032374
1298776925
52846856
1943017225
1893306448
1711041561
2012682324
7800080
550859750
19863249
1674630584
1929241695
429526117
1484000306
461787421
2052787127
213058655
579860302
378239327
1633483673
1805409947
1816174166
1061086415
1583651159
176486483
108850590
2065482782
1802901110
862729955
437510520
1023631582
306524368
1850410864
796943347
1131919902
222195906
1536618359
1426325857
875389636
1396478409
390726807
545980867
569145354
1961713766
960657560
1456578994
1104165418
1361865132
1268051085
2001067890
185511233
361926117
2016163314
288787297
1395444566
291116411
176773050
774153352
831833339
1517401110
2095947765
1756761399
535828145
681411066
175681332
1455253641
1542060756
746050989
141311865
1484238466
307991365
1968884441
587050129
41852740
1391047466
100429802
2128535988
998204607
1328578499
1121585627
1286563003
893165974
823509706
1927914419
312938424
501832519
1932116151
1288181964
1647728465
1938861878
129581382
179775360
150012655
1382258166
92548282
310259902
1644844229
1864880647
1028435596
31692761
733955167
911248055
1950460941
1909281109
61957820
1036828401
1886739152
2028126200
1188027904
693909335
52082895
1931406714
789567048
736567714
2120997348
310539918
1823286701
83829484
733767758
1151956886
952661566
252076327
1800221518
1563386385
1027977625
1386106190
1160036052
2060171
85863678
1229953803
552234314
1899741156
935751881
1003385270
31395491
465809563
1179311057
407162883
476430669
1712141984
101778252
345442393
1237244228
1302708959
171074467
223973613
1140863398
1798134971
1571448568
868217458
1113493595
1217876555
148890789
1604893332
312370200
886002937
367760244
265897370
1735080675
19310298
1099145758
1852170147
1620797879
1948519138
1502212945
75418627
630929367
137817003
676476374
1290288231
180055887
104160983
709665817
191917532
1266946245
1215046881
1757078795
229458820
2085160713
1307232173
489154710
128275286
1960307264
746812593
1168656028
1620075449
1636581469
291259152
331105191
983533290
316077832
465396300
1397109379
790470068
1823314402
439181748
766714432
1820263054
885398362
904303434
1218661139
2039260917
903995558
2028091125
2107249276
919146638
1234104470
2054032349
175607879
1004128981
1236852739
1053036416
310691671
1337309158
608054921
1355510612
1864702118
684410283
900911399
1287099722
1651757379
967261266
1369304885
1329631179
829337892
1798422998
28434966
385160578
960662213
1687665949
496154660
1126327637
909328278
285304264
1313461494
1213932727
81521087
1679073381
168762892
797952199
1133296912
1018720601
1720396336
405300026
553419438
1716871207
1401775421
1736744658
356461486
441670010
871609546
187789492
915848210
1350474280
1189065736
944805379
1219812045
1428985439
626952086
1920462685
806624412
2050463739
910850183
131049006
1616574044
269273853
743323193
2066256256
909657238
727526524
1763405365
67799446
502580011
1548179456
214360005
35344690
327220882
217156426
976862526
334201190
1312047497
2120133477
1261004951
1824580329
70467588
97043373
408231636
1895759173
1936079444
1524803036
1460318367
1093496324
1920459741
2108916869
261553045
1142337683
513466156
2123003706
1864847265
189657934
573943138
2077499321
109812688
1002499172
1121603591
690880270
1573765966
385321466
1342601376
1938575607
1629639349
1462449156
766660782
1257520010
210856408
635433834
245590723
923586501
1040654126
911272717
251770404
2119870564
2062393699
1225582559
974651916
1628297393
905884169
1697476077
1182269553
2127042572
1445261788
2143338663
1986750453
221905911
726140239
1494591704
1010439254
1580982627
386244727
1841927143
2019324985
1769677668
1096958643
1958076632
1060238177
1874278356
55104353
581562609
382204889
32747274
1666172605
598669879
624561332
553647651
488586186
869658050
586992866
82785479
298222748
1087648732
1842110106
1181850045
453564409
314743680
2098233227
1605926014
953912094
1397463629
1936858693
2076991886
289431743
196909888
224275646
1719479770
583187809
879721351
130131843
1399119738
1361843764
872222859
682533093
339331270
642702398
242632466
596391037
181644018
1637215845
736865807
382753906
1500327207
1693291729
1613326928
289454613
520411646
1632830295
1238363264
799766786
60353880
130002643
1766240515
967764769
1589252288
792241435
1348644808
62117091
1149035319
1689533742
747152779
155428265
886969937
964326878
107207644
832207707
1215633759
517742272
2099885775
125632480
1982326216
717177597
1514802311
1276641472
1695459550
1811503887
2076234165
1284056354
648052087
1197916580
909214046
2122588242
1603085454
939007805
1230084800
1560041172
312182646
936807186
1013748984
821021171
1843224691
1481675859
1959746087
1077737046
1157802897
631928554
1148966920
1744117931
1410631752
1398450859
2059031779
430726791
1890902655
1357686491
976584235
859325458
1515851439
948811397
1669331507
1685557999
656116910
735930999
1706388131
362501359
1692742470
2030040275
29316451
1121271186
404542629
1704775723
171350126
66199778
910213665
1021932611
1161696308
1391784406
909585417
1165125317
1387161207
622962292
1508338089
1786262659
1232066296
984399164
1609763027
1595843183
1966408693
740584524
383834927
1433956476
1561052575
2063093803
368426414
451315432
259670009
1962204615
1806149434
1543372182
1966158574
1251812022
849487880
807602309
1755129176
1293608968
1688807805
198571612
940227161
1082720185
2050551351
1784506016
514988071
599621363
1202734437
1063042031
1739437963
466358030
1285426390
1424417055
151233845
962876659
91683490
463691558
1544404013
2130870151
497185062
520634061
1393878274
222900708
721791347
1069049891
876196679
1434937983
165903425
291043410
108223528
493585886
1755088420
1115039307
1786381293
1133522302
729161877
613484488
663922385
848828211
207033700
1328240846
1015623219
1195637823
1818282573
1613394641
765995927
1602997879
1094705377
1924124279
473229308
372704543
1977201940
1749547716
238083986
778292265
1098335234
942733134
647722143
1058586823
1072406941
59654317
264810049
888611167
439048357
1385861887
173639254
1140620532
1333170019
300799095
1271402321
1930891389
66517629
1096124450
1171912036
1025899751
430072394
1289056369
620584084
858037771
2116989981
919991715
567120022
616031426
1193350677
1497347332
2111832096
1369051093
1606697104
1392690514
1313950892
1243170756
185506191
238126077
897596138
1987791362
2085110544
144533280
598276631
154073422
99789693
1568010585
1062096334
1387974744
932260192
1508958952
411882809
1030933841
634242225
146149900
1000308994
588325254
630778401
303872118
164583490
1061991461
677847181
733153455
1551090973
1855358471
470121397
1923119793
1762944976
2063303373
1141076743
1345125646
531094434
1218459426
913051991
754598586
1283772352
1367843920
29654930
1646853495
2092884567
1162518929
1009238187
1888806544
228169820
1288275850
306644029
81969351
419139833
1056213140
112532164
1802871826
2118281170
844011961
386987383
1938565701
720102794
1578930987
1606772377
475367551
2123678603
605153805
1453061138
702335871
1538081815
1958286302
1266991222
2019358179
2029111327
1816910811
37602073
1929478136
809062849
1553389938
1684910626
558231843
674093443
1444925361
721859031
2135375110
77332291
1417604775
299007091
746598722
630657281
1847129764
1371103829
483651307
1865662332
1373597623
1689050088
2133096118
1309985139
625770015
180269092
36054243
389374645
559174978
1114931911
935896477
829382896
2073350075
421284320
206271107
840408136
1175577775
1921051746
1720247526
716854237
377375123
832148342
1501763437
48066468
1298090581
641994940
572562134
1108900247
1045062377
204567901
1400633812
2123680247
822221810
2006680685
1890773252
1878869744
1339321173
413359484
1239242807
883977703
395821138
26760737
698451949
1861227859
1968706940
1319948251
488888347
1309762215
1021106354
1701104458
513679740
1192126537
798741197
200420725
1456250844
1691184604
1788954796
293292952
554943578
44292872
1250372148
1600379596
1419347863
697029128
1426015663
1655632599
213079242
2097994954
1617961249
974287158
1811675094
1207864830
1179673650
1360079117
1392103211
1511631358
730811513
773732067
2115862135
723623012
254880932
413842661
524483869
363770098
1805692437
345650347
1675061851
868219223
124865748
1468456542
966683935
1734811524
2081999592
1673288832
301305013
1271784735
1232728070
1624786967
1566740967
1752202579
1272852783
721635477
2103349938
1641260822
112199962
882520238
1096207828
1111967478
428589071
214699417
418142360
1636019293
270095913
480191525
2031935914
548365897
985893558
801567151
1369443188
1746352913
995746915
1209109045
989882540
1947777435
691837061
1472191892
250025162
339444536
291237656
993118895
151444517
651442690
724653351
1217214600
1656952525
1288158027
491028354
2059981739
1224431316
97246648
674738601
1353034226
1632281718
232563096
997184731
832376698
48547474
563509287
65681854
1562256624
1520708929
1440102363
1563014808
1415256800
2115354524
427386308
1162522039
929401080
861806607
326680883
615930018
293371031
1409762100
633197077
991005484
207173690
462598867
1498967791
595598743
1450829925
1973250749
1181690869
719659527
1981559467
687698166
116522444
367327364
1388770479
1700609053
2144760973
1925976801
2073149417
313504253
1049540473
1939933021
475973385
584666510
471603348
1284328876
1589243907
1976423278
304880503
1502628531
1264222914
921668806
823938049
595220059
1097122169
421919351
942043222
153708764
1245428714
716315673
607790858
660594277
1954798888
1346250825
1867511195
1270896641
236644308
959811474
531298721
1450038719
1771746252
137268514
2101430752
184576876
781510633
2128728388
1271398759
204263622
49864384
1844207780
497917537
1536556890
1049341757
2106457427
1112305940
107801260
1653144261
128912109
2051895944
1831788835
823769926
231356449
365564649
1319550565
1098071391
1561391712
455444674
1911861522
1759123595
624840584
258628603
1940298058
2141716350
336005291
1150873535
16479953
155245700
1062590162
1417859609
810823189
2076998821
177492371
528243026
1121304607
930861174
194032045
115332757
553905877
416088594
1363961017
81382141
141911139
2116976834
1624353445
170001618
1745616255
975913722
1208479680
625875391
382236117
1322610295
213381208
1857073157
210823045
503523358
1682694938
829631330
455112856
1913703937
1724946652
26374690
547925496
758322402
40429224
1306702394
690779119
2092622814
536484574
682673185
2146835968
673087930
375076774
1288431500
605476272
734221341
900506652
724407065
468746310
2016655166
1777172496
110479280
1784833616
1146339180
1767037581
176144478
1060761787
1879908750
591708218
1396152429
601338581
5257365
196295429
470751140
1710896949
674364840
1249733747
2048086520
728452207
1827738530
2139087656
1704501822
1496864767
523727263
2047677160
1405511989
1258817676
888277058
462415921
667141248
493452784
948439113
1637792846
1018986606
2074593626
979277643
46742297
1183844148
2100756428
96888082
1815794102
1313065471
1876606647
1706440530
983313887
2111832096
284005854
1021053977
678755663
1986243495
1362282670
2011199627
1781552667
344942830
1989928014
984212019
54641212
1775625973
906974004
799766786
2117896909
1518748655
1434668011
805063758
1672007086
1830073284
114884925
880292705
626022993
670639345
124420475
462471452
797887950
791920487
1342484592
2063390920
528112150
1245379502
677625828
1328240846
1406188712
951185380
409795363
1200198735
1764640816
489941494
103253725
1851557413
358131801
1324059972
2136932482
1175883600
1927785588
1060835314
2071830795
899848946
1537380415
1822264924
20859297
1713221260
1366756777
1197229683
158942352
1803656576
1691668284
1331572889
1245491757
1735477702
1732244397
932079497
1694544008
1140867591
1875477117
792132839
1817816526
870709904
900910933
1029237694
1505520841
1657836109
1687291845
966499173
1937243516
37035715
1970739829
807239036
1091144088
1279800408
1176402887
857945359
1099863647
420519476
1867084053
2106807369
1573178054
3905564
1638755020
277216691
1473737241
1451606277
1167807426
1547327107
1948760160
203784519
1723237894
1561751388
1786893009
2131632623
1833438049
374887053
814478728
122640967
130240358
1521916895
1845758616
1547384323
1993927018
757340345
1429013575
1614762587
711440179
1767283444
922918262
845283317
874658713
2028213054
65149372
972381203
404363448
647575338
569423459
1735528720
2019385501
796623969
1265761303
2146081211
465307444
677447245
15634193
1994480499
1696925917
487012846
30389885
1743690748
249290354
590353236
1342665930
743139686
1783895669
2078595771
189234940
1547898446
1008271535
1524614765
1942467677
2101804517
1339750202
436502619
1170474433
1180943
288591993
2023142658
791885769
1268706266
1751179991
999143154
677068630
195176481
719574239
1530523959
507179643
1128275641
377242129
1026998565
2117361323
613000953
1553814127
1963432237
1309934481
1772260590
1391737536
902031156
685598557
1546118625
952326090
818901636
1562792313
289063532
1809371276
570808177
1527308737
1772250024
679943643
1434921496
566366275
714657933
234342188
696407482
821913961
2048547216
604128566
771151025
1758275814
893995822
301619671
602692218
1726774346
1348079634
468565404
2085383687
663433875
784168739
1192733603
918114030
2067903882
1404008241
374943831
1611426839
2016858532
856339075
326965719
137165790
134856420
1604416986
810990666
1665851755
1883478700
32293372
163580601
1279841011
1001909759
1319094966
79830418
2129772387
1355985711
1588079292
1814703487
1728474684
997869214
418248183
498954491
617434704
1688637882
259649299
2027108839
1039679158
940276286
184256152
1593638468
1805638351
1279147928
745408027
951964160
783866496
1781131867
630240370
1725972213
1103456675
755809592
1360079117
1094797347
959415540
2099025535
2003530728
1134376846
975446880
1543348098
1501159213
1966047437
1045146786
1507768898
1380171918
254134919
1908594773
466019001
533076456
1235720577
891872317
1619490613
823805652
1289141403
773396099
2031230738
1094067025
415079333
125079216
1255034206
1401830773
691715172
1845562757
105487381
456026230
2127769225
240131588
887207604
1599190439
771004265
1074107708
1579296114
1864875239
1160615829
192558599
2128113534
386108899
671015679
1586136245
371459732
839513906
2132442198
1128094580
1838217598
1249524020
576108944
313438706
388411074
587393597
2077369699
189582367
1354772517
24481417
919918335
1916252542
667905790
88952768
360546577
2039405345
875572949
1125382606
401871278
518299625
1346626520
686891065
889874416
2027442597
1951518339
1913050186
680242490
2093425033
1631386905
1497828444
2129171198
733903246
1730954931
2047453309
1044506262
1165015532
821893686
53967784
296097680
1452589934
133050020
1721626690
1904029094
2027691930
1417662804
406860556
1317256024
1716843808
1298844175
1349716660
600050073
1432073421
424940672
1621264570
549494563
69912709
975105562
1675217894
800342025
1154436333
973703820
1794917085
189658432
776200849
1324507588
806525463
1658049143
49116777
824112717
191023718
851460267
1272915048
1329680871
972810945
921800693
1614567910
1684108461
833990610
815998133
340726962
24650331
203971889
875820066
980710993
472722146
23530570
1084572418
580828714
1373223678
1227966331
2077876377
1437885194
347442887
1362053225
926473167
776689598
939182469
944621370
232857209
1399491776
1066314128
942312261
1306410997
384364225
60784630
885527479
544713738
1154121401
956871122
1267954058
1890142414
1311469332
234627760
228570588
70693182
1596733641
1258795095
808766621
286698574
1670457934
2054276496
550780799
305765872
1111097852
1484439829
1659148357
359068934
58336354
2054841150
2054848134
1028822380
66121039
679957277
598438706
874088305
160493712
1435491168
1817284241
352302598
1333133015
204768837
149272590
1867472168
1210818159
905146066
483533718
1384655037
1811926594
1884930826
643915386
1535128033
734248554
1204338420
170349957
840137803
2134055580
240983474
1606116159
1515822829
1626887945
1872018887
1253020602
1284912253
825558443
789675609
1100327820
1494061085
991009375
239943053
1216290883
1209839549
1217318489
1713251331
1902530525
434645641
694591087
2046746596
490742639
1698425959
1727818334
1080103777
515111281
1706724161
1706463046
1106133246
1389840881
563406860
1670505079
2143529123
1043821280
341625685
1992598808
838990909
596215376
1974296287
1656076517
1903679587
1311955765
984356198
33998619
1498777589
194107427
1145482903
1005727358
1851264012
964265169
107952621
1385282303
194816232
373575882
1204047008
1061602451
437376516
134454518
1412328200
62864952
767864552
603748337
1925334412
1942158762
576411434
1739597758
1249858457
40490482
1528294410
1752020583
1841656765
276787923
973708190
607419811
989193364
4331316
1786444041
1459402385
1363641276
1917856684
653389597
1881161649
996336059
1106067725
365039864
610761114
91585003
1732183684
277457903
257959948
2078929058
816264594
548726511
1863775219
1333976051
1950729197
557845413
1764446792
859011521
631084482
289308241
69282451
1087058875
1750447854
876538613
903278657
423289140
1214065336
1652105377
2098794708
1573702016
470695456
1358048511
301794022
1042126297
1501098583
516978848
20508313
1593850811
585760492
1618395729
1915855987
860392771
266613573
1317686385
906098977
561905834
1327200669
307694811
437224398
1148966920
839079068
692261952
1625989785
1967553137
74928374
1384363266
1727224689
665141923
2000870269
676143661
919025355
1405695841
1300337263
1128369057
530826377
1997467184
1865617053
523394731
1011003151
779916343
1382749579
2076898605
1227718404
1454685987
662025520
266049150
83735824
489237410
850889466
2052394605
1738968878
1001087396
1095858795
804235141
937772348
821896672
430105816
1682591087
163785825
563048360
2115196428
1585649023
26730909
2107260558
2127885092
534896555
693406751
1401689192
1587433964
925317278
1460508093
989888064
1282860451
1932960139
1042377391
631854691
284113424
2011013647
1850583443
86715106
771387600
162596836
980340060
1248021410
1662705683
1228516161
729311363
780265058
2007564995
1339136121
1769150205
486192540
1311287769
613912383
336780410
1942023738
966802913
443081598
818090105
1179852986
460970877
523975685
717820723
345395321
2035901046
1151859731
1678171279
490394974
111576599
2038526413
1873679555
1651775747
1634993460
1020176657
1012970458
1459686789
2051271236
722660795
1940409533
1876585381
465178490
278973042
611023091
1974232410
2095569758
1603589129
581332838
1983485746
104504684
1038674377
2064151046
1020372985
1104414240
1091423392
844223342
1501853080
455366410
2103336789
1298720976
561458016
359790430
558474197
2081178247
1231053008
646289299
1021574201
1177006210
1905886816
948333900
576608909
1321914186
1593757329
648939121
1300896161
1298326519
313344499
842111590
2096515695
1096689207
885366086
1746308643
575359990
1454640912
1727086366
1361528473
878381197
1811182130
846962669
1612345734
1718703900
746966786
1177838632
467090313
185607596
1951100059
184550098
1454685987
237109695
1971526009
1158481603
220138135
600170030
1955881540
848675287
1555043972
1115478838
2043959789
2147462995
1904608856
922864099
313718757
1176494501
215613784
1302869731
374061885
1632880712
2030170831
1942040209
976496218
2062017177
1938209406
1092118898
435928103
1731575659
1087596511
554233311
551845207
870215687
2009971854
2006125103
307132661
578998904
946765136
186800011
250998644
96442592
2041422471
2036999074
1647560659
57899389
375649557
1882080590
1323626444
774357960
844751513
826058714
1836450436
882664551
1446532172
2145652986
930309524
817693806
274997443
1900143797
1795655536
1175663236
861428013
610296054
1424878480
1561196257
740930044
1543573573
1318740154
1590746266
1365222135
714512919
664405619
1082038649
1444659137
1275014557
14895392
148415260
385619433
2058016520
975496718
1184153784
15686237
2067336151
95723723
687720130
1217252991
133038688
935988667
529608884
2094472746
1378987796
318627126
613492729
691694961
639301601
1464621016
798349295
1895475241
138983467
1108171709
1263918849
1238711598
1538562219
467533292
555618857
103649038
115324938
1509307665
1351966466
1643152972
764219024
322095000
992106685
581564385
1921318577
1877090037
820342579
966366886
1398195706
1185299235
1599086240
319161045
30308245
367303105
581838201
1258336698
1267780979
899619383
1016531475
159015529
1329016679
1772256175
2014523476
979102265
514745918
925599712
645777929
1325561758
1505794508
1846836842
950170999
1426419637
991669389
1171276925
970609071
1371220289
1736413653
2120059569
1219812045
2124773803
922690586
1954462988
362761281
822679537
1268430879
292076218
221092829
852089833
1631347522
1061218084
29219332
686200393
132641666
1025088080
1915749548
1040948298
1109351783
1018775163
729523990
1265359065
616825715
68726759
1222240248
1065850106
269499600
702060771
1090871301
1050442251
343013343
883217211
1490504900
749452641
944509470
1486820777
536693296
719354061
372596687
222727308
1518400717
36044889
912568139
1931443178
818654185
775914599
462900731
373290729
1674060711
1469992157
29479898
167537295
406611329
419748825
1656024221
2083455180
865392687
1301117947
288956017
1617734886
1270672790
1802188382
909978255
719228393
1200574351
1870848564
224553578
837043203
330807763
1510450127
1396227334
775285282
2082896822
567893648
1200947397
1169028296
160727012
1021678418
1194681258
226009383
1201035535
1028135132
504735691
1814319414
1737496676
560339073
997806620
2062197885
1037212786
1909093956
2056785887
1148032693
1845280389
749135463
380521503
1261432562
449027512
1327459541
1240114819
2080993965
1326580073
758322707
854565129
89238260
972227851
2075018931
371232683
1436759797
922470181
1034490230
645270067
1521398181
669559064
2001795363
606050347
1250274531
1514483356
191548543
678613442
1087633023
1026575610
2001505213
2123789985
1952079270
1298833790
387486650
193790555
1831086643
574307445
1555739172
1227133311
300874453
381263853
1487299705
1497652415
703180793
1096602899
1283194317
1942265038
576641477
752155062
12701508
159760523
935899134
1989948400
1494231740
1912472722
1620724516
660355288
1898629331
1875745118
587684964
1704937651
1867038883
1011003151
2127383536
1721141125
222888981
1551802403
1108567200
326925011
1218461255
2128846995
1434147577
239073987
485933957
371107855
1909474638
158689525
1069517129
826352266
562565752
964702974
1766029611
1158366442
720289648
603269754
696468444
1160180389
1522976118
1762061725
1703184932
460201554
1292115286
1571977295
705273616
1048505978
856462594
1050957948
458318838
544221037
255405677
2010735590
1458325088
262946054
1397795271
681253779
1751297023
2147388498
1804229291
2022411195
1141227577
600233293
855301046
541430810
222768189
1127417771
1348420870
1301758155
737667764
490748088
866605636
888706216
906527576
1787779885
899474546
442438384
923565779
850024054
432795925
1051773369
441279619
1663794866
2128477830
1887986011
1811203209
1103456675
2029841605
1500449531
384119561
1991979220
1895422406
98881372
2115846966
1845184493
820673165
1780172020
1111474485
1929074673
1900384951
1076291150
1509193827
1957113317
1425529287
1774211983
149403856
613072902
886414094
945384930
174750355
1597911049
449273891
550527056
341976497
1625792699
1769396998
479707362
289388745
1990298749
1835239667
200665179
2085488269
1945879628
1356912171
879292973
63821967
333772206
549624326
615039707
955100623
1718964927
7343026
354181971
852799721
625186211
737991438
1830872642
1634340554
27967287
1679208186
923523591
2109215623
884034060
1480322995
558769109
113301632
244218605
78254375
1950305108
281000522
1163200049
1912506162
1178872843
534250843
543108515
1622060351
804255829
1859733472
448094629
1492569797
1002874893
1968803080
1386726608
1727985743
861898605
212786670
1155753151
1203314633
789091856
432570949
1106387965
1894360457
756732804
710772270
1908857558
1084827807
1470350820
1443732073
1049195272
383194069
1491244066
219996185
1701082642
352548493
1302184867
1527965343
954436227
333980378
619645211
700778956
822371187
1186045280
1228059722
155337505
2011787775
1514203786
371052217
473946837
131510396
2018313975
1337429890
1335966020
341173360
1612618143
1791259980
966771987
1999328792
186600548
2091676450
2084584638
929921029
1537506086
1524026255
72459306
1917853422
588910257
1471454977
1749323986
1102150127
1780951473
1883694823
1000710304
1597063528
1833671959
605782158
248704188
1336100479
718770169
1569017651
1667172995
774709006
1850029026
1291300094
1956926897
694817728
1393377201
1494709094
316915103
1108514159
2068545465
1790461061
1979834046
1666790377
1743075383
2053190854
86277275
1884602269
856390794
1941627573
242702533
1274611889
331262712
1763523653
40782581
440228141
115843021
1946364086
2039915465
543680607
1689864878
1044304127
643000870
1192748420
1420763057
1797873656
1406197045
2013616853
1826543847
423307199
972438042
1769947295
1366242241
463503894
1282128336
703789531
2016891699
1905340985
2117149483
947260058
1533639798
1234912254
418260864
1051850301
2099088094
1313357707
1013328508
694914091
1794555313
1877326758
26826743
659124413
725082055
598855483
1699865149
1103250539
1503367601
849988295
495480345
2120275066
1018549521
618011809
1300309145
429402095
1630795664
133043113
24812550
1008832172
670537389
296879360
1290744089
1282922078
1533715257
836596287
116878544
1078291580
660228804
132024704
266147740
638426412
394139066
1637637492
1566109353
988730699
1404023903
1108090000
1433668927
234695295
166130727
1754556267
1526303839
1999096774
1532812016
552956209
1406735984
1766951975
1773182102
1410055541
1914848616
221883079
1920983952
2062932375
523098438
1783820861
1956726170
960082980
396760246
1989246600
205232153
365418652
237843542
67279443
1373340772
355142290
1959983266
132295670
536613798
1765604523
1963925177
1391047466
277838117
1459910683
616629378
2061620737
119867953
240828847
1605819288
1262048563
565410107
1148104659
548634904
1176389646
764955457
727552186
1936840189
942053509
838198335
993623020
134043941
1841114793
1680183977
515364343
355487062
58011014
2133317615
1780579029
705064167
324862140
304925529
1211148997
1582688285
588086470
1110069452
876546902
1980058599
1620328566
131976208
315494567
171513612
971771958
436360730
2013776121
1371153273
1961263747
1112231699
418275262
178120021
5239157
822363565
1669374514
1966866756
1333180661
541860582
620912974
1487470596
1939931813
781393578
1759110252
7911249
1307307497
2071253423
1744002079
260632977
2111604494
1913660847
847091316
909924242
251975269
1548841549
953598596
982018678
983608912
873934079
585562796
141682579
285349586
1620699713
822906944
269403643
1931833781
1858150292
1496960226
1612859240
652220667
1269545342
2085812135
809365968
1693579818
1717250482
1701349807
786925363
251290421
706398070
749092747
945601461
431414526
1724313191
562320110
1832970610
1720461427
270508276
335046019
721645105
1395991318
1491907022
2048693038
668471262
1246458218
1138535256
703297903
1427961343
1108836120
1736570287
523452969
1983819263
2039656351
1049523800
946574896
1482339762
784774552
1380000245
1821002590
854971596
1577473393
1612345734
700592927
294774214
193668645
661747035
1915543005
500906702
86732780
1275582763
1932231209
1664961656
479726938
1752183940
113205223
1732561771
301719144
613462851
870218604
214814651
492708665
1034081062
2057971326
544480259
126313920
1951805767
1197836445
2074879169
1537539115
213715135
2011542687
160720364
867577689
724686640
1478963307
1685274112
602811028
447335088
314232473
2003356077
810823189
150958814
1279024550
1009311710
1404071289
403617968
1491584932
94258906
1002621902
1592875428
1228187037
669572571
1704528264
498680319
1563796774
918818550
393648526
728063200
1869646741
1583290723
1182168732
1911935453
1395586278
930803774
359567075
1827577980
1572789631
43757664
1307314614
1608530484
1029483999
1127335883
1048509055
1479085900
521696077
1175383901
704558648
1794097769
1693596000
1643076711
1340793752
1651063207
1042264920
1795344156
1537754135
191958425
1205692418
587756261
1331781598
1338204258
48932753
996865091
606548488
1179643379
688739715
1093311884
1229971964
1299689110
808314063
612961291
658451249
1416894189
1081334725
50019893
39086051
597829922
742394414
1621171856
528352067
1185303945
731859536
1863159752
530059953
1571507117
435121293
659062648
1095669172
814015961
580102175
1454772160
2012071383
1610508480
1584658269
2028833815
347178188
246575823
879465452
816566991
1967953679
934759214
1450313356
1397626075
2023641650
1231812032
1767989617
1056891121
1210770812
1638104867
1448629571
1134276992
1416080512
1824904698
997140063
632456028
467342674
1644159258
462310333
1305074485
1507547951
1837238143
470649319
802535410
88096508
627289307
832103700
1425790956
1258310769
1233024804
731955173
1423942590
1853226434
1337955037
1710466772
862359270
560849566
384208668
1214665035
33177560
2069908512
1340521783
1157685423
804806272
507603828
1712958080
135704680
774556571
563183518
647247913
1515851439
1659143947
2093492818
535644597
1011786503
512264039
1119262625
1954851511
444515795
1577927068
186621103
87890180
1472164062
1103835431
1522753832
168352949
1371549136
1178287816
880059065
928414069
85190397
665852439
810098395
317437122
847716746
1113621259
2005924907
1531755598
905146066
789297398
386727433
1558007197
1750870169
1826628552
1056007286
1839393430
1592982022
1850797549
1263209870
639699318
10980153
35454042
677663873
1329252260
1776432596
645354115
1629499655
89626034
309207012
1101162443
1433372555
71048165
291735197
1795005078
1854777974
2035184295
2083202387
1265129135
1650513421
96759087
1965335101
44066286
311405424
99690892
315666077
2134801436
1038318838
561432161
1516111636
528606239
1260842379
312458815
814667453
47409212
2065546235
73414
445799522
787087334
691927812
1281083986
2058940000
1348824742
137483464
569007549
2056078820
116163211
1799338321
1612231773
219730495
140111888
1646728665
170642463
1257858306
1053767564
1664627562
592488206
1766151619
1703694019
655212905
357080634
1659689804
1218914461
1999193840
2121812809
294256192
32394143
65030908
1521593104
1230390971
1051102887
1737297414
1387834033
1256266001
1815139834
184062217
191354212
1817749216
1971384700
925460458
810925902
1593929945
130325570
142609277
2116109801
1663374628
195765022
1495505176
1506850963
1433239852
1347180086
1121916889
1028217062
1807721751
1633228397
844084079
120637751
791748648
102972361
1967357732
627934264
1123882325
965518079
2023974444
2125735219
503557002
1518093318
339459472
1273225278
1963075832
1924824893
494894076
2100242813
2036245685
2056357281
1214377266
1087609343
1851048830
1243908144
689980026
1947467443
246215243
1951186082
1731685168
876008302
1625611159
1053341790
1768860499
1988853497
2076778092
629447386
1891697388
1240584678
1563900178
1045393739
977016227
1231325278
1818975723
1238742733
2074750399
629889165
326566654
907271215
130253191
350352186
1220827450
659796249
1755711629
1451138869
133655637
937733982
2047898066
1951735670
1242797097
1848231152
900602998
2028950996
716442012
153840361
1540047159
269015350
164963634
989862757
840569726
1512524121
1161020002
1518471558
538540294
1282312696
1879175019
2147042180
618102102
314094130
908404345
66658410
871008275
1345698596
248331610
1643682022
664996436
208624038
2036960617
1234635217
1723413584
1710441018
1740689381
371527579
210237718
144014518
2042068935
588222235
1441536808
60259152
1969661878
1540944108
1775982385
1592911091
732071932
983599908
1065664552
487374620
654089865
1185347035
436137667
1764679592
2023427350
371459732
2045094073
1209202531
1077854999
1887866534
392096263
1785593306
956663625
1801901348
34167126
1196544479
12843274
1408346443
123078390
551807613
1590991660
2057387556
168347973
1459427166
1809080670
1948643171
796261205
956550740
803172119
698444655
2115861894
1941940500
2022064323
319963420
1435841976
1823845416
17477582
167216068
849744694
918039309
256344092
1203239389
394822215
1189735219
138473687
1105375582
1282820229
1252620506
756792534
1704484401
539980955
2012621165
1780838976
159006738
1070081898
1654107435
265560520
674289883
2003139195
675651931
1482398327
1524878909
84778470
1547898446
695726935
1049195272
807637024
1688100703
318079225
1690541649
1542684422
663298040
42886788
2044356224
63239032
147830482
1255241324
38805212
1901337567
1069481514
1503036056
381351438
121692063
1137156276
919031358
1295450271
926686484
387517043
1737331489
1857904850
1407270964
1833771501
1351440652
874201562
758879842
551642841
1635294026
1317856654
1413932480
1934775211
848275133
1952471677
769585862
1176114856
1980243966
171283363
915769853
1850812367
17978990
931230017
1874968782
1645275182
1297601743
232006899
1098983568
316463087
1960843159
1455194301
269397499
1162572056
625328064
831678583
943788924
1470175808
1293784259
1825119900
329960029
120637751
452563219
180192097
238886528
560157958
293653469
1754322319
383078198
227939448
267330026
809154725
1600731529
888042935
667427417
1593040475
493892734
227587190
585191752
60050205
1285380963
30521299
2058279558
1383732111
1343866114
1480291010
1522996035
858773933
596369964
1895903872
1984294221
383418767
2117030626
2042557746
1637413998
969783462
1053274688
1958490305
1536996190
59007325
2029165005
366355063
1509364742
1731183908
1214896735
1260928253
1303987882
550130597
701198044
465821609
1721341825
1744771543
166273142
1424337143
10461897
1975452549
61742322
1875560977
1765775956
1451362965
2072629265
1677762810
975054788
1064707615
225288727
1876866948
998967320
1582791795
410656263
1747582085
1138690772
743558384
2139829420
196700503
1812806081
297433499
631629442
1861836383
640802437
1131810734
724792718
428198567
1348824742
1339594239
1062351983
1097832245
849397760
269750092
768984981
2056450114
239322235
748782173
850077710
1940405069
1020594408
210729303
589704760
1481724038
47878792
1105005278
434989166
1465105733
786308672
846480305
1296639141
1337363790
1997777564
2004407201
1684935207
685899281
72562729
823739295
995045206
28191733
718472290
1018995969
2089806313
1287339707
1616883211
1713195858
1586929358
84256223
448907122
696499050
796615497
2080012355
1863470292
1024205193
337741052
1433582826
426130277
1325627038
486350310
71310058
2078015094
1546343165
76194217
663609778
97125845
1253728849
1164163515
532817129
1479034998
1574859093
1268658367
833334955
1845629295
1256615048
1279654590
369436218
619272428
942787416
426428946
112162736
408232706
1036472290
1118669379
1565832451
362530361
331148340
135747443
622729300
1490729341
1045934768
667166945
2025185446
2054893526
596465979
727238812
1781084685
1573181572
1926542460
1479271690
685733475
1684332642
2068207115
1565496136
1709213611
1605270389
1353179672
915376595
1627128605
335547642
2020452647
1529912303
1489803319
2075852007
1876606032
237244450
2108894153
354957587
1696278883
1887844915
1688957869
1896325270
161652182
1340242842
1269897631
197980690
1049446951
794498902
1465576757
346739035
1715832866
1230416880
620334708
571561390
1245491757
1684544915
354116648
1262791466
1124320220
1255471373
860637046
677082344
331907102
2076054944
793766962
1341560168
1651431507
695607507
1819830622
1792047997
69740524
358341477
1495878714
588823056
1805764649
257183031
363290616
1444708373
1298844175
1865676970
826414835
1030526047
1483419439
776371399
1776110709
814638208
431460429
1953445269
99798156
428906539
598310810
1590113167
604599075
483912417
1900734533
547988106
835077993
610329189
306061235
180276491
1905739673
1938542646
1374834306
346833833
1282904397
129581382
1352744037
758486729
1222026382
899728962
1669540960
2105973998
1350812184
818312472
1173502464
1893663663
1771147095
1426975216
367566902
10263574
97465773
437230533
2105093531
1375288890
1640670364
95432921
1188929010
1923664142
1535965747
576386129
884719416
721424805
1750534303
1117947300
760002997
1936726287
179882200
1508234437
1423623599
512180233
1286402369
1104842098
1999532930
1363691545
1359046666
1615289948
2058838676
594528419
1345359794
1300491747
1471298132
114190904
1473737241
503911932
977380328
705273616
443742038
1463800995
920565120
941493194
1087639184
1969333598
1221828288
1939558284
25098507
160213642
622926117
859850221
1944810823
162925875
728549420
1181476593
1419334314
275597880
393614807
528739242
1320075424
189613952
759266588
6387274
1943122776
1541385522
2091929647
2124584498
174575506
1035097676
1966176297
1679993675
41595014
1973624533
1238648651
535332375
338963106
1189131089
639087055
930033829
2052115063
1903403627
1377651829
1145466097
830912579
1623501192
776583135
789098126
1486596072
799049105
1888656302
212447050
1998233651
571174138
1026953001
1557210874
455184414
369022164
1199483284
1052840569
480734997
1606651301
2036851467
568547383
319152826
109019613
1410538125
2138633818
1929873023
177105305
25077753
1394177475
970730066
734854597
1749628908
1730813226
1402005686
2099304354
597284749
1745239435
2123012512
1101919072
1786444041
1418117750
898651097
573577994
1516049739
2040099400
1799981409
684087257
789675609
1477751180
257782852
588746096
1025797606
1627211953
1546711535
1192435260
1474335498
746950213
2108657732
388433803
60259152
1579575666
938867274
334961043
720734462
1056189452
492002489
1959203102
484875849
1320700361
1067543212
702823755
529600152
1612957469
1961224209
1181452374
690788397
1955301891
393847437
1833850619
1456749910
1723885797
602016651
283550050
1436944398
1367868791
839087357
963065326
1928532715
1051021936
1924556011
971819708
868440204
390367625
1468285003
1370274393
139999352
1711914232
1057361611
1160143257
1053913752
2061449495
1480752794
1128109656
223080780
122059616
567662232
130509340
515176026
66010477
1069572295
1849635885
1488051159
1691200219
1588768769
1921109433
457745125
943001184
1031793088
933215308
1827624615
725399214
1640138354
1212127942
524020331
1986190860
1729634159
140750902
938223671
281301693
1595822324
15452312
1737048760
1894579917
722390481
601309366
996738200
217428668
382714138
1805828400
661742180
989540008
230216374
806882021
1786100379
939153445
40529506
84614050
1334270746
1077637404
193286825
752577651
243563839
276235736
2045302425
1038789516
1707791945
1177655213
1046636451
1474031323
1949303931
1141481072
775624256
972768727
544379438
1577727735
1580771166
1723406776
1402071531
394862563
1585952373
1363977005
813232173
533555852
971788342
1968195948
2126426074
1376522818
733621448
801917771
653389597
2067831892
1947647756
2133472499
1237154608
648218738
434311179
1887943721
2014637262
714686937
686760624
2084862222
2144204583
149167879
1669130232
988867465
303195774
894346341
564421069
495217617
1127072459
1097068224
1591123523
2034023599
619113233
1580076940
786203757
1677328886
1786249275
396249538
580692537
610185056
16392999
1732047848
801958503
1197284919
631941588
791553579
323612025
1226894174
363358849
2128357958
1716065519
1969066985
1886812257
714294586
1726373235
794968784
1191603203
398663893
2013215239
280461501
1745363634
289370595
1654915465
1660481725
1444712504
2012451591
1889041680
2084537981
507602670
299567517
1333055617
142025
1682153002
1736424937
1565462956
801707975
365316354
152712871
1295946275
564225583
1862691037
1286481967
314203287
1294700604
1709943386
111014116
1683536422
722040875
1902716646
1722010975
1869613646
176971759
916064682
278012600
1912721604
2135115536
783957110
1913025389
1322772041
277267888
867146315
1998051626
33330302
1195794453
390553125
1187863852
226246394
1517941950
2029423870
1999123456
2040225022
1410144852
1333006781
1238140028
1683131731
721051302
1485513669
1773153488
167452238
654644957
1391517079
769002023
316009311
1232322400
1785512613
104830107
900223898
500093620
504219584
1184370092
699659655
1360114471
453423520
1962204615
1531850410
392829667
1066698785
2023237038
1905622236
252865581
2117297121
1671559584
957573077
525637745
1365759190
87052083
895747701
1872239409
1893824804
1515426829
731218148
442553291
950430094
67885699
1817756991
1816263594
928291494
869980618
587307653
587116041
289049603
853819113
373859817
1313622899
1758763523
350273771
744649254
2120191449
1225407564
1725478315
2098587054
1549841360
1737708348
725603632
1593111310
1946429457
1184355207
369738207
1302508231
408423073
695040456
1304360196
1426961227
1513944388
119052641
1941496873
587968947
756578011
1202368770
1707564039
1958651019
1183769668
471431941
1287076513
2050275222
1765269525
1252377187
1241748769
108557425
2071318346
1353406753
1953470091
1715099539
222739600
748999748
2088309001
809253772
346478680
1571977295
529455931
1546778873
359172193
1805031145
745380763
418027851
1709831198
2077442375
1112510209
2140322263
1986593029
389760720
812338953
1430949811
1758967838
1373583054
21416755
230567269
84000489
2127599853
1184501891
1142268246
680714528
1365087904
1132027293
249062343
682805031
517613286
138151143
368661762
1762768909
1925553246
1140098766
1048634494
1075095178
1100115394
1153192750
1631314815
357858560
1972222625
918187004
2098957334
1673933507
1701681328
1039937580
1705888812
1475734299
343148030
2118051883
2137489366
1169593759
791487351
1630369439
187580250
2085634948
1370035895
968271019
1874567169
27148168
212012727
1012793230
1046487428
1070196558
865769638
1097725746
458777834
1381807526
866865692
337081359
2033658411
463179920
1044287471
1239817503
1039366819
2016076928
32134527
133178105
1331541542
820899846
841289582
845936932
1575281362
1934514519
549028442
1642757165
662628953
880693305
1035629421
1075172885
2048594550
2124958627
2120786198
152575721
1518063432
1057749984
1403231912
455992967
1648360691
2072194616
64917417
1868458269
1028237988
543467338
269185621
1321951925
706520404
1989552379
510301117
1566879390
2137473909
849879173
1679267517
883241303
1754574947
1443758873
324862347
324356902
1089452520
913523418
1930349852
1648646434
41430072
110382717
75281396
732855693
1546695630
2102892472
605434532
1055924006
1307139069
674241522
15230066
108116777
911901359
489169087
283403435
1238324688
807058111
1650048793
202496358
2120279092
709212918
35022014
663924476
942176426
793284133
1500082645
1092934605
1303032143
1286358908
542457290
1692791328
1498962243
1963588793
1990331509
1561694259
1060513909
361547651
2103912079
228154670
1592425623
1633051648
1903883791
387407245
2145366466
1588057348
2106533636
1643162200
758473398
347451259
1831586373
2037641420
390130228
658110701
1071823295
774471979
951442539
910757528
802482012
397400143
477590592
1227966331
377238526
1140952572
999772368
931266104
12858902
1554671793
235275065
217116824
1437735739
1225427739
1314733943
1938522839
1440605484
1994320854
1630284051
890104241
1752659111
784160523
492607525
3955039
601226879
537058636
3851463
178051499
460304191
1755711629
569874697
320580473
457969689
112441639
1859166388
413919042
1027954195
1713384742
338939122
2060254496
565244164
477591481
1416596152
608416234
200704608
1960920406
2078661507
1686047493
205674332
1697692598
86061578
102825355
1612310936
1342753755
392401740
1857280029
1434313403
2007028133
658583186
596362883
332441510
329952278
1999381417
1317421526
1396486714
1422513942
2033880869
1740390448
1989969008
972388706
1851255600
1099883766
272068207
195187239
835450340
843431707
382095720
79648440
1017055879
899935022
1654489440
62616355
353424883
2017522331
2365793
238114251
974284100
767124616
1248726019
18531494
61449967
418552141
941437701
72260337
971661231
532603228
1595426929
1092665636
1033052252
1887534777
64599263
590620813
1397418713
757833530
454086498
1254051478
1390669867
2123785570
778645338
63614223
1084733388
656256926
1772978880
1942587079
359344804
919742967
811648638
367426526
642097862
1255207761
625031503
1773182189
1448116118
1407712082
585289540
1366345392
1601183034
1680509234
1601362963
1232243888
857545065
454314231
1271613511
1984264814
1581968207
889060368
1860975666
897584803
362996364
1303689846
743823260
1950358114
938937895
778025511
692161901
640877797
109917587
946256509
1082619808
349726000
1627836637
120090005
228811321
919030648
962784603
1402979787
205947144
85487351
1195864811
318705820
988001900
1312898403
738128821
756385511
1029686335
932765928
952454998
940099400
962459692
10494088
1677490676
2070947557
641274091
384479006
1540075392
1916852406
1690898897
670163832
152520948
2344288
770515602
751403562
280277937
802781318
1991260067
1039747290
1155991235
51787533
62906938
204037492
589641467
1080405949
1961238920
978988219
1030004913
1163992597
394548037
1340903900
1933642924
364492714
285381054
2122939593
1761853553
863767442
1948926743
794047280
1369506252
322711693
553198352
2088404112
1812345615
466995753
141790985
106540803
686187735
88387548
899835551
1540975582
616036335
501467838
1069517129
934462884
274957520
1154621089
1884733821
1631810228
1428764771
1831944432
2113644043
843758569
1531369539
1491004161
163530158
1885804087
816508068
578395912
100328813
1526087030
895211349
1067719331
514538504
2094739466
173702449
1532482027
891796573
760603845
1949288954
1635275966
1980718833
40373453
312534348
3711744
845752222
1525956227
990184771
587381154
1248522625
1417054832
491535496
717922149
643600610
1766368834
1289080175
2031986764
505981394
1286406351
64995998
2137516040
1560698220
1786253205
543735925
317839574
1146615228
1519652246
1142502575
1139714710
1174214208
1053039622
1537604684
1286354738
735630152
199653045
1846094007
11006722
757828147
421888577
2031263502
1782612006
1108913030
1921205825
506246007
712258441
829706617
2037062929
1405217785
51090710
2136335556
1609783192
1907700442
1387099347
2093767638
1582340817
1636640173
1530264959
14620292
174075821
954387051
507117442
733197324
812772836
698568656
308970549
1706907208
469741086
1625524940
2085812135
1386902895
674452422
1432308483
313195050
2127626531
9855491
826235508
185440157
376041104
1365886714
1562319144
961790751
1500009549
2092511889
1261035508
1954612119
482066139
634909417
310361203
1014284896
1710355134
74804998
1361302921
1407567203
1984813569
1730696711
1391650498
1830583883
201870313
1795714810
1460365286
347461202
1915062079
441896401
1673903149
492338934
1812160649
1522641903
107817049
1354399800
1702718107
1746022765
1174621468
2115567936
559936024
840485008
1600049955
234141611
593355449
670352036
336916091
1874719859
1111432459
983912299
1548934306
423169508
1739520488
1514906895
896696078
1439571055
1899096950
188142783
2079415164
108132354
174270804
440349046
1973043319
1158356402
487222320
434326406
584203671
1548718608
1202403227
349206790
412864954
1400970305
13901413
313388606
143624894
150958814
942168028
1166367132
1414229262
1009603694
1202908798
757337095
1395758293
1576509362
174793371
1963870439
304850586
2114548147
1980939729
1710827479
2014897134
223939732
2005574455
1025675441
1700397309
729848173
1990710758
495594516
1712396328
1784929089
2142894782
579815832
800665139
1904555624
2047949053
1929895459
783524168
1774869723
1901550565
1181683083
283526672
1745725720
171036030
191464595
1020486702
1757657528
2052707224
1037685270
2103656553
1350419552
1010027115
261593968
1454448023
23422517
300479817
1133803882
170945943
819281361
368319637
2007925648
1595751666
1699954061
1881980343
264308748
1246745595
1854164228
910402506
1860702510
899984211
938246538
955053441
855839833
427761676
1362490511
1538152505
921074802
606839880
656122799
2021124188
870215687
56087579
1540554013
257224856
1938713094
1511595260
1596756997
1633876133
50382712
924124261
138734029
148117331
1793414261
806816235
1634945758
2053604718
208892235
1191248519
1555960660
4220473
2008385979
1836795661
394034776
1763811297
1717883264
1569535779
2030359476
1792319732
819269970
1900949087
803671737
1009143812
1223467492
366296809
1361452442
407601176
1478217303
4076406
1517956422
1977577671
1497391665
1343200138
66010477
1126797992
1018615220
197158138
1674751746
898331502
57360371
1962509128
640035069
1333478875
1711656184
1411726963
2053097702
2114836288
1402416878
1487600882
808512786
1591119348
589803257
1036628264
897519340
1715959206
1141982930
66965975
2075352923
197355676
1870164587
1657001317
671460634
1242646776
1837685533
1102213845
844666812
515905999
92466766
692746753
52187279
654456553
287548748
1915558969
1848811328
28875511
292630357
565970060
37773134
1937738232
1327194148
1913487724
111173410
1888377379
406451916
492116486
1229149194
1119547061
10120113
676371051
775217666
2013835861
320598649
711440179
2069098832
230216374
1275266874
1260062119
445590762
624704581
364740332
522023768
687672016
1080564664
725109018
138275842
612086837
325026099
100780677
1991099756
888910694
1968433319
1729901572
1153146356
1328118850
1941607167
1917280946
1403633455
328394928
1381185037
1982586635
158562914
102885104
1468755598
1473785619
16375062
1528061871
358345087
219944063
63492375
1124934294
1932358037
497916082
1579927120
1058738693
582249116
1922097379
1062040226
841184940
23743416
1295172723
1580253017
1810007938
1501980668
10480017
995596674
889205630
629535898
2054981303
240514416
1652775574
320886013
1485159239
1877805266
1097312584
1859136273
90119970
2123515797
952853621
1857886665
12408085
2056969384
518585328
1012159900
2125312220
1420534848
961611626
384786253
1321017013
1686112500
122469028
2117323485
1847392410
53554355
124469326
1966647717
1642729310
677495543
1945831208
561084984
1816938364
1474504949
1216214546
1961817524
1654116844
1359554304
960283400
595918957
64956644
1262041684
176687925
415706592
631470437
552686820
887849693
2086881334
1842313663
833083932
1071533636
1307720884
1180224628
1956394510
1400096719
296785656
1801199490
409314755
1400330546
1946724790
1848519669
1147624745
2026359798
817279508
1304256709
485173224
746677762
532702977
1520483064
970946017
1724672717
1518430586
848806848
1825986934
2038950132
727291220
516704443
468836826
678263733
1735118925
1328896688
2082790149
1093338933
1981818280
441631297
74382895
409545408
1339659385
1802749344
1020220606
1260394980
812664391
1859841459
393866711
1642224164
755494624
300781021
1658959450
1421135578
699418288
163668373
324400725
485781082
680279153
2007861632
619965800
1036628264
727025587
1500757057
1144474215
1701847696
1742703663
384389954
549692579
227840722
1487420790
1883460386
1867118761
1952176914
1355010810
1287175978
1577032349
1916553599
1301450502
1588072422
2033831541
1574858227
1807540403
1563828584
1185169690
1625036249
1150797097
1664137011
872389466
1416993688
413860605
1065132220
1122273100
1476049363
502466945
480570226
1741261688
512444029
442100218
1607958655
2055121493
317000980
457855662
434789981
20931555
60359102
1246464040
1540846399
397338416
1083793663
1250265622
1516819898
1501853080
944442962
1072302099
1289649175
1771520769
896696078
871821767
1226176823
577627963
1738051113
1050818989
1144245093
1951163014
1652534864
1692821450
1310387889
37894170
1515198476
1931510891
182049227
1849972147
238335491
1491197679
466091349
182732041
903318837
1873136166
1545533960
161135737
106475151
922839956
1806848874
1937274627
1357513065
625186211
548541417
1046538312
743046840
1047853845
1684965703
610357707
1368426578
1509012796
1749769393
311056797
305399191
647727939
1059617291
260151930
54377237
1468628698
1928845577
1844024175
1043672425
252245709
1861547095
2118491878
2132657336
1358338527
908063880
494093992
930336750
1420392478
967613108
666515183
1466434980
1446968567
1377665681
1511603268
1091493141
1493771708
1418217597
1085109503
1518775290
2058589809
565163752
315468194
1408047469
1624068765
871560985
1741068438
287451807
465585146
1866019121
1756991115
785294095
841722756
1995807828
1973593145
696391924
163489943
2131503867
1853380492
1550875988
915709211
367297641
556889327
2130923246
100676768
1387720479
1571323310
84401151
516228725
424124675
134490424
336008519
1042622154
1199750824
269185621
495863609
87342938
103589822
462379930
671000483
1941009691
486473489
440417001
572668897
2011779153
1638427088
1555606309
1178229512
381896352
1418590876
579860302
1562212142
869672637
410242247
1813882958
282838121
1496121361
28236477
1460915708
201628021
355129182
1480411904
691855692
1143639710
1317398292
246937372
577680803
963658498
849938066
805608380
538678730
1145201181
916401094
801836207
468070875
1074119476
1424422460
1343988158
171873506
1985963856
1119957022
1769942816
2141115294
258606493
1448716143
88642806
1700337730
144145679
1423875107
375569149
1249722403
1128061842
446036392
589383235
481649147
1982346628
806955332
435669317
1069553236
1425629580
1855611425
720373828
1564761874
1818595057
832385094
498264565
1695554818
1388554154
1424248537
1857581930
902031156
712827439
653672934
1494787430
984954276
1863870929
1023058112
2374430
8068490
520834093
1324304122
906341649
1393618270
2099716277
957995862
1341298924
1179777378
1958836919
608607255
1373451744
47074839
413052720
861941940
702679734
1371738136
2121009343
377569904
291954168
643875311
1811097807
1386870626
1224422481
2057586058
1816825030
1886504798
1370921579
1536395307
391474271
466728026
469605462
1076042123
1351809539
1757706480
2085047436
465391038
118502002
2011010892
1479046313
504019433
819837436
652996180
2060776769
1507449579
1874677621
655470095
497647742
479399281
1080564664
964894939
1823687258
2088578652
444634518
851559705
837449324
2065584725
788467145
668224819
1272557335
430614450
1905134441
889397055
797941718
1756049882
900213180
1193314998
1224802106
1091746008
947847963
18475011
175180738
524685433
2127079990
1079363844
416311402
1771235943
585906231
1202643563
234857195
886717411
787818293
349865302
914946092
390731813
1860225530
1797518397
1981333400
1469018944
623168927
1738655123
1572057732
924029457
963929494
1788017672
229472181
1939352787
630531519
1105262296
1395984316
1767166507
1491562558
1422763807
1564964645
836568059
1657964970
1680201516
484981954
846037105
1690423129
226513032
1164202871
1994393745
2008473543
399143297
1783042600
863285616
946948475
1231852282
449939164
1858926554
256316196
671622676
1362678918
646717078
1843103774
2043177295
1360420895
2063225045
2028726340
365764671
1836450436
1557083331
1678855489
2038883046
1453940664
1138903582
540681949
5004507
1564099288
2065194699
22090826
1530017235
1515229998
23504412
1135109385
483664629
117300426
751885292
675606515
1709937711
104134434
61080591
786249731
2097869099
1998519049
1841782908
323340290
863378909
295509834
1190551326
1911682203
1476591864
501793601
1420963221
1070565394
485094917
38640358
649803262
872426749
1420161679
1271583243
304345421
1035533710
641308540
1514803082
2047518170
40212608
812286610
996594301
1453516466
287998969
1419775395
311907408
1055683324
2138735202
379386258
512121949
312505838
2061588557
1268806834
1598983528
1398111887
270437010
1386062704
1755197632
770652722
1870433703
342731147
1055527033
1010228678
1089586219
843795021
21735015
1219150959
1491266415
2117786503
1968899816
229280184
1348991814
557078142
872515396
755872218
1459940689
1283254661
2058838676
95591670
1701237949
820962035
716405015
355948655
1287575963
460325018
631237173
691027104
1140875659
2016996428
687017928
566186619
1059219789
1333213528
1795015180
672074237
359491250
2140716254
1300148477
328921887
1716205488
364422155
488586954
1047377487
1328410747
1907781833
320918833
1991586245
834479386
499656006
948091902
759997203
874637655
303759293
499260888
732284280
395037906
300603988
481197175
1720988737
333496056
2145160080
761855602
183921118
1167351633
1552678458
1108635873
661801137
409095644
1711126610
107952621
793284133
1290203870
1619453863
1979273600
577773269
182172998
1461251591
1884487619
25338788
500906702
1119406532
892626051
121661551
1325947128
37537707
769237964
407284113
1803710247
53071626
110596725
1487345177
703240609
1119422127
635822411
482162777
1173706774
1577901845
1136968613
1615394306
864043914
864540598
744856880
1022505410
468409405
1040552174
210320228
1218443390
1937587236
1659364022
1088042662
2063122771
642176880
1199740824
583898313
2072651333
996631208
1792429543
716615762
2061034919
361374685
651786127
136463645
1515606647
228324463
1215465536
20492602
1854122817
1914064429
644649050
1728112823
674793596
1405221048
2145901741
1551494978
496147328
1077455960
1080364774
1273264774
272518075
1680759388
836031835
905175506
1128363815
1301075447
546767858
2143175789
1022014595
1270267763
1823171560
408740629
922646498
1688517911
857143769
703092961
698815123
1889280729
318669199
1733679555
23614734
1164960521
2144435618
1305064691
812361642
193215196
1364892228
1357686491
2051635422
185091293
440818483
1135208422
1345808201
18000970
1908447030
1718904074
36529050
2062299505
109667771
814485264
2045229654
1685297296
953372261
544695140
1491671143
159734541
573174245
845602782
377286309
1965227344
1957964094
1091822765
1646809061
1316637703
990051404
300064495
1359511048
1251190958
1091432685
1038610781
1483595147
600558114
1102124158
1974379604
1578592246
147827908
327819024
2104165964
2081630134
80799758
1893862829
1089920571
1423470674
653275220
1150139804
1066361142
1300198368
1143055781
277250252
1482456662
67460712
1798889633
1050070534
1935465864
1378098853
1640858683
186586634
2115933186
1770682638
1666495541
1372373373
725082055
1912407186
1545911618
1638402813
806633392
1000491456
860510956
1664505801
1650878414
1956645965
207624102
2111669536
240178177
604063211
1684473223
1947694326
1087354688
550089556
847148691
589775997
1798061916
1818115353
849633571
618511188
1689827638
928135057
709980207
1530353596
1132893846
655804848
1230028816
1494287338
427137998
1885144273
1602498184
307318509
736006821
446754084
2092471490
2120338926
22601829
566400150
1866259805
135252859
747626454
1619465531
1329822769
1159589739
787785136
1672480572
523467011
1261269230
1646708987
1519741601
925681618
1767030803
1123537649
40362425
882049416
1494481039
1124253468
1903386175
831264657
2050006996
1892809364
1899734754
306623774
612712979
2077517287
1497618227
1356412764
4902338
235308439
1082673716
1173332571
2090814804
226770927
422694096
1408303778
1883903563
307512106
837819830
1627072336
2011571003
1415213446
912347624
622240200
1434216774
1610440719
257821614
498380190
463261340
719870120
902137770
69766107
105843802
266613573
1453630584
753128786
157370383
1927059383
271444181
600825741
1101229741
307245400
731868035
462238880
1963981098
1595479040
1355495312
1778306145
686764934
1542153500
259934180
1133168277
1926692929
331057989
1225492244
795075964
1149673923
2050822253
1180888190
786004896
2046059202
158765185
1462841324
1167610379
1765770469
124919847
540193927
1645113157
1516333789
290968513
396361290
925997633
1738919555
378645612
632867568
1562256624
410547699
1419660259
69465046
513406641
1949478264
729986825
1151358995
1087376507
1286406197
216064047
2140910256
775457538
2063568987
721781428
1569172474
1175143291
1749045687
6418879
2041813537
540772285
175049382
945019464
2072492780
1555499697
267546425
1139550316
1568837723
1849499439
895344680
1881853830
1544805145
319128222
970519013
1320390473
331713234
366400416
839218625
254201279
1103368123
280832653
1790115455
222055933
1083141384
1702553107
1797259467
1706502074
666571319
979051438
1297865169
672163784
959367830
1563718168
608190260
658197821
368628161
1783327629
787258564
902758965
812087294
1147933705
142507238
1455225970
233780914
1864250031
1459085131
1496680911
575614929
823035994
923731082
420708050
552902643
1411017564
807691712
2015687272
424844548
267807367
2019510938
1054051842
2056890962
50286805
153184889
128014107
1014284896
2087771783
371022712
1062605871
481562165
330990158
445711921
1698602922
874206339
909320543
249292353
1289427186
1839488268
985768440
91668360
1218873
1769338853
2129500648
44984599
573428149
1928993524
1279182700
2056839829
1289175629
1724300598
1423298503
857039734
2103852631
194608029
8990716
1200948331
79690629
365320429
684772314
1424608975
1012387643
367387711
636085634
548367844
842180740
1704291239
482594460
2007280184
368796817
881895081
592653818
2010488346
1440000372
1932949524
584413514
1501278229
258773684
2066463490
154936966
1279425850
1203506311
1687089757
1378851787
1112792719
847845835
152070939
661100219
2007726508
1555701252
810066396
140275812
1828538627
982865187
632847448
925400935
471511093
244253347
1282976091
1374267553
1275059384
1735200280
2078216248
27967287
1487713408
693581818
194844335
1339095976
1288078447
573631399
432476339
467965852
1052118211
22090826
1989765970
1385325946
776540008
1100809736
1022973226
1608207947
744808774
59717646
818059838
2147374380
1609534066
271139160
70853371
207846080
1966536359
642338975
1069240215
493063696
1720283137
580202112
1707343218
2018187972
838356957
2027436229
1971710880
1381492081
1182222778
1682390780
1652910367
1628658972
604164835
610935840
911302506
2112241813
725740745
1737847813
186570238
1500540184
178831185
871607639
1991586245
1981048673
312485874
999848316
858505957
1404796130
1590487186
244006066
1684557979
322990838
647099452
377451210
737564445
1462506411
1573315661
10852487
577678583
1737738418
1722210266
1585894131
1511430325
382393902
1187210009
817657447
539543730
478046049
1894069107
2123194500
477300747
1260906997
845504655
1533584396
1535098196
1962232976
1972014659
1775910993
1979781404
1276172745
1168280045
889251846
495799102
506260731
1780032340
1613838234
393372331
1787114874
284828409
1549602568
1826354194
706586901
285675767
2021195579
597039221
894698439
639589750
823317350
840093660
1568103726
1380293603
1732525482
1021137277
1016531475
466240562
696633107
1269939983
1388309624
213854814
105315150
1830729955
1909105556
772636313
1198269099
2127196845
2135751738
950068109
836546008
611789474
295392106
166999224
1218039121
1076634500
1020990966
1656437368
827151003
1080488534
1959024088
1705916970
1981264107
1061625453
1076824983
9382221
1909332399
1993796004
764142293
1031557125
876058063
1241748769
1204219669
1762700844
1948441192
1528904248
947354272
38917205
1186507207
179873170
1018196591
238323240
247587309
53656948
1119300224
1644581686
173369046
1217655181
1068013164
453765960
1312261787
30863512
152931741
94317595
1774973377
643276372
303306022
25029875
589041455
897269437
2063021097
966152193
1198098488
621033475
495060915
852942391
2002060558
1332933442
1435052980
1010543925
1511245463
1788551689
406279258
1580522536
1327959613
169154640
1800950128
1483687567
1203283225
1299184570
724384800
1654915465
1542728509
401459565
107666526
738763982
366394019
1786875134
1301655254
101426552
996860181
377242839
1975155480
2132598193
955153466
180960050
1219204156
49620024
1935730506
1189316452
610829589
171914228
835639020
1952997164
1983488118
1644024376
742981798
1385407656
1511999119
702701649
2070928750
1825556648
1968019758
2143359473
265984976
662342366
1192147826
978117975
97139548
2107516439
1479544621
1749968957
651538274
1994857308
304941404
104605275
1173860960
1174856216
238423930
1266217283
409541774
312586333
874324940
286279270
96282624
472724262
1837579665
163034985
782690450
221600438
720227181
1793884495
2128754927
255792193
980238674
1976703149
1467065348
658284097
1756854557
886347867
1220521631
188250616
958850213
286564589
1460547222
1712565414
873691322
995089356
138741453
1243846727
1746251237
586247922
491429802
289993710
861409127
139829669
356106775
60517712
1231045480
649246585
377063479
874374059
545492596
7006972
1193375771
605132143
480333888
844455429
38384989
91051763
10718345
147892975
36054744
1230823407
1646624156
1331171702
1119986288
192976091
1896197720
1022059223
2060089095
531616134
561192221
475377369
383670817
867111148
1409936604
404038398
501110852
523871813
66131271
1731118247
1991936108
441274867
994077810
1466808316
1150751225
909189439
1598711823
81363525
1922975746
2023471110
248635220
1608042144
1617595999
318560413
1082762297
1434978921
1306486027
918765066
585349764
1864166186
1856097988
1222719607
958866392
402750836
1130918214
2125402918
1833141312
1068099142
2099716277
1440663724
58852802
1749828089
1147332629
403801984
512377517
315969742
2022124425
1235201942
182278181
563000877
2069488818
831014464
1084803717
482688972
1743364253
1739712853
2076002421
522951155
898198551
1063448893
533634248
1752610623
910529352
562462282
107354864
1646706626
1273631015
704353807
1257810641
914785182
1997242460
124574117
947214234
165294241
1417966935
2019866393
212558412
61006645
1499394094
654913543
347659795
512190597
1200397250
1368366590
1208187152
937312158
1309965232
1859841459
1834796655
753160460
2065249572
723025344
141801289
1808076136
1987096582
593610351
243362141
395130044
1384441377
995456995
223939732
1406414309
1600877579
57398332
34293662
1301836724
565702868
1226343350
1420671258
245294738
1203034052
1831940999
554422481
1241992102
268443378
130002643
596657209
2009462049
1289868537
988725017
633907134
639919265
1528859359
1178955813
758486729
1624926042
2119072339
1084248760
1812008430
891502870
520121152
336966593
986827397
2112996210
865878967
1641060890
579421429
1490862961
571914498
1569088278
447993339
1465397139
502951164
1380908431
2098587054
1092493413
702401069
66884627
551379772
318769949
466342644
1396637000
175010790
1477529072
323233771
1639567103
928812201
591648434
959330191
1074071170
1690909487
176621008
1962104496
582684919
1874344064
2022834825
2008971180
1159608545
792941835
1940101824
522869766
286616550
1981435210
132057440
1064696378
864462131
909127383
843716880
1153792865
1216924296
697983801
1608780757
1233768481
271692254
179667245
288745248
2011777559
1820202988
651881828
1773020973
296236391
314143639
1423541687
1133823561
1942479299
1664720425
380089441
761411528
101892240
2084154659
942704882
1019766273
416529705
891196800
1986261074
1021623858
1440551040
1569817114
791050582
347316132
1496709253
2023035158
1719444194
652036219
1548752763
384865466
239564604
2030708774
1792993967
105832708
1338843120
2139459875
861279363
1217876555
78516612
1011250509
2113003892
702679734
1404025588
1732156525
241818183
1345038734
565429329
784675285
203590111
1785538028
773031329
1103579411
2075038168
1506301314
1123857582
28610395
1337631859
1669227057
84511895
1531006468
522685033
2002593726
134735609
792641040
792325803
1385261243
591474249
851023280
1782005415
1861499725
2082964030
2046320909
364093588
1380491004
883772730
1811828816
337744409
808142129
1532848749
205958724
404595343
261131769
647029467
637655049
1164842967
934863542
1145442743
1566911953
750433007
402182660
1105188753
744996400
1452886923
961271272
1486824518
1729233066
1512483981
1483665806
2116375959
2103342458
526191262
384906674
544411198
1508861487
1773819790
417921136
1136841881
231673304
1603668890
1680570501
1039077975
1909388697
752238045
1150865754
775671746
411938640
1885525322
534379253
1351509355
760879956
1474604559
763627575
1829059764
226563813
914430568
1229735006
1684653003
2025306837
1053163068
366233046
1226556612
1915888743
1629107166
1927173986
53579646
451568560
2108672058
1125265064
682132043
1774897416
1385944559
125277347
1442551493
958742532
269715363
1402788093
591896718
663608500
530798534
1426482031
2122177283
1624344196
665300586
534941036
1570791630
99193504
1219056438
1375115288
977606725
1036731015
779453885
927508804
687817316
615202852
549689988
206199553
721528262
1025603740
1441720226
584613753
665403042
94749639
970091763
1904608856
982307382
1756220213
655584159
1748928061
1457183476
395798832
1150475429
999955277
537786114
562153725
2114624933
1465958386
1578419254
2115164605
1172399391
1158870498
212626820
29361899
185471515
1731659510
1367927195
2138082710
384455674
185533298
302448445
1315494797
382166204
769623807
1453692323
2123105871
1677335502
11965811
905402868
574293428
836921483
1658425362
1428060299
139938552
1503030684
1044539034
1245724463
85955724
553735944
838579151
160947995
2001187772
975028591
135596924
262352825
247445157
1425999020
946231126
1067143559
1789964762
1716065519
1429695267
1614069229
224289253
801063694
1493926214
1359031593
1246395906
1076839810
471010048
701887429
2131722331
1486286790
2069300031
449856983
283857904
257281636
532499403
1436550357
1968266828
310453550
1539524484
247779938
897447083
1799844248
1895722589
344772895
1811851084
1891287560
1236960301
1637030594
2077245980
1235688862
1176808224
1955533987
775452461
1785385065
422640866
112800848
1920497634
1660470503
1858734789
1731799227
1131788614
1525507606
232167919
927693236
980447882
18019219
57132229
637823904
733380676
1590331355
318079225
196803558
1382455333
1699120760
1748133283
307694811
202485091
1660440590
167718386
1817712212
857557174
1661011250
1983295518
1922773308
246241273
1942565221
1864029785
2128839864
1128061842
1975951339
1401401337
1952468300
1615402766
628487306
1932090993
203435862
18936174
482037361
1107746530
1758797327
99037741
1712999152
1916431907
1369253586
1878453571
448219085
2096697360
1722859271
804832413
1375708693
933030437
550007790
796122856
1488098744
93083829
1192873964
2134412454
1855980077
1458513964
404297474
1977658282
2142292941
1040387188
193581920
1176571277
1704584877
1286060644
57806151
1754278463
1954928204
1965915486
777597005
353168519
467772262
918031494
1793483632
1670664542
1328454665
1523136559
1308957952
1548117069
569234891
1362911236
179653682
160341795
434269202
525159389
673951511
303541275
354403115
2129243142
2110488287
2128552236
1913782609
886647819
1867756442
827196499
972086176
1472870041
229280184
1485603664
1043112604
1757756201
1039652496
1120860454
1334624085
426256342
1088259474
1063925080
441843036
314061439
270849843
2078167759
918104183
632218229
646914429
760948567
1843777324
1300756541
1234858747
1477550847
718439209
1601564504
1891570094
98159559
247990824
882330729
1653847798
1915305693
729758573
980814129
697201557
653844198
1773920628
1230679276
35839893
256098532
2046571414
446694059
1552187420
22771017
1312071938
1221050619
1368551847
2019438153
186782004
1744567178
755005621
401176326
349163956
368889072
1047683365
820774430
1440029
1333830664
409726627
765377272
2142792529
2139857746
1599900004
987411066
2035943726
459255045
146024606
1584867472
123560624
1626288786
1273481732
1175187308
396715607
1593868457
1633121207
1254161557
886011758
1933008405
1547077781
1102123290
677790660
1184119917
141594462
1351854071
1822201069
1329055011
937121410
1278450913
2004503405
1265570161
2119754912
216993380
2052282822
426012091
151785190
50780060
517907178
1190268421
677705904
672528158
489260999
1354804067
1877729956
600314854
644293375
1631559632
654644957
1644780028
377152841
1452589934
130131843
848653615
863089100
1422031646
2060898912
1782964003
1169292858
1457749006
1108945027
2069737383
1049349257
1448566788
1316599525
624536170
1296484078
1229856980
1383645193
1922511584
727214555
1343679904
2001781834
1638745119
1914929650
543953096
750717803
905900719
2071350710
758989635
1407940442
1526826538
627013083
1846443931
307736259
1742809898
1949366726
992334292
714666184
1862752748
1490037040
1741683509
1013401283
2002105146
1900352259
490729785
1545312718
285316518
1416664679
363184224
730072021
1675675950
564026101
112350184
1700078047
100758385
1593444234
191884485
1228403317
1745421297
191779978
129112881
776384097
396638000
1795291922
66309179
1637441946
957459631
443923386
78023660
1480687400
1401330681
2137763775
1982740136
530964657
617468249
1521523140
818882158
1865564165
578786190
762955144
580440426
534019290
941680921
113472639
407798589
480127834
1682820832
2021234963
277874876
855215568
217106205
1751514042
682057557
1051142382
1102623683
681411066
757887961
495623901
473519322
501238471
657769482
239753634
1071099054
1487246280
724857380
890104241
1908575658
1447733663
1569884511
958835857
1220066611
2103704306
1617071959
1902273035
1324800367
353894411
880525141
359381658
1837534750
1765947290
724932234
1467675657
660741475
360784724
646302726
1160627121
1388331751
1525984560
1526522576
286903371
124570573
23566416
1079801919
1281374930
1113119141
1714987301
1829193357
1645402362
1978738498
1942359081
829551119
378758461
1940317245
475039048
2040491586
1340926735
1424415385
1470868227
2028887941
2046866664
1662038012
842490525
1959989259
2049292292
1298299362
1146607970
301105654
1093307659
1318152457
120912286
783097853
981700091
1845831016
1635528698
924875261
1386224272
287822446
866254478
805164691
273233633
657417718
1826666671
1278678890
520040141
574714514
208680499
1139554764
776901395
325154093
1748762368
452432075
1382039555
1663105887
1307772439
1759859263
1539651336
1291785034
373010472
1252128769
1895859987
372513806
2111053236
902519377
630776954
345033564
349490271
1493498573
676652010
607635365
1084529143
1885001720
1615328755
2053151084
67180358
2100410754
330647382
1821206247
422980622
846765781
1889531861
1424556541
965418372
546949902
2065004954
1920730283
407874801
616253803
117932950
640431417
161110625
1884621046
1496756918
804579443
300890765
1976631147
668130041
1438898397
762374128
960280712
1736608382
32714338
1169229066
1165077307
1832623758
1167274825
1548454324
276200082
820824073
627127995
1140277500
294659405
622590788
880399141
2085469970
280360968
1155635302
1325656073
1040487620
1084755767
559735380
635188911
661364940
952494406
481392413
1477226353
1655408335
2106739346
2121358507
1704800679
1993222424
902106673
610378745
1850439950
1379554561
79552545
1266439695
1141200558
1090684807
60631322
791825023
713405921
1075913406
221557854
339357305
1074741524
1373261020
999355806
190520867
1979149591
497705362
166935113
699368471
1408350328
663745718
1929222033
485380247
1104853021
1592962414
911293896
1398406610
1317062261
1159357248
1783527352
1893901283
1817299321
2120345507
763399550
1001254778
1959522747
186561689
906731231
1099618868
1275469410
956486156
1594214196
1453351399
923276668
1478065441
2066123513
1671757186
221657793
833179699
737671069
180182509
1560040589
894698439
232872882
1571436150
1326015101
1841645063
1251516758
272846334
1375292620
1764726631
1463037394
1080806394
1759066163
412627067
746858283
322398757
1845387824
857406011
66517629
2146682798
460095519
388349646
1292159907
885244890
1269345159
671356552
1644618934
771498305
850016366
863006282
1141513496
1539727937
833911722
862334932
1345609933
362020085
452797593
460612612
872453885
144698474
563949554
1881161649
504084906
1082804012
1005345239
863374685
1060962715
1111920246
158165212
289483267
910375741
160552145
24427504
568885940
1155599665
1855336691
20768184
1190850303
454809596
174107360
266796882
904494272
410905995
1778153779
1960896934
2016213844
1415277786
2144803737
1029699888
1954917626
598260437
156817667
629293515
1277928675
853857195
949070942
583241345
1575537168
1475779383
52009807
27960266
1429978444
1811830882
823796703
2020734740
1441687624
946269786
109651437
916398818
1947917464
78417100
1040128840
662257647
1972505428
204576129
698140726
1662789387
1466304056
2040600073
2070690274
1029100673
1666427915
1197511045
1378164789
1862178784
904261551
509143190
1506444834
1046148013
847604007
407071711
219948258
662719448
497036128
45390958
1348956958
956788990
977661686
1226709524
1342316644
600187174
714961428
1870848564
1932102960
900736722
1684557979
520078416
1099341489
811668298
1227355928
764095074
2040687460
907977924
89218268
1722549170
130615307
1513498181
595187015
1256693233
1662966944
752955103
2070418667
644376624
1977946407
756276985
298559685
570930418
1184616447
705397573
35612678
732433937
1855569298
2121092253
1965097432
1263578498
1764302178
2127987433
1682094913
1833368301
616280531
706401469
1634223683
1118852771
2017634351
1977667352
1814049567
1762244540
1615127371
1410948482
563571230
780566585
1956457061
1565608278
1829345847
1683757618
724653351
967455378
353900058
1261295020
1660598527
357886852
1831384264
564505647
892811181
248919433
504489496
80065416
1392979135
802617950
611889481
803467073
1783113846
872800821
1349611761
659114344
1189566434
1089459461
79200088
1068082198
1315681420
1485513669
379436351
761295272
1363984930
1857505749
1912668865
1123556149
393793899
1721765648
973690330
753886411
1159270154
226254517
1842530182
101712553
405010567
1809066008
438237461
873437347
1949665758
926019674
723652732
1370863344
82227286
1859577648
1420322858
1943155975
1008334640
865180796
861539767
1342830743
1635539106
1634533584
130285399
24488208
1166914570
1724926372
1510450127
869669625
1114870236
1909901847
1596036877
6057969
2100070211
605927793
495044124
149731150
1505141227
1788850281
1267546724
411589745
463103865
775709754
118588118
380187079
1225270262
5141107
50749022
1181855869
1696346
1240233815
1008143512
1060657318
1303496019
363031862
180985634
277216691
1871471820
512444029
216430292
1483918501
980386806
648011392
2144272717
400500883
1692519346
1071962028
2064411131
475692640
257264733
1156051644
1941336891
173239361
1509890244
490819500
141446313
1303670638
522474388
1928804745
115014170
2014494131
1159356048
517396202
547278159
434406426
1745231228
724382262
1300219274
967567362
587227500
1277186790
1441060562
975512698
643609089
1889666695
1926514070
553582251
698913791
708196666
494976465
310933322
1050778305
1446532172
1949835762
1148468259
388823090
1862745542
1185987892
998967320
1352065499
164651778
1668909783
1043201978
677745957
909665928
2113644043
1275945881
1862942361
775005972
388034193
323355019
1411869127
291628065
1916596468
573512047
2141403996
320866623
65016502
864002870
1943448671
311233802
338647508
1014424488
534571374
503047591
376530798
1668893061
944741294
1495960419
543815734
694935764
703393268
1705575326
314874122
1822992741
1086414564
886567467
1587865293
2035096137
1973684342
1198105352
1905989843
613767786
237663322
524191304
832335252
809754328
532009287
1756364674
1908050488
1989264435
419327132
1383856141
835073134
1005603010
600847568
1033868188
915232779
1282570380
1782279955
2082866066
1370780455
118123769
957022978
771211807
1025747347
1726401070
952046265
1085506036
267015076
901374404
154638108
360009285
631216564
164283952
1367036717
2068209570
1596571225
1806262112
448900738
1978962388
563269086
797939439
663844271
357787014
569123532
2047387664
492359753
2123851751
230055916
824951625
1709723259
949413087
656363750
145265121
297892860
2047755171
1128023035
203481769
233347816
718488422
785985310
1823030252
1396292968
1182868651
452238533
165466044
1195588422
165504323
608607323
1131444671
1171391684
1568361254
1015209088
40808337
337891371
1812813017
740036011
1674631676
1693702138
1033052252
1345994825
1745725720
88070351
26884357
1762833880
60978766
1892590079
1958205802
224095501
31548676
1995256611
2124216696
863707292
199234833
880466880
890490612
377326189
1601263360
1878280039
1182126934
868913000
1971265168
122463465
2139682764
1915223582
2131463046
710036952
1397026484
1183076423
614095555
453423520
441051302
392519813
1787801872
1686093420
1564896126
400378602
1551909115
1354182879
1795821785
1281085564
1893865295
890090023
197837562
121692063
1257713434
181756628
1339411217
1159479224
590589015
935462416
322917921
1655288653
1854221530
809464774
1433668927
2090134240
1996842514
1373391181
1453290072
1586765557
732036742
1223011726
218748837
1795981244
1969151994
183115689
1682283039
1219353215
974762140
466285662
1030714865
1642488785
1987901461
715347962
1970495277
2111449848
1165097905
1532178126
905065684
1848247532
1666894980
1484894996
1788334718
624392940
1329867095
1412543044
1765596094
810121046
922023774
1450793134
1407462906
1949829784
490314632
1266221281
1975554693
680870531
1678031895
1970547349
463230526
2043960605
237057616
1847293795
227484338
2017843629
1424539838
1961356962
1862528913
2138088942
893211040
834648673
2051432521
2063923015
1545563522
1250713823
709713648
1308344381
166931401
1439963187
1714356400
1552324138
1401806640
131061264
650166967
376539556
170146233
1381280707
5066058
1651194979
442349552
1178736307
1435342887
534844925
312087076
98179990
345318903
1903425998
516763570
1858213705
1448083449
68535905
1466130428
525817750
715151226
1460678828
1103835431
639053720
1602088666
331424962
612679469
837938995
1105873494
661349771
1946323404
1850290253
483066373
1231325278
2055830402
1559994654
1707366920
1662682099
1260906997
1876319636
550930385
968972996
1925684357
1322870863
803246520
1795380273
2094000161
1918848580
210050352
1883400644
1068783453
686187735
1714519097
1564576808
1938831117
1810205098
701384567
743896211
1935381391
577784968
1863861965
1006989275
491325952
1648130949
1989881856
144177075
1285951265
1282305537
96781681
425006263
512180856
192976091
1337234389
878895858
714209850
937049727
780704190
1496636219
971661231
1258346520
1747690321
545930753
1337952110
262636646
1123579139
1372599068
391213402
23335938
366951932
759336174
1266516850
33269994
2044066493
804802901
874316956
1515999581
1752056772
1254835813
2073236918
2069692018
1930495215
1023350684
1347973749
1674865797
333193157
378484877
1459536368
364535216
912886684
1293558029
928728729
572734077
967496943
1032031546
317326401
1360107516
872414754
1582858483
1747006981
283198756
1746928864
737897430
677306102
1926562838
515303771
83277613
1031660243
890875115
53419103
1433670212
378595460
1166318722
918231859
603144462
190190486
1705916970
1166667201
1675120359
1669540960
457341484
1389078854
1344773057
1370758183
751690292
1263209870
1260536833
905433717
2056845395
553715904
1123760688
1550360227
1277129336
1180632499
88665191
1266396746
2025661837
1142994498
695460344
1984137761
2032065536
646505638
1766804892
328638008
630785644
1150516884
1184253493
1767412623
1322938991
822221810
1604379265
1157281651
1013132215
332109595
783561787
436282990
1534900985
979553871
1121363464
1521458372
788523051
145535521
667465436
1036533099
502865384
1331781598
1944993336
1151793609
433467384
1701177388
259892395
1160590836
815613213
507457731
34548274
4806928
676348915
20571690
83359788
1874968331
687335051
1333200445
1643899677
2089986736
146462219
846480305
1373403348
692064491
2018242143
1202009456
2123514462
1715425447
754428894
716887598
1667590013
1935190427
1243193552
1476242795
1277186595
973553591
610761114
956798698
1284542691
1884657898
1592714540
791811371
1776847848
1250378515
1627266310
246760086
1654946809
624306714
1103944275
397176552
739670997
180841149
1634816255
1483134645
1843340912
1672815354
1899096983
1982999439
942084210
549891548
594820369
1069403336
774265746
1249124663
1003800003
43316052
815712994
1750174085
737985362
1811096797
901844806
1598256266
969242
211871410
1775425065
23206839
1608807585
1511361085
293471678
1439441881
1793842770
1221979275
683178690
1098316794
1069560932
350960189
766632055
2068901037
972480262
589038181
134200465
1598180580
1609105277
1165097905
623381025
618330351
1313510545
148032940
1355605388
97139548
157393059
991017226
1877471922
793080568
1620863279
1912934691
1066493810
1595765050
1251947692
344867810
559691049
1526505095
699796684
1381824130
855739484
595692635
1661456536
50838885
733631963
1642272596
1755368808
1142345533
1372405994
1807841792
774471979
1714533374
268957081
335768166
1137052309
1263699726
1100809736
963739988
99784995
463349637
829600575
1414915119
1029489270
31529130
373784255
1754885674
1897961839
1737842720
1021430799
1773220042
382976093
1576912555
2141628114
1472530904
1690361222
1260116268
1879423173
977048974
717820723
2092742271
978944998
393788850
2135097200
1931110710
1942331453
5912695
499813952
1895435250
937671305
2111037011
662366033
1976813448
1007771708
2034655777
216320008
429855161
883042319
562852746
1273715332
720606184
645030459
934658733
796616104
1585961861
1727818334
1858661822
1233116670
1268310256
1762061725
1038070854
695840617
453790633
223551060
1142101582
1502350043
1639872936
1316877528
677853403
246252310
1230017971
2035777996
1170646845
2049121488
491453277
405212349
1397724618
1263118353
903984582
2115606101
1515999581
1499700594
1254863875
166123623
260455507
834312483
358970311
236104082
1451205718
902332859
1792284429
6307568
1972594971
1939116618
1243364472
1555555761
945317483
1896690728
1347290514
1304135101
1306886936
1782694562
1270225141
1733233968
1869529797
1059672884
2050024151
885356079
2006952407
751335191
1337877757
1964761357
1375774567
483233165
887621307
1600761591
1640343125
601188935
295860362
1928578882
1041304298
1235011445
971041041
412919663
772385155
954057153
956159261
1008734372
1721141125
1815720823
1823725349
197107923
2108634797
712447687
2082028431
1775425065
377164470
1110606299
157652016
2081354564
1889866801
1814195602
578886279
1647065109
2453163
193511465
296643292
1633689440
1996803663
1343489990
668391078
797464478
1479325091
1227212008
1405481762
1750216467
1542779461
1151735601
321889116
507803791
1149962673
1243105569
1372609644
1196917037
595095035
1595888031
1869181685
1244309626
967005145
295864172
874490638
1000881953
1075633275
1320390473
721738591
491028354
2136345909
1921081932
168284097
1296708829
277066048
1204803805
89223202
126515476
1981606281
1855101276
368628161
1803984159
1414462120
1344858155
323111072
1937669855
2061009229
2114372321
1045993175
1615073694
907965790
671456615
1174070380
1225976508
546900649
1255698740
1023223713
1522417805
1446562856
1001176009
309510858
575289587
1003289422
2065481926
1575000801
1272470190
1865992739
307893685
690961943
2093971833
1291084559
2120862419
1720704561
567037631
465029561
177810846
900697810
648656861
1393562009
1360198285
2049010039
2090326562
226956205
645770338
601323893
1711543736
1562111142
482107642
515484745
1576145162
492933012
67378074
825877640
1963432237
346406771
1327357293
1841083591
1671414839
145544210
1479088925
525598213
1874787912
1237352627
1525765947
234444087
449424915
535828145
582195773
857312919
1689864878
422393653
1425372864
286314879
828425519
728241960
1791865338
107810329
1753641657
1470042764
1329275170
1534720751
2138058505
1492120498
489529946
554893694
1169574570
1803899231
1075821382
294200497
867608015
1166679796
1561802438
1946945093
1462968231
935832883
640741213
1732964091
1739000671
1239153855
1554628632
1798450715
594219353
234657105
782676818
60365928
222491134
1833047949
45593966
1169927361
398224366
1347429781
286718173
1205736850
1203588007
284637860
624342255
1864862275
1199716248
666121444
1990195968
683176483
1798889633
666693892
819717300
578836967
860816802
2043616420
1676992456
497689219
695123306
1453665675
1232168342
1697963084
1668309672
292321484
203042202
53992873
687048138
1845280389
2060970688
1258294429
60496696
863413958
974218555
2024532410
829181336
1356152691
896364443
494006713
41808893
1450860631
344169355
875775437
1050788038
1407209502
524593612
2047013939
955039114
1025818836
564058735
946522354
1709858742
1739427398
1326221328
1835308573
337491971
1641158758
771108385
751661703
1801448244
1547384323
472559575
1514161080
334089922
556557516
513792558
150589726
1532762955
591700576
1504086708
1587524543
1203977846
1735623057
2136628757
738534760
298760595
824227574
1519809943
112015502
1942956412
2055087317
1660673952
412169021
1639838737
1656011023
1890702536
173682802
1666293439
1863798795
1118080175
403435929
832921882
172726012
1656622262
1994393745
660545005
959832023
145059153
1515061659
233935725
1617056763
1105227010
2061324432
572637122
930980888
834568586
1238113579
428720843
427817010
1081159660
895801777
1088767122
466812313
1450407634
883830471
2019380125
972438042
1108125800
1374519699
1033914747
1000356077
604415201
1459415228
2092285320
2014068500
2041226451
463262013
1749141514
450415431
1644669178
1655874762
2137301350
1737866528
1975206869
1035775155
593827559
221106383
91104753
1759585030
793390957
579975923
843967525
744793770
558587976
1806402727
1995357010
1902899406
1339802073
1628170039
527582156
241576533
1388400364
753542368
1365234882
681349088
1121375609
1036618308
529179475
1686196959
1941268959
990341496
1826536878
904032428
523096787
1942930302
361049686
1389583884
1549245923
1485958182
2109439603
528157736
148334468
1229355707
1460003179
411555240
396321434
1245763564
1345162170
1575000801
1725465367
1158463546
1137943180
1140863398
997576636
1957829561
1336086159
801628323
1926285501
2146105932
1892425847
1600310078
1381435650
2118909625
2121702565
1448158610
673875311
1379526589
1059901427
411174053
1519523560
1303403101
1324982730
15369396
979505887
1366352066
502877142
961198490
94396594
1076136151
1276375264
374323638
1059523466
1222907409
205971998
1254471929
149967662
1251149015
182921628
1133824558
629703722
767656681
1416749196
1997380920
543531875
1954762179
225641039
2063338550
673878538
580165222
791409580
1868451954
1021706334
201185376
371077456
1356783887
2083902334
142564962
466660067
688670785
605274230
935158172
1730518914
1291446374
1497715051
329531403
1273481732
524717229
1768804460
2008858916
1313401735
1999603603
1189065736
2110088924
1318599844
309467497
528724202
521487369
375688449
150046578
1068190581
1298933294
1781091679
1498367819
866917866
1671643541
381566862
550124041
1663141252
2004546180
1652921094
1213192305
404637558
1380794300
195442593
1153433753
282772071
315432029
3984548
888441937
754022406
307230082
664359674
1625166016
1228492545
1027814989
906790635
651944178
1791563042
1489843221
1868535719
1834683766
421151897
2025305093
1928313766
463854072
1280029445
1121327190
304585824
1719516129
202086459
120480698
542671524
890481882
1446976717
168959862
1255332465
879008576
1789918230
1097138566
1016091198
591820099
1827925764
1462446059
731590600
1209960498
694846931
593013640
648582311
433051777
70947676
1118015997
1731411286
1775569206
467119922
221086110
1789004593
298015469
807612448
1262851928
1416299428
1342889165
1475808693
1917853422
421955616
1778793261
702620280
2097448100
1076841737
669465123
1589866600
65381586
234444087
1452261786
1507006860
2134043343
2144908262
1720890053
748728798
782173752
512853253
1651215853
2085219930
1732332444
2103759390
1122390672
1383912631
15781305
25382329
496673688
995913119
704584414
1208775070
1921205825
315649061
483088898
1929404331
750810926
311862197
1468986503
1728647364
803103721
1691785597
1949832693
1427474545
611627028
1525950444
983297156
1347288719
1056901785
587762072
1506899797
1760611553
810155656
1885283588
55804184
1928940167
1553577321
2135818133
1843366931
634141431
1436331546
23799283
1049026320
3202196
1625317018
571717912
1772118074
1362992355
932483277
1340291045
918031814
92057470
649685700
1543572092
170313391
468355990
1476639531
1134887286
1345728064
1507407461
1952702514
381842826
1310924840
179998778
1643473329
1368315478
1517633895
1445274344
1306342678
1821290650
1507050094
1041980147
746879153
30524535
1274498841
859433850
736006821
697430729
2023278587
302448445
356386819
1240943569
1458010768
1435037303
508034351
252494980
973646285
24050981
418248183
1336042239
114503925
1979997902
1942882298
711435313
1296716960
442927444
1856107464
884895508
554233311
315307785
614592819
203519374
29252475
805766906
1145620922
1347180086
1896032196
81520717
876926120
366513884
692409818
616194139
1979520677
821913961
506123407
519725109
1103759910
1435353974
1971024562
1180364842
1397320971
1199291045
316562016
851440022
703712550
554195489
77420348
1766816246
1551495726
979361884
2036435822
237065965
248856153
937733982
1481661512
1746116018
984083182
1980172427
124775295
1015594454
476052312
27820620
2069191414
1864902900
1724412709
1308384302
1949437680
2041083622
585276815
813546958
2012451591
564310146
268496886
2102409156
206147587
1902327150
1298953506
1240400191
1733168311
1755466029
595075476
1915979074
1354746665
1467793662
664374202
845167529
1947014600
1021071604
1238345614
1457594987
222195729
958024924
1188951163
1893461196
2039744420
1758802827
114470233
1201553686
541994569
17817697
1266427588
1823725349
324280156
969417146
298026489
2103881015
246926926
384341196
11130645
1450066899
676985259
2145414547
637734307
978456072
218563400
1098163194
859932678
62711926
1447299839
1035256615
1889487769
1934098127
432075314
1126987589
1322624312
1076012831
938557403
963712665
2055884186
2146271772
658330248
327220882
1707605700
809235661
1986291135
991794557
530902738
1084180296
856307296
2074583436
1501309156
2106173976
890448102
758989635
1501305527
1382970640
798333561
1986291135
949052020
12814559
917877838
701355654
2118037570
2041790130
924029457
732882704
1036202125
1934275340
1012660698
2146833369
1461734585
565130008
1253063701
249412379
507908594
1521574107
1589815785
1442341388
1738125876
1060573959
1085765185
2086400942
1554959931
1789145061
349081135
854847926
856600143
996869521
403211851
150055017
1992967480
546191546
392299448
1489490501
666348849
1961689922
2047533155
619863403
1257474928
1525761603
2041136900
16500107
1448148256
1321199650
1737258785
1545351211
1401890743
119035136
1500196051
217831815
230879865
245032791
1507907341
1428992258
202652903
2079965796
1559932483
490538628
552685479
1132165110
328081663
1649344880
326347248
1937587236
167651931
1837676860
314384265
1705098634
1152739367
957355262
1391784406
755363612
1388457322
763555149
152214110
1521303978
1640767422
1997859406
278519661
1880484676
1904479974
18579457
762832666
739278518
913590533
77425774
1891712264
832797689
903070967
1571452976
274138189
1964519847
184174029
1208753507
535437547
813822846
1527654258
679675481
1906116675
1928362437
1687516731
1916137816
460795310
2019240350
1052041667
324011064
679539625
104954036
2000041585
860629324
1557603921
1675688057
989990852
207860200
302983943
341566989
485037394
1460266922
1631404205
1516049739
852087354
92688851
5529713
549011867
1743321221
1535681324
942854953
363883557
1154108030
1814225614
448777508
450376281
803148
100999176
1950649348
530900871
1580011001
1488298517
1597449384
285261485
1279127905
1402505832
1533430000
148482834
183152578
332989512
540310539
1908407722
1371209440
1424775350
1371577890
909450187
1450038719
407071711
860492510
2094159937
1762233576
797138471
1040540829
284036870
1151531076
802818820
10836014
1962239219
940255207
689491477
1225427739
171866253
2141980523
1543870583
871061388
1624492784
922620164
131234135
1599721556
581939111
365301205
1433274530
161866369
1509922059
530845442
1285440423
222671266
504486102
1330878577
495400836
437992279
65834677
1016021024
1487078786
236191071
831078518
219536366
372625874
1557638185
1194852968
1992314243
619901868
532444076
2105612531
1094990542
383389775
553666923
8355191
1051970452
880411450
2112608815
1748873308
1110707738
904248712
1786000155
1259698441
1597522622
1195080556
905317602
1534531292
1692387333
368833176
1647883484
653573249
1383903243
1382881832
1189179530
1307461603
1340869921
1844367855
554943578
2049761960
869669625
1401705069
1137025518
1817386096
1085398483
1501008709
2142250895
1850185137
609446999
554218858
1774807603
1308344381
599579738
1134852273
414820974
1402853648
228305741
1713590570
566573576
1384787409
349109152
1789147188
326351241
1457176412
80788931
277723142
415630515
1818529980
1064715318
17984884
917763974
739877950
1801733912
1153434045
1606193224
450732883
249414287
1763675038
2101411989
952020029
265954880
1275743921
409980213
1640317081
961837002
781938300
833911722
676553675
792701210
1270864950
420748856
1134887286
445099227
390651998
1258729693
298320398
759713075
833853213
751553663
1045656329
941717266
1490916185
442346413
233619319
748597862
1864847265
816714781
642056048
505700605
1081785572
381166679
2051204863
1812103049
1723971988
363598716
461820667
752198652
553473688
908653731
2031396554
15337404
764419450
673015730
68958440
708589220
332394111
2125716533
1530526007
200419791
1136710333
199596398
509480622
337621195
1785212048
395124251
1791515007
524884994
1437934435
1313209707
1600883790
1417307658
402138625
2020267102
265984976
2014141836
195075847
855901159
913194031
1085560305
2136345570
1873860075
414868706
1450027662
1908703914
959545902
1275180130
1389146188
2076916922
1524679832
370670364
1700050071
1191284060
638251920
414426554
1114270832
1712511163
1326102888
1841276234
931082864
567880430
659019007
171454452
1438764222
808699641
640934021
1644474439
1907857974
2141762866
1784162907
1778902873
406139213
1190478320
1212676267
1654203224
1376201641
1323266485
1465077430
1171941657
1186801840
373434102
411527890
1292394672
501680036
993522956
962918362
85097624
924550224
1477951172
2128502407
409314755
1594295909
1497503579
2092904299
1309011122
640968395
217696819
1889909204
766840897
848554502
1692558523
1892471624
1460492074
1007966179
679914724
217903110
250604071
1422166353
12861929
725392455
1897007830
925305885
1110629745
1118800565
427792739
235811110
2004535020
693320086
483394288
74527410
1453843158
480794318
1035064636
1931872091
1427065789
2093396362
694506379
1134783182
1704178937
1898683694
506937253
778555510
540807346
670566712
795495861
2108747320
1977675072
1689769479
1013407768
210339772
382801331
1681494220
419718928
1545640345
1608083341
629725160
647980967
1579598643
943509033
745748863
1518128925
1516464361
774959448
833755178
1400834368
1477202160
1563741830
921074802
1997760216
1058555632
223080780
1326879919
508800676
2617017
1159274447
2097625846
783631491
1286452226
336365868
248331610
373458143
256055789
924800404
1916452481
1206426010
724187541
41027655
1034127155
1228893828
2110646417
1271522141
614681692
1439282268
932905858
562369422
580202112
960393097
601313642
81369618
1432992408
748659484
1639381582
615122871
1174840622
2040441953
601288510
720909980
1975419867
1732173894
2124259748
1681932261
342951402
1487062913
516357311
1854221530
954736455
1153757883
228007325
501563058
1379189509
1968118036
1393408871
313043906
2140683097
839700641
1748149136
2110245733
493747104
420519476
140694151
937365379
17680562
970223475
1957550538
1897306606
500525595
1916706953
1557260846
1157918098
1588285020
1014563906
488368689
97273478
104804007
1010236515
49100473
291619316
2102395217
1591465651
1642794180
863240477
2072654646
642097862
1825201248
1088051480
461321722
287436996
1578557935
1261857704
111366963
1903701010
1583193853
1752907382
914158762
1245787800
786590922
2052538676
1549499084
142858794
1592915207
997803080
326043624
2044268744
701189141
36557817
453371094
1973423790
2079445653
380168964
1374136203
438529421
844875395
1906509101
12742471
1701390346
451829331
989107854
928789275
279790480
1683135759
1070772699
1105961851
687306302
921402339
1053304751
525626503
50934349
992251740
757773881
346137471
349189415
80575861
569145212
814189692
687060931
800042439
1957782041
1089802957
1859668391
1430227640
397036931
1417340930
227986021
1470042636
1553809166
66884627
1644492353
21339898
1843554268
348161532
872087531
760555079
1167743861
789045373
497224349
1125406540
625434300
46600614
154833935
1891882973
1097851288
1867907682
1181273466
1235688862
1459131212
94381078
233076355
1927346000
1314784859
1629263224
261999495
140872685
2037455258
1407354421
56729013
307658400
1573802762
752529703
2040519084
891823445
895603202
265416883
1592612245
1097293720
1923108817
1487420790
1151119497
1980980950
185545752
1904021617
729805753
2005856514
1490073426
575804834
782930364
812494382
524756903
1648163007
2131779389
129692022
1936585068
1872981007
1699052248
1608479104
1429500810
61003352
16890052
1045146539
1922388695
1920682136
1183677435
304585824
1867859485
1639128853
145555719
1709703012
850025095
299330317
147792366
963420039
985027542
671176048
5844997
1836117929
1685369936
412854064
761088540
2090660593
117521864
2083009328
1663633519
1856079207
770421882
1155121123
1999135327
99654900
328560104
1540898114
263921099
336872153
1486233729
1389296273
1207313088
526799486
1716539370
476728890
1414447334
87428535
335464861
1458613734
617835541
1800350127
211306668
370647888
284327202
741362579
1551556237
904413107
742124093
1340508557
215502312
403917500
339417829
644759108
1118567663
1044036988
1203913500
1482398327
348193625
1252142635
611167365
479761079
699285702
112715795
792705554
351231456
1593691445
1597357135
1293383777
2145961764
1627692093
1288030809
490998586
2013616853
990089652
597711045
673622419
1213668122
1087081554
1644856258
432209440
1457154140
822215611
149556336
1119383061
878082505
1408733150
819931086
2096247747
1459337181
1551622807
2038702916
1251380154
1866724025
146731381
1240133592
560768566
593013640
1914716263
63492375
566658756
1196597388
328391864
211021610
976477634
735630152
1583193853
632623681
1538721483
200446404
2145900395
603264771
1198109424
1084470797
537372520
673612215
607539452
399139819
210015945
1403660919
2038932674
560960005
1220637831
244253891
755363612
1469418153
630961946
817773109
1131482083
1777837778
1582130428
1536720234
2001976562
1785196412
1927230445
2007463102
552852550
874658713
750728037
1447182301
2053616877
555650713
935338317
1819058001
1354753727
1074741524
1147837078
1785500581
1244547422
173550017
1428378129
995395249
2106901914
1034112971
1521863387
2064500423
1630621706
142934400
1812750064
225444445
1324251609
1319009651
236804318
1458917613
985893558
1674885022
1840499776
605324480
311819180
1671670174
12323558
737038750
147618870
1143945555
590781730
1418161129
1345824101
745653284
1238396409
1670240764
1465260556
1685822978
610231833
421892018
41758706
1936098471
1559993674
258391632
385273051
1895975012
431011296
993953118
1073330278
891991126
1528636855
956025439
433604475
449520527
1759720150
401440451
1679306627
790257261
1301079580
2087790002
427158211
1021873756
702242278
1833759484
837971922
1882403171
1068772172
303401330
307436908
29146112
386676945
1514506424
82141446
411834747
929423714
945597089
1966283516
1658196549
502673224
1031188161
1006419909
705824067
1918865068
1680432916
163045629
1510222106
333933811
98710443
1566214687
1780102578
955223500
615244907
603170890
1990417258
1681494220
765890297
124175134
1638035030
2117885788
676151990
217682507
327345557
508963664
611124571
782915046
2088455700
1836258669
1185169690
489870916
2021017707
1583833499
1552865538
1873550757
2145931508
199285711
1455917641
384364225
2109984174
861883947
2145427081
1973424603
491401106
2120628983
168518371
505051998
2042638522
901856435
1444235199
1983319790
1795323531
182688758
1965039047
899699377
1155899425
2123762978
559179838
1381995369
1960725763
1042413730
2047257049
803672396
930757249
526478295
11899895
1232711008
581199871
967699453
324712621
1469162333
217012325
1218131110
1146886710
355426243
73681138
1368309333
985100631
1119935426
2106584434
1861959004
1541010879
530430050
1225175987
736269244
256054619
456517498
63316728
2035288497
1968553484
1818334015
876771074
42007672
290373972
237591271
2120905659
518671601
345483132
1075341163
679705143
1531278037
1121137240
1068689371
124480742
2124059773
1113709506
569308960
2059627177
328751884
204589258
1375826602
273889290
118564853
1530991810
1916764707
286339333
1859443588
1752435068
1801448244
972550179
1792385487
1470111982
153567075
3951897
1801287171
515367949
1672167108
1970273835
260064180
301794022
804638385
413101531
1607060590
1565464680
1725700888
284279015
1628572597
17720442
150024131
819269970
308969815
1188808967
1330687537
998765846
2146738383
326078888
343239032
1554256543
640039587
1441078731
1410425385
568575390
1593728306
604880954
1229499294
1067100270
1037113
1288790755
457297162
1642288058
2013080410
763655783
231772492
2041693800
2049160693
1905544093
1819263768
1014782434
2111609248
1681245707
495799102
609312831
604724260
1477513775
1601804254
550089556
1956126099
1780625856
1723991078
2090197655
1580004389
1400229228
236369123
1253063701
1071376124
524385269
670428277
705304034
761620222
2123089853
1269817616
248052621
1816943545
1199375386
1036332867
1589478673
225230283
662699749
1020598732
1436403499
13988320
478737973
1379417998
380259713
1289895830
1754232331
1287741106
669140063
1245685961
1009609807
232510329
1185576915
535807203
707751874
517818128
918516355
1602143043
2078241928
203392823
886060361
1597376123
871142737
408904540
592213001
1821303716
677603422
813005078
323648953
747157769
2010638930
1077334202
1139852018
622442120
1157138958
1622646299
1571305815
556993813
2137556113
673363441
417506153
1689243129
2135358595
230771634
1478137373
1107605986
1325681408
591367672
1482882626
212058133
840161536
1867243127
1311469332
290314939
181901207
372644175
1157947938
924590566
2130159589
315266747
444589056
977055404
1427087381
540114785
417321651
2029540295
1119028926
1842320618
2006622176
1669340586
2006317203
1871779065
2016818628
1402958275
1024248729
165247515
9789778
1567474355
572917337
1158242515
906940554
285279998
995004586
315521898
481040787
1982204417
74460442
1158733999
1520340002
1058214621
28782203
614917152
85446794
410438849
268636949
24621370
1151998959
642176880
115840922
94370813
2002898479
846487826
1348946481
799049105
1031265266
1797383259
226449013
1669571796
1234104470
1066188649
606267358
1721299999
1230120167
519698816
866842806
698190350
350472907
681862420
2138176002
104018260
1367070900
1576190195
1453582755
1275383563
26530736
1788551689
1849972147
1789469335
1409508404
2014508769
115034371
791199581
1876326699
571013071
2026727000
22521878
307758286
1720645430
600142576
793946166
298677288
468145696
1018863707
1261004951
1858901261
12608554
32325871
813011265
1907706699
1741895914
1841719240
874398990
758842202
1015043644
989037644
1265797777
1152800241
466856034
880189188
762902726
1287015081
389668419
1469496569
2131850967
258047323
1103923546
985587506
465300670
92371831
1164161189
689312283
1606294270
1450080565
1002942007
831169511
656498341
25796347
1622955212
1455954095
55104353
1122260654
1305204056
464017719
950383503
841384918
913320957
1357980083
1898639265
1659684709
986297831
1595651979
220268067
530282990
268253835
1880694595
1791856708
369598821
205994325
97573494
231673304
1989309696
2102872353
298492363
1577032349
80380120
2110236244
1324116202
1465105733
1159852221
544377561
337883413
1518011615
1402061242
1459337181
1799753954
763680709
1525894103
1593287937
2140233162
1207008705
1592929222
1206086766
1601669778
549693185
848554502
882149587
1371909481
75604103
1765829684
884873297
134795847
2129274517
1764935577
817112093
1489167147
1634533329
154006374
752271477
917102873
183041894
226009383
1817502588
1854193102
666413508
2091210610
1882881819
1165740651
1072679454
1443426433
1669505742
113079129
484055431
2061788689
1393747578
14221514
2008974242
432306136
1443042766
1903990265
907788872
600850554
719632667
1070938945
829245568
200889797
62652986
1802341752
1316191850
1786424607
1910812214
1427087381
813454986
814820381
2117326934
430360239
2146505908
785840673
123917619
56947345
1409487215
168352949
231711334
1613923029
876425034
1134615984
174613708
772300594
1031647205
954111378
153001273
1218444488
2130251506
305291831
2104304315
960092012
814619979
1417135671
495991602
1677579215
700262005
2107792593
1640009220
1109572210
1947345395
1294121553
995319589
551731563
1412681025
18276069
1909582859
516819902
2085419454
1611125630
1930708973
777213679
172853467
2076898605
3177791
421436576
629716715
1149267412
386515625
1091887655
974944721
724174790
728970775
482263139
2084557234
1757881359
1536720389
371649107
1361452442
2128001195
1050923063
868631067
2036747590
1472983348
1749603235
1319134084
1742810323
876026491
1716205488
1871054255
140871261
453274587
1223796761
471324989
1066985828
1543261023
1295389931
860920605
1805732138
1381501530
120123944
1534235321
1376778127
1762660033
1125879919
201262773
2068919297
805887792
1328772392
903331862
18098534
1401401337
183068595
686368922
462435772
1382626057
871214888
1215546297
2064151046
1157932166
1833978472
1134522887
1954608323
1459960325
950540996
2033928123
1222905837
353450133
128492809
810771299
1030763369
1844851402
230834758
1390419690
1812305096
695133447
1025809774
208169997
1615409373
2084019519
1882588702
1900260769
2019570265
294502516
1156783737
1564439653
549850032
2035436695
629659824
873225988
1131011242
1694693756
1522113871
1377985254
988636249
1044119421
358884254
1524056213
141449433
1211255655
947144210
100645818
437376873
1823942775
1322184609
506143277
1838565363
1959989259
2069462744
1517314135
734343583
1551217248
1736761776
153094079
1446048432
1226197338
1482278222
1908917603
1218827127
474655301
1397784553
415636389
1101635550
1843724395
762393081
1425092205
1525633761
393513960
2131100657
2137052708
476389680
1722300575
1932682935
1378247302
576237177
498962296
948153088
1654109296
1834074899
1738381369
1610976604
892443531
1859859414
2049691844
2048589356
277478999
1622967787
1017887469
823938049
1260041078
1261527886
1008271535
1372530078
1628495805
484319346
1507160838
1154447806
233903889
999931248
1028905119
1755911126
242400647
1110438936
1517025849
785218839
423882993
372054196
827113116
96921858
385211897
521671436
1646583864
652040402
17199397
573174245
898861913
997998584
1357645424
2081803685
1273921277
455300864
571998266
288769045
49075756
379474448
1542509118
443395724
985590103
1779558885
1601806311
810603319
761684932
1841773143
1426647327
2030663082
957789204
973592565
1675129422
1323201252
1857155223
1098391558
1355483540
813625096
355192507
852876771
1875406292
1786875134
707079506
1682337748
1613142746
96602488
1703175215
778369440
1477054685
484842781
150069887
1282976091
1400591719
1967284136
2064757315
1025192848
31534151
169372932
1818285944
96941107
734248554
385742215
864527857
124483484
124314983
1166485514
1857936618
1066572793
1822435412
1877614302
808389810
1111383846
1040649638
1771035733
776215989
1995016499
400932499
251831540
401117004
919198260
197158138
238091838
1730633396
1640115715
1164360321
52482967
1864056099
393430661
77793127
753128786
1843740845
1360025795
1447591383
586567539
1180148067
912168121
220998758
827439063
548367844
1745820762
364058791
800195868
172340302
1893739919
1918900383
1614976090
390822330
1493479404
2019659980
1920125061
584970148
1063753557
441054287
1900034074
443980693
1732099987
1183443545
41128923
320560104
1659182430
1832230421
248612795
116056907
71065827
1680735370
2013463147
1606112125
1917315942
1376223114
427183709
1377133988
1233922190
1208510115
304937886
1150872101
1208187152
1893824804
1628498739
1827905008
109539588
49935150
40135700
1196586183
1216076864
1912793557
1235377021
413577501
1545057836
1334273245
1967398642
1972794802
824866724
1147540287
1397968202
1274883286
124184333
1214065336
601810697
71228621
1837292075
1080917424
1736805735
1589768543
1864438705
522681927
2053925322
1957409000
2122260146
1518494547
550854358
1380124262
185398883
1283200564
350233931
1668893061
1458926561
1110325494
1549027358
81004872
1353814900
211685006
1340890691
1118551511
2020029132
498224831
1057707181
120594959
1317102087
1936609280
938906813
1219643492
569179461
190884558
370799645
155269222
119712015
1889561929
1887800737
494836485
806093712
195275914
848470048
2059655320
1831838848
2100621150
932502777
2102959432
70836132
1983573721
83970516
276597638
889061329
2087637580
1860975666
1246227317
483434389
1322688317
871364151
277966878
804455039
1203542105
2029785412
1259940743
912203600
1790414507
82907644
1288836062
587762072
1224629099
1711450935
635277811
1122481717
1599435138
37332718
1474409602
316255446
468740168
1457442015
1820601781
56728007
340842738
1023706355
1642209383
1760900255
1105271187
2002800231
866739826
1586120970
1598633603
97686201
1043538930
1284800375
730901024
590784830
1621707564
295037802
116004117
1081743249
540481581
577753568
1697685762
778057724
336916091
1253926597
1956409793
1990256025
136298691
1657222396
1209616818
1974406201
1906264851
466310618
448515027
2142891210
434289792
2124791183
416920199
949670476
964852092
102092065
118149384
1567313526
637640376
1713749153
1807640111
842231024
987994885
856793552
1108606974
1407612768
1175904417
234398265
1715005723
200212445
954959966
1388326018
1776099490
326840300
841677207
153807910
1527381362
1399278196
1880107482
890330349
661651
1398964167
445104140
2146340081
1693319168
1293126510
190390765
880546477
346063823
744259265
304119647
42706685
648863366
1703397937
970167555
970226894
1303242311
2141506024
1229001983
981423969
166935113
1822735440
299835442
1519688332
495192554
551302417
807707219
1935579254
1397878649
1825525571
20741394
830062142
1047853845
1883143976
268131372
107859897
317721698
2067502925
1167230206
87800558
1576346481
959811474
2078250761
1433226993
1007170856
1591302316
1372533403
1609853037
1726774732
209532840
79399678
866519582
15518455
1492758688
1328454665
262466691
1258575053
1731099629
922389082
1382827998
970233963
847665942
2130960504
1881839043
1144894357
526917818
268430683
6553130
1172279508
391988845
413574480
2019554543
1502091984
979822748
1270681868
897888410
816288589
919121539
1814765367
1538165366
1453554495
1640211370
784046227
655454402
1104186383
745328512
1755346620
1875193699
1052606092
1501980668
2005156660
1874133858
52090584
2083472150
1039713835
1989051066
28020791
1151537303
1162525683
1387685389
634650990
613137078
1373291684
745305732
1280738504
330735205
1561785297
1819444279
1950499403
1199700402
503164651
1860075692
467890825
1843385451
44672844
2039910276
149502711
1207603321
1733834308
2136129377
1302389461
1301003097
1343167487
7277097
532702977
564167642
830789937
1541516599
1259940743
1687052644
1469751232
1004121783
368827475
1100761458
1948764049
405917701
2077369699
969341936
791120198
1177621877
296979350
223529665
1806873417
1664429253
396555354
937715722
410953406
1874769590
1865369751
1855460190
466712124
1930799192
1809918250
1466187896
1129233167
124556104
1816708503
756209052
1839710704
683176834
1613923029
1355605388
1980799058
2094032566
2103970990
1708528790
1809000548
1660339312
1941229124
1739037203
1444206409
103777101
1099080358
348950038
1780838976
1465778298
1934161113
1751705378
1333638935
1521123864
1222334958
1812642413
1342225758
179454090
1091273873
684634146
155898326
2080021710
642259201
1013325667
2050858179
1434320522
1058214621
1750753830
1660524157
21339898
1821262168
1256575694
984402111
432112081
430181711
223898576
1474410083
638906540
1293046377
742835562
2050974671
1063648343
299573977
1132857800
1142272473
363588841
1332791853
1324903839
365009367
239864166
1933630929
511387657
888235309
1334084388
928944336
203042202
560348759
1289919801
1839741990
1752750370
527535568
515874654
1361847686
1383008405
175595591
1843676986
2061721046
1190183699
708467001
269324751
487222320
922261761
772083647
233071966
389356959
126959179
459146462
38895339
619333994
1900390036
1842563588
1060958108
476413784
1080922884
243996478
1599971407
1312221117
553983320
1920064844
822105516
1779697640
89086087
750825572
1227058099
996597128
1729427806
1768445413
584684091
1277981552
1983463210
675900000
2059949879
32082861
95602854
650155013
1216879201
1692960779
2019084705
1537590798
447909714
152365559
690343015
526537193
1185334916
113463436
398983151
573501753
799843800
1200573618
1135926835
939285556
2075300018
962324729
93316395
1122261145
1994315930
1885148166
1034052267
161639875
1872266406
598515993
1040432945
1471023770
797952199
191578975
473940171
1994017017
976755650
1397302504
1244199859
1551640116
337558069
1958279819
67032734
1452030861
870364453
2010717868
1562792313
1913834874
613797991
1649271192
1648426400
1016902275
911774275
170685017
861185343
134580429
910769757
1720461427
1851887382
1092751693
38805212
1266453580
1693470281
1949497960
656905187
1344542568
1386551794
1031042607
261847859
1607018609
729950019
1313573985
1592631430
341651419
1345906381
1855506818
2041625598
686772995
369355762
1247641020
1817315101
438267506
1669714152
666968800
476500599
1125137741
100310838
1780019969
1728737843
555565709
1728957617
198371210
849626418
464815126
857676510
1294762967
1409825953
1232348853
517536484
653312604
211450235
1007903751
574401074
1019032741
1219849674
1704403892
1998574628
1990917656
385006911
1067588428
1937018123
1692460783
1047672781
30919350
125948312
1333885129
1770018434
1213060420
153310802
782339458
637829474
1237374561
515447778
1618499140
524483869
400230450
1436292285
76847818
1903158387
533007042
1298174188
582297015
162251575
1811598810
465392180
1948524321
149573496
1953486609
1864400419
641109184
274432878
1441838618
1143228939
656832551
484818194
319706629
698919875
249471970
1592020720
197107923
1609834562
1573774208
550766935
1484897537
953882790
684174643
2025657724
27960266
313605979
1543038569
1502633529
2068555337
978579419
59508190
2087239628
2019184453
337518272
2030779701
819717300
1872722277
693398840
672210083
1587953072
481582725
851403291
881404254
1138096444
553688443
309035551
405072902
1365791538
825508134
1951161397
728218447
1876443297
1532465449
1024614388
2003407527
375810737
987545667
910295693
716615762
572724675
2130960504
1173340744
1788441152
599608030
525583928
940963707
918267583
1214787600
1927235106
263130261
2057322306
94071072
461927980
786195231
742979516
1596018615
1574363328
94398703
820284771
678613442
1629390397
728936612
710136925
168607371
2022006035
480607251
478831121
1174580796
991681041
1720050026
384518422
472951965
1331952218
949686524
1587960468
2103086550
1720823859
649803262
1730981176
1047608447
839179407
967486605
1370292854
237843376
181108776
978112707
2022231684
619948595
74754401
616060095
83776642
363890953
1428316260
667218061
1502811162
1039679158
904345913
521694816
1352744037
1298058583
1894376025
1858656773
992602239
527301145
160970162
686995251
134084009
172875698
146353601
218197077
1609636968
1868313765
969763530
700891954
504284806
446016985
195112699
1403096699
1497977714
1173647172
284555464
184286127
660013080
1638329276
1604476100
760007368
229792282
692612182
17345376
1801364524
859378291
1779353383
185866125
199332703
1455963255
1500824460
1775645596
1194284974
1064375817
984680373
1939752707
852946486
1780311805
2080861654
1803547600
605054546
720505698
1172479883
329512313
1493483822
637980932
1115503141
354280201
1767358146
56082007
1993796004
1904316206
1978322796
1876319636
1022764528
628777494
1200384302
791188675
844820914
688563220
52551137
1711029012
1115369406
2049550223
133657118
1285778414
1739603135
1382479762
1846521952
1137826182
485553993
967714757
1522290754
1158604733
760886482
1749823049
1471795597
980760309
1742519456
1220277753
609533859
1466846574
374073313
926254267
1652168725
140460877
1889409696
904261551
288489374
865246087
738952601
742506164
222061862
834442367
501238471
1550567798
2083902334
2026728346
1926683034
4631656
1330932528
798741197
108329032
205184852
909362373
906428847
2009045213
897697185
1049523800
1313620676
1110127066
1340048074
770718300
984332388
2037872525
1591568904
1868035147
606900180
674331049
1623611536
1019743515
1052453918
1123114216
427869436
950975514
22081847
438610460
1479196506
1719714586
105158853
881895983
383966656
1179867059
74981721
396761988
1885332483
1810062504
539457849
958435996
1567962012
1693764094
2122408545
739494872
1693441720
726488056
1075908067
2126077301
1769171206
98985815
1157125834
1182604614
235453350
1242529346
2098565290
2015687272
61009
291811951
1259132944
253644245
906628359
1477513775
820164559
1408133459
1057270728
955307824
1020372985
2068792393
493272659
653165948
1107484328
1699914956
1711897915
1020473472
1464492354
536908891
1560471207
1097947474
1815569063
1810821262
894218172
1973424603
473027709
1060588866
308562639
2110565698
112082124
1473872900
856792427
1742498335
1444701
481923642
2049535431
1858372053
227066145
1130413216
1003709293
115488201
482970384
1245833970
993183433
61796782
264112660
575812842
1148461053
1873538053
1690622138
649404868
1478062581
1574859093
460494532
721051302
150900493
890786892
1356517769
1493318102
1176294110
424938640
141452743
1558034046
518828392
1068791531
410377978
407532469
1759704165
1707834353
1711074954
1174065602
1593120929
1743430001
611104070
591807226
1460003179
533237231
988127863
141358019
1490342394
599013300
1487926854
326479059
1701030558
1938465505
114624463
359645029
641298869
1266753649
1061317231
1221230447
1371077662
702832192
306456861
2038702916
343024842
1034190056
823817780
66935171
223594550
25586675
238101163
2058720673
1441005638
1944893681
214371602
1149646855
2073268601
1675091641
1173220575
2012127424
712608191
1074119476
476056626
1740089980
180040638
1173697745
709073896
382654664
1118787368
932697217
50768481
1420805515
1209084888
787438317
7725116
1395055131
916973111
1118200502
1230211511
613548394
273056659
1973423632
1152739619
2084931294
878752001
1430512610
1220464099
1694584001
762123200
48465505
1483440931
1841523899
276999729
255627615
1819065946
1159776956
1766983131
448409739
1213541613
741893230
1944819297
423397649
1881501680
1383317583
1341050696
1882222845
359312010
544175621
36180781
1619253809
1753352796
932483277
1311385842
2028677351
445686599
1227097490
2128636334
262491568
719354061
1436503169
67460712
232069116
1758082455
1620500346
910942528
718117255
1536785376
2105335220
348079661
1277981552
1833267185
2066655327
821488662
1567531565
1173017843
444702392
1229261923
2031516632
2039380525
116936492
17735222
1553160004
745691300
516655229
1238640684
1755527617
137200813
525185240
767012000
343595959
1689035077
1416445861
267166057
819717174
2017950832
546566996
833198561
664604532
924942117
795345303
1027174766
2077506679
1636177345
80428282
547004100
835825508
1250721546
381306802
1548322095
1813053842
2137489366
1538961431
149323983
1553809166
1264952382
1111783615
26661863
399063810
1751803980
1896522811
715692663
824227574
2076352391
1665401317
139899565
1545440970
836959423
708608538
1004031610
1860979070
973652432
1034143401
1177361107
69343565
1090544188
25045876
344459836
504473817
648582311
1636533037
911690701
147830482
322236498
1927660599
116056907
2067317300
841306421
1937956104
1669193712
1093764942
581515223
1976547708
532374581
653733023
1549987865
1702128209
1595733132
579777440
474650407
119286293
222086845
135152908
2108802436
2116559254
411754446
1839014832
1821008471
1417769448
1108040817
1782356147
1192110277
567494778
1566563848
1750293006
8451829
406026110
16974958
556116802
208944370
348200579
1104323554
2051977381
2029162034
1833918006
1873009582
1678704621
1595342520
301330286
440269989
1910611629
643607508
1523417236
1776892778
1888264989
1627908141
1597836374
1296377735
252739736
1408350884
209145173
632847448
986508482
1343966618
1713860541
1551379036
105843409
497687693
1025210614
1274023929
1969518639
279492449
1542484114
2019894729
920001946
1473585004
940684079
1119048423
908015649
705381321
2082964030
1781990694
1887842980
1629041466
1821652718
677676252
422676722
2043963434
584000394
1120359488
696601378
830062142
1864714682
938642755
164859151
1407396662
1385956044
2038691822
1769479045
2061517340
569502703
711920808
546732881
1351514581
105686042
607998102
371613887
495970935
1041347326
1873074527
23529443
477732770
962097991
886615978
1206764584
180771396
1088005602
702583352
1094052991
1670846378
936807186
1317491195
1883758072
828283018
980068181
1079117909
1357726094
2043693911
1674342003
1686898
971786845
761713247
82042435
1590375753
1360361445
58043151
1157979524
1246744253
1043149617
1175011041
1047957409
956595337
2077290670
51252750
948900553
958298155
811990711
1581943952
2142925952
1623894249
1756419923
727731496
1856523344
503729337
284690069
2040996098
1735182708
238033953
595906084
1080733776
474744203
1167696111
2128561534
501310520
1213952665
1374540830
1553147926
136298691
397932621
1458451656
701477340
878778043
2067425873
1142141138
1950904978
259653369
1095950695
1939021996
1212740950
446443791
597611087
665399357
127034676
1725485195
818654185
8753462
1742906757
2017354204
1155324927
521598267
496715335
111146418
17812550
956702345
1118353163
1318218205
96278329
1171481335
205948389
430567712
1164800296
1983458777
261292948
547639120
1969965709
1313385755
1261305613
403454261
184556060
430180085
800727187
507723156
1060410420
1269876295
424224465
1623092150
1582386063
117479864
1816287552
177612584
1755466450
1301345102
1990373374
461128623
1658163319
78605651
960223512
1859239437
1404451700
1064910267
118389054
1817511296
390107396
844153172
1659892030
1088856087
129105001
280818561
1906684001
1656950782
1456583849
770377166
189320647
1841756622
2066005167
517676396
1299450304
90612706
2137212887
2098337368
227147092
395473376
295945072
2018467421
1314837280
1629507617
1559866639
2046955874
1883053262
1224307615
127208657
1372266595
281728639
618373775
450410550
765123047
773731052
1902926249
2064323827
1103125663
1265945450
198850737
2135459262
1464264974
1365757254
587212930
159960222
219568813
354037433
844489830
870184886
2070308470
899573572
1594543079
1734998952
1584524307
1147048725
1077644940
483904832
114239422
1697292769
1525876432
1043360313
1493055629
1939876648
1271964904
354303692
1305557776
1567833428
97257970
992092944
75837147
254134919
1673330051
1726471162
1265629994
951649160
643936223
203154764
1773496260
22459192
1928097193
970519013
1846952751
2111148664
1823509097
371358853
497413771
821522197
556116426
284845776
1487593875
1111187856
699910361
833819494
135310634
1763454791
981139577
100468737
215033269
1267279890
1309062457
48783676
316498739
1457690058
1786597121
376864841
1231199997
1463364952
55013342
582162041
1422657604
1066831957
363808207
422894130
1049733361
330458788
269403643
669877877
593485914
1771334988
703941464
538924424
810920772
1354589840
730246210
1259036451
953078958
1975155480
550861905
1585262929
741552421
835899255
1173513859
595595254
997079275
787655274
164728814
1807854402
2026064150
1587575904
943813321
353039219
39487357
539420316
719435422
1044125750
5973009
1071030479
569468418
907120125
1000723281
888234559
290508862
1672952693
1516573936
1100076023
529423655
1774382954
1631080796
112015554
712566367
884735290
898871225
1985083520
737031855
2014734572
974683123
1892394532
167165779
1595893185
591566037
1714102167
1581050418
430046037
189993608
1994054706
2366480
438141856
923997405
965546759
163335550
529630654
738518520
1224132423
248008421
695588358
718596076
1852516517
1384089753
730456853
1078225945
912737469
153001899
272364415
835924089
2009502655
89086087
583817969
1222235724
1512439171
249825433
2112177790
495599443
271175079
683339424
892235885
716258088
1055976658
783324884
1370117915
1598733319
916301597
234857195
1053163068
1543642528
632983333
1177693349
1918983234
620580193
138734029
1866103225
2088557858
398515308
1128284116
1891380968
2142955836
728943549
638123369
1634557315
926502347
138934715
114159105
1189678908
1323765835
1191314261
2042193749
1010556485
265424489
1154732473
1345756704
1462084839
288395469
2046565558
1130546092
1614170265
187223806
1251466525
2108403354
1688638289
707665338
1738028868
1411780710
82284291
1976947227
790464561
1176114856
1014020531
803214113
1362185607
1928080927
643453502
1007622041
1610826922
1703560860
2129365336
1935454756
269747782
1306458893
1801672354
1201991635
169017548
1867893587
1739437963
110663250
96554603
1339609937
892882657
1332559500
225300751
2048215804
707236582
1106387965
2142520661
540772285
2129752827
2080366463
422233730
354280201
1595714070
488494293
1222907631
1404584231
1513774673
581289481
1726713176
1453836117
1171391454
112088806
670898448
2047600911
2129843802
1240515285
1651703666
21405640
372753476
1011136336
829979086
595419833
480199489
1663284864
1831701852
852569251
915552486
1078874338
754074162
1902277160
339826397
1384316443
581508593
924399986
1306886641
445539653
285279998
60456617
926793303
900906573
1920837475
1100043199
217291129
559091334
1913766110
480133001
579098805
182178023
421729862
1420801244
95451284
131921637
600742258
346757911
1140926791
2000856594
1483515386
1734889794
930020802
1834417320
124080208
2043706775
892088889
159523921
1606193224
740429674
1409315273
1482172243
1354093445
310473434
2031894490
1381480650
1241579082
786418942
1316792198
497165699
353857422
1417545923
1651373677
1373958019
613558839
225032116
56401722
1399035638
1136171163
911545438
984973678
1151119497
1983737118
1686968258
719829401
1978783943
474116694
1163068161
331614688
1219074457
93809163
244445893
1032364138
2019549309
1478756074
859086943
2083759083
1307790928
1218428522
481845565
2006721321
1226995694
403641087
132625229
880358120
1713763521
1956726170
1795183793
1198305876
2045560063
147905308
929325694
110003637
1137107513
259066471
672747940
1916118915
1614067225
386091346
1700570626
799341393
765475931
1650193643
876090291
1122123422
958245704
1523347870
1762185835
200344002
1109190479
1139626902
607635365
1677889995
202962840
498064212
1089135025
938103306
894238299
599666926
1417946763
1502191941
1040496244
2131402636
1835117038
632451912
1020670019
507602670
2132395226
160591386
14778097
748264832
2095225139
1060161602
1679928881
1637882194
1145827103
1950784881
1095201413
44434798
976042188
1833365616
1879107607
1315812107
1360558763
2042610992
122640967
2005198336
1373466836
117066546
663717123
1123841722
1635209185
2010617738
1312251233
345226495
140624305
1291526164
636770451
1010169732
295730290
415705304
1333673023
541848608
1171045805
1461364326
1566240986
1063945391
1291786867
1201533492
1939143510
22496034
166519119
1592881780
1597982197
12546530
2002922967
1554599647
431729972
1494305424
1976925295
966728412
1712079328
277297583
64424891
102270589
1616656018
795823016
742986098
1758380714
213203305
713460812
1633867769
672322909
861882878
446114196
1903557840
1306272305
1667281448
1693916498
281814472
1072679454
1109231614
319478668
482510347
545911631
995740383
1866639876
96906886
144044069
79690629
366248328
695711101
425702429
1644581686
794280157
642846793
10951961
185073570
514115337
2071141385
1496510085
119941041
350089192
642649328
157998922
1861094464
1455416664
1260824457
1452942735
539131462
825784728
1021043743
1769328088
595671958
1286953996
530596758
861782457
1372405568
836360970
1273225278
1916118617
1928627253
614160251
1408465398
709639084
852715254
1535486606
1817351378
1114805233
1057255381
1120099156
371088883
458700218
958860472
656165704
637778594
1171510027
1941551152
981407660
2032357268
1516717733
1933285934
1300184345
504785132
1763563855
629226356
2137641061
1524979224
2126005498
570745192
27282851
1621589778
607585125
2146201984
2125738024
1735232493
1520534087
1284856616
538001455
1791883643
794916551
1329637812
2074897674
2108439699
296643292
897737735
176267598
182592924
1972332762
1486530944
1213378486
347662904
1729258723
87747647
1495833422
258000830
583876813
2053448470
13490361
56864825
1807773086
1157933377
1255560756
1021493294
466492433
1276723035
661097499
2049783838
1613994156
635995686
17593260
1761242479
966918715
2107577711
574441125
2055334656
633034904
1646548853
1272852783
7439456
1063860511
116791927
224976185
1867355253
1095383515
438499398
825110394
569342644
206967631
1327056436
1121005820
695607507
203786770
905248865
1074236587
555491262
1153403150
557287251
1142852213
1032950470
1097694170
997576745
2077697211
604091301
504240577
1483820860
1542917622
913556875
2116109801
1060835314
1199503064
1810754329
1714515975
2091738199
1901899212
543274881
1400220120
2139643780
281663445
218656768
134910696
1174943318
1933591973
1764769724
382961439
1728949208
1436793848
1370001284
1816002278
228694067
2043794001
981946812
1550476139
1245225510
273357373
991473842
143082627
1370117915
206362389
924649391
918625081
370428505
2035277698
1655184360
683245839
1727117914
455618107
887588673
1880486187
386224074
1240320941
1866087598
1923214755
2123691405
262810460
498089489
1764009040
997859517
1285810275
1367566448
770849830
877274283
309171801
379814638
1232398372
1319987587
172508963
355870363
1108567200
30084979
757532421
1171459100
184913106
1398789920
748085233
406873433
108396719
441670010
31399686
1243149332
289954868
1711517044
35181332
669606545
1178627995
1028522372
1155192950
1107254877
1267163839
436201168
1487476051
667728210
1305557776
1103581094
1620846959
1937729436
1131303958
68564226
1510402021
125672958
766170984
1362384457
326560338
915556067
1841117719
1332782999
1480341317
277106282
1924878344
400373513
2031295956
1253060378
809771077
2119243740
720266469
31936313
564783414
219196897
1796987156
646779100
517069837
1337035896
1104179300
681524274
2077704337
1370274393
811542487
1923187745
1732956655
581515223
814094312
1881031860
943896035
598168702
1388459149
1437444060
1510377927
284994202
1523673940
1214694055
840350042
1037475952
345909721
528424536
1885864123
944982904
1785549641
1559386577
1729834656
559026361
1532854309
369876860
107418128
1898735905
1236991768
63365610
2117409487
783704012
1293503299
321424281
805807543
25258208
2079836485
971419803
750407899
1968751833
1369025408
14768456
761693205
1722300603
692444839
1952031589
461311913
1839226802
469543668
861705655
555592409
1818489466
1171249911
1894760411
1370139390
1528845977
1443617805
358668933
1512189678
1254930906
1318211598
1540506254
603894048
577217936
707305193
469301826
141158405
1737225762
500637336
1873945476
1455845998
753446001
1203556056
255743149
1131200461
1910093992
776144167
1516573936
1686685900
73133551
620246768
1608139363
1133072227
1038679868
1760546105
1862879558
2018279636
236142565
1679173187
1027503133
1850651560
1306139727
2094438559
363097012
1570382287
991601107
1485352798
597326574
916669558
1510605267
607124733
1807273954
2069222477
2073081541
449114945
1139534949
2127543509
472683879
239698554
1842676219
1581008384
584434600
878008749
2079326034
732293529
1611766777
728232368
569516227
488421345
1728295214
1406058384
582897087
1798514313
711435313
1805133736
1857430894
1753540915
1736370750
704178897
1016584620
1573181918
1159191089
424069072
1239560364
616215473
695875080
1134522887
521180667
960997529
1028037161
600438813
151654741
1115061924
572282954
1184959017
1306059020
1478773092
1259357023
971934812
481917845
870421748
2062207714
1733704283
1472729334
1189642397
680544962
919918335
487945890
1340929824
1192879316
1025473484
420405636
1173142849
1951409669
2044156925
1501187218
1349998089
618730560
1989884792
525185240
1218032157
1746899130
1286049245
1311190549
795162721
1534712741
1674545785
1780694627
405112576
1634561079
1355076019
1640343125
496249130
1675347954
1878894034
888522090
428474654
577763167
1941408086
510121110
1229060516
1148435705
861103965
159955088
819551618
286557344
1350329462
167924420
562516125
1106770669
1762700844
527821399
2143191478
1829282531
4501112
1499657059
854100804
576867723
1934311376
1764108441
1530231047
1847043851
65642848
307220280
253784332
221599843
1370378973
1654156752
2038086259
585119715
564187921
458422883
2112685996
956331766
1740815281
2119072339
302770540
773858967
1181452374
1155480659
45598639
410273082
813635860
756573396
262145771
1687971328
1743204791
720793311
1812046258
2069622273
1230934268
1889757100
674516264
1257115320
864696110
392923102
144398855
1255992253
2100611987
213811752
979105979
1178098815
1534210006
869169629
42963922
1247202374
496804148
1108846202
2047712221
182665857
1032554399
1723885797
122941196
1263845026
366945012
607675598
2031953982
527688103
454546914
1376005347
802410171
189859727
556116426
294470908
1619068576
1231321158
255515333
168189941
1358654761
972803474
769717892
1539790317
811988153
1228157505
1158242515
693017174
960272133
1525923319
1277375597
1129703722
1236100674
954391630
695405896
419301461
634646372
1821206247
72875504
187482558
169844309
146577423
1208964755
841863849
1081087644
1226351306
946795042
569333897
298107479
1613046793
1009294529
1064835272
1824294728
1004684085
984332388
19906174
691694961
246703826
1538859352
1502474706
815375367
2110111954
304752381
401593178
1151079584
2030254666
1536981186
1362426051
2022026516
508627147
2124402238
743088504
1369025408
584480372
1298456908
1299475044
485263239
226341535
878604352
1261305613
988307787
1707549106
1482586863
493084568
1369787097
1947116149
279203994
1524873268
179723996
665791209
1903276188
86384416
1176874874
301117706
686222271
2049620489
768478901
829466103
896324443
1671082600
464486838
1746236386
1313179527
1807190376
1691087630
1897306606
449599232
251676195
1479491780
134103162
1607553733
355441888
1499473268
241407076
1719264083
17519425
2024230710
1833592449
287169579
2056825304
1623958295
1652687235
1818271955
642888107
1688605156
771487350
822932307
172773701
3392318
2062513954
1120329387
704171304
404287965
869718644
1836336979
1848929542
1849826140
2041753777
1793309329
104786793
1080066299
950622222
224532012
2102535759
235119753
1570856403
711164070
1985200299
109187018
1713411384
173301292
1423658443
577777501
543377774
328147400
1601754822
1499555883
1051157376
323525909
1337140222
327731477
1961640494
462768807
598377236
2065417634
1868505927
1083794692
1143096472
26363870
1338987525
174754644
1254076466
1858720948
748348324
559918916
2399911
1894478701
1350709150
1970746384
750789858
712097123
1887376587
1584745354
476829851
2014154970
801161834
592251766
798101501
1446312615
1221480055
1601627991
1930103716
988202856
1557732693
991170280
1332254179
1366087332
1940603132
481562165
207033700
1745909816
1044505715
19620573
1214782661
689022754
2038360318
1744977703
355195254
185764994
1090815223
1624616310
1135528874
2141979112
2109750876
1428509460
1921599253
815375367
1348052609
924449491
1690156883
510180955
1565136962
2050191792
43564361
61185993
1709225582
1094067025
1530864140
1899548527
640282605
96978077
848675287
1548357905
1869986880
1096454813
83068485
1409778218
1586666021
1405006061
1845954272
1697919623
524374592
439701687
1830631180
2018563921
148820693
358884254
2097521809
846789506
1854614125
111924387
1354440524
3719015
2018880774
587667856
41612260
1955671218
309065686
2069908512
216676695
1750599180
951867755
1832540900
715898096
1285050211
884977915
1541749837
1238302250
926645779
1300810441
350815266
546633546
356996871
1071457990
2123802562
648496906
715434872
2049933371
236602190
35917701
1679467618
806057013
1128977467
1815749669
414683562
851976145
197740288
1996219126
1979849383
1241568420
1309013597
1175254259
1757571518
2018619834
273880142
1792413923
1467469171
1747954525
1843970094
399084765
1378067340
366186426
1586288034
892333818
392916065
1848468769
73418855
1999790894
1386433602
1332093208
1327604034
1853731199
599376286
1093680604
1362588541
415527756
1189546736
231931275
418145991
1436326161
1555039466
1267824316
1287034493
366017552
412967015
1163618689
1721553596
2048448874
836982647
918336714
1277797559
1487600882
2107226799
1611031257
1728379633
1734929333
207381514
483316550
1058606465
2129381967
1315955964
789676974
544441855
1676813500
1517633895
1418298224
71507914
1155002624
489295723
211911791
775763369
1840738849
1461016502
1453237507
388007151
1604374094
1581943952
1613890608
1666113458
1207161253
947451885
1387307647
1648466349
1819333432
796594654
417557191
728460378
1307167721
255577695
1378795853
655918729
1071823295
482366470
32082861
968339760
920061232
390150973
1848528891
889876456
1650709481
754299303
1450985603
1794569132
1932091829
809167931
653983914
1891169716
1957250434
183097505
83185032
768671081
914564443
548195223
1101512384
1340476997
718224162
525527162
1357731558
2072912259
899020704
976042331
178703738
139910413
1212398993
1193660556
587459805
1094216726
1524870788
545260509
342352355
88044562
1908050488
1407433463
282995353
383565299
1591256467
238508687
527679065
407753404
1603305605
1127473427
799476498
1560626541
684483295
1962719938
2130768521
314947449
256284483
430321062
1620017585
971836960
1372476815
1378800125
19174151
895373976
892183710
93971193
1348598677
394941703
393343606
46408584
1783764405
1516776635
322345930
9454597
2000069201
1995180164
671558800
1852084491
992219602
1879051587
1685024441
892321887
622544105
1276232382
777411240
851489929
1770715646
1440698488
2015842227
1773402418
1826115242
120786117
94991778
556465614
1305303191
960662213
1748802966
808008937
207544377
2146142535
1425629580
674364840
420496776
2029274985
1928355605
1011050197
1401044754
1010450843
1299497234
906992359
587968947
1374984901
585570861
933734477
1440937414
738718407
1281783129
488560905
237636923
958117216
712332431
413245559
63546594
1099540795
475450235
75187668
620911019
1364404316
1698400289
1456322314
1160168216
1019343595
1157450382
874545243
872671301
1015586365
1203124207
1275703666
1439971658
191902739
918520855
1317398292
935487754
2124031032
242002919
528394057
1202662846
565851887
1817494117
346048886
1224238653
1627623074
1522546457
965087219
107615232
1456930736
1922458989
1063133000
20577081
1313054382
52594203
843828765
1016624156
591789227
870886467
311846459
711858388
89241092
325857373
1073371202
585007143
1781771246
967838054
2075991188
1291088635
1952106938
1509879995
1957686643
1419347863
1908317833
1924183269
797890201
1572110752
194493402
255969702
1155788568
2132978219
2120605556
1888027077
1836173472
1324184637
154644907
1579025449
1504623970
422466697
1856454790
1804833936
1188616577
1112183669
251113629
1337688157
572660099
940581579
707632591
226281999
1543529779
1280774866
1827396196
195594738
1573802762
799677429
1988712950
1829668116
684437021
437007437
157706150
856163567
119956237
1422722608
1328298356
423954808
642338654
1995110765
1274071543
410715865
1513230710
1779497467
1999867804
558134757
217805872
1180753563
1597213597
1728982607
695027702
261954877
1849499439
1846691713
1806188632
846343229
1618013465
21254197
72744594
2137927257
1571334274
1882758425
2113358893
89591117
61668263
1924858820
687918051
1283890684
891235879
338539246
260519522
230563016
1260678358
1507585995
1160143257
1782089984
382343518
1219681206
1430176497
1280887151
508487859
1332691009
992455778
1661213926
320426054
1330320225
1616508065
1572672399
1509825929
733263277
1007623445
687753387
319376409
1443077262
1773020881
1785018695
360268540
1724959381
590117749
698554003
91522802
1687832251
1966536359
1657632210
431368966
1567927501
353780445
1412090759
1945879628
512245359
2130148925
538375692
751701028
597829922
1408897727
146790025
283195021
827844110
1311898487
1875930786
1602605341
1637098456
1894437125
864658761
1451606277
1199899007
143983496
271915646
223422889
857456313
1384080428
884276374
1982547242
2029259647
1561253111
1805250077
1295510537
342521839
732360870
1867513642
1731191404
369851555
1888229224
940925186
59001903
613072902
254996896
969114031
76911044
939349581
972607691
45832097
1397690138
1632914804
1519737967
1972730342
1277363174
640228264
1792200581
1560096126
2007567339
715369101
1374655855
694447129
1701376761
1689982657
1637267395
239033221
1478877198
867249526
1899121096
666553836
996038600
1443495182
1398576584
1747179037
367444389
765102814
309140828
814015961
1030926605
821626485
1573634314
363784820
1492485857
1266701425
532432348
396555354
1334157960
1628819966
1001721631
1469147135
993601363
2061567301
1875919111
578395912
1887920619
432398917
1722859028
36130831
1334376305
1124787906
396596123
812507507
298558842
1409484877
911834616
1845137116
158645013
1893630695
363339817
1548049355
1724505307
794113436
1300684220
2056627037
1168015274
23126745
495461779
880934717
1586793042
1655760679
513344683
838397769
1963935014
1864699739
264192337
336671642
1063447119
1351433137
2100199316
2118306499
624728545
1318076811
2076693553
1483814260
919048641
1049426737
517589639
954604768
1324706208
344617258
2130065490
1053711422
193967686
1864658546
2126207859
1449591091
1056187737
1697669480
809825257
2014846751
354749848
1820384017
1682880701
2028518333
1105655676
1449549533
443041698
771487350
1370671933
392711113
1371954656
848381265
1957527450
1187841444
594411490
1028048389
70495112
305784251
1081297950
1669023100
454086498
1978392847
141606045
2013325114
1981772007
1412195745
1645257346
2094910250
465095864
983639420
1636470338
264587632
663584596
99823729
1888905803
97481020
1151157474
1986413928
1622309177
127480591
1974511492
914102396
431171178
1506899797
1869952049
1300105670
640507731
876645923
1470892982
1796487186
1034159928
564176918
353331665
1963095604
1533717950
386669821
1799108194
1365733176
1962905007
1000402130
324712621
1611619365
346330266
941680921
1795015180
1826427216
440376789
1723534580
599840089
1184624162
1560892152
1946389834
485610717
269846424
594291215
1011786503
997237968
639888035
1443740906
1160423137
959951144
1000648395
1066394161
133835518
2057322306
342643329
751582272
772076822
570178060
630479524
1552426168
1261255213
1714710184
2075282703
1335511716
2124516046
1131675039
467599387
1833306989
405167924
1164925372
1685995935
1965141053
1997804502
961306147
666190004
1423673996
2112456684
1651023650
1515157930
851432635
876058063
640706880
1253351803
151521239
1109112221
85908102
546480063
446662720
994310843
779014432
1714360504
1969071837
379440269
261991356
1374126260
2027040534
711851468
414249835
44678975
1658854027
490874799
329092100
818286681
1172399391
1197956539
892083846
571807330
2019489194
1784751163
1214419513
1509574222
48030432
2022446883
1545393858
1424315547
438760741
963836217
2014500327
683524775
1580996400
1907293485
624591066
620113899
868069530
1166298131
1602753829
2079422165
640012798
1852346397
279678732
205687617
1021523237
1243919750
1841428305
1891876530
1242091054
2018070502
1380762749
60978766
1419377972
1338041553
1709045183
1839702093
1156513737
1962642242
1994801925
1703260626
411572991
639844644
297006554
409201311
1264583914
1155646438
234927407
163725211
1791462984
1495617175
427469656
1659482689
1607853122
1359402025
90505519
1826034873
333366780
144767654
554146667
1089426416
879601269
1849082945
1271060797
1314541044
1859188486
733451365
1299427395
10744421
1782869449
629522285
552852550
1464841838
349171116
738668808
1543841094
120823072
1518810379
853654976
872717448
573459941
1685336383
1386303138
487335598
917173355
817665161
869319454
1538961805
1742492187
386224074
646669028
2059598374
343078193
2041246630
152828695
1460607792
1420566551
1138903582
1436944398
1029569591
1949525611
2145515594
60249130
1108348311
70582975
840239573
148820693
1814005136
576475041
288489374
365564649
1647262714
980804272
1578984786
499205229
884028127
1440750946
1065752265
124103070
2051532555
1960356688
723426381
1562629420
1956794697
1848075747
2028622431
1939465285
1811593102
225483162
1495290855
569404702
154807234
282607422
1557981688
775811605
1238767164
2055550817
309868981
539620325
1044513541
1519688332
619465938
2020615942
1300987701
672369297
999481881
1990944249
1362810522
1964569044
240341588
1613771979
1281535048
764422616
472674332
652039658
1558106114
1878450870
168058597
431280661
975546489
1859724251
1753992830
645797360
459362817
1455607398
2080206343
969114031
1984898595
1534981137
1308395655
712502129
1472227839
1957096473
802844357
2126276587
1503925935
505410918
945186614
205887567
50845822
1584748425
198587711
275391274
1891373464
1948940929
626170075
505756917
2101589750
737460504
1459586724
107724831
2115936574
141014627
286997518
1367422518
1324967237
770554774
1239648542
913153463
1289172018
1295167103
1381098152
812982341
719173334
589799499
184722396
1776829615
438760741
2092278078
770425445
1661213703
18033253
1914088190
1119596678
315763945
2046666460
187994971
1501496748
1068820409
1638007031
1306511878
1100108693
515437702
205796404
138436933
470445497
1177850757
689321030
1891990193
1187148978
852292446
1554921053
350928746
728228912
1504178496
1781588073
1350652409
1154360949
1988695328
1388548532
2097223693
1799559029
979173443
1219600561
1107563119
775068610
1411399284
1586288034
447909714
587259346
509529787
350230017
356028509
303422627
1438150316
1175611012
711842755
755761119
135596924
1705166339
25543446
1748802966
838297849
457431783
1997619350
1865193050
1043082983
1737214923
479568791
205438224
1330336743
1000900080
659337647
1889545366
495546970
1961823894
254593763
468419185
1699459990
743896211
1588933258
1339453137
1502127936
1509879995
515229833
339495457
1276826199
870034569
1364201895
263765866
1053913752
2100738356
1832116386
1199291045
1082038649
2070079983
242799939
229729776
1631735256
1267688547
1867145808
460669030
1773133342
989396233
1973124474
108890758
252457251
243556659
1333868211
730562792
1414974157
583134489
562727477
848063830
548712278
2125791702
2038236967
924550224
1245213316
1870680289
459137069
300378495
1413090687
168537895
2068427397
1384194302
781067434
791499669
1871930165
642556466
1061081767
1773190927
1493715
1518958093
1356059328
155535161
1975008174
1801192596
596875016
245055777
1591331971
197941003
1356270323
2146112377
12861929
1424060964
169250416
1407915873
944646237
915772399
188422228
402315978
1896246268
1946953896
402476091
220414962
1817931549
1840805830
480385493
672083590
1044394697
1467045623
1441220128
543186180
149649719
1379901244
1384226521
1261725266
971981626
863574989
1009689218
1590464846
1410998288
2010343555
1366263431
689540637
1493820931
1677211429
1307190422
1923553934
1006418785
1739118711
1352681415
939263627
2010738637
901070802
121425567
1156878793
1877595915
2144989469
1187612470
2072665185
361200876
1179998428
906742574
1762923412
1554069057
455121784
1701411685
110472023
1937606298
1993525101
1312636595
1862673147
731868035
883592872
586687640
70899168
415636389
996266259
727869061
28832782
405642363
343467728
1261343608
1701307242
1557273953
556612926
240197858
693953266
1916689070
1658699059
227951068
1841278669
1318160004
1380522433
2016879782
1805828400
1034201572
1419660259
1072465297
189497957
1663225600
1481537235
69817031
1091060672
2019039324
717948931
963847744
860580414
1706979351
1901045138
1096871953
1509012796
1462686415
975517448
379136358
789066129
255627615
367368766
2035777996
1415357098
59039377
141392317
1443347706
2067720003
1286436655
993420497
355307005
1861647333
2109646898
646074372
1166651672
1697614752
1719746377
710074061
215173019
1060967623
737516109
1198527822
560784607
1710271080
341184590
160157274
1301369741
131690582
717896118
201268329
146577827
225460045
1811732897
296213514
1310163014
1535605131
242568491
67454544
760527049
1739925352
169745160
607209079
114099534
317302836
1004550367
2131581396
2146887660
2023195490
413022269
1570197751
332707908
1224789079
1041980506
1041190607
547400647
2081222384
247486204
1319133269
1562212142
279586770
2131109488
1990453904
1543409105
1455954095
1968803080
729281355
1744859549
612116956
1033458736
1863851579
784463174
1176233292
2017165535
626060435
1456236745
1750307162
2101093927
163107986
539068592
365418652
1540433138
557037097
587128463
577143080
648911269
803967761
484794309
1309454179
1850663590
657691746
1517656780
1987424614
1662766975
1551447990
1202898219
7985526
1983999470
426569166
1963752521
98301387
898430443
1732279950
1109188348
1803800489
1439039810
1266786437
1027810015
1453792395
127325762
2067309573
946953253
1463939623
1893532431
868620408
1923469766
804881599
496032377
595075476
795982560
878041875
1844244197
1233421494
252757272
841567679
1877971086
1044590617
2018812194
1704238786
1559498336
772416999
972457413
813408350
1686825392
116950679
51365657
1467968948
673133762
2137794919
1493641637
1403929102
11369532
666037457
1461648343
160225882
1105451694
1569766990
1948943902
798535102
283276103
1797370546
2032594610
1198385269
645797360
1625306931
578443476
1293656738
1119466205
517641718
1736715177
283624569
1999620326
1617536776
2098674892
903997956
362938179
1836227796
1216126821
2074747942
814812664
1457412682
224313969
631189973
559455116
609857422
1855040064
1737214148
1158171476
982576119
1917159408
1810002710
1962560737
334269122
1020999246
1895722084
1156513737
1261725266
268757682
1181256316
1761780793
1497898195
116567930
169575396
1883877622
1305925418
527846628
1871601485
41552926
381892907
932382173
1063876106
2090668202
736759151
1497269985
2033759180
258421699
1963857262
1753100882
89508779
539250065
220979329
235119753
351920140
1124730546
1267799395
1984813869
1097728695
1593688269
1658854027
1202434232
757331252
601467467
433092455
1442111092
2020114482
686156864
336272028
939457247
2098976136
996959767
1679094616
2140767415
927363178
485703132
1455680715
1565638262
774520106
2096222968
1466460692
859244824
292359471
938642755
1956791990
347936788
1280886085
767008441
1196331925
1977316449
22089053
747581789
2007128861
1135304076
1084550775
815050753
1331924962
2144626994
1904445601
1841164656
1339080525
2046235026
841848844
341415624
929591939
178278176
2027557632
1899602341
1661210485
2095957412
786738823
38292016
504612441
1324953012
848553438
1126382909
1818783044
2084584638
1431744412
1459518323
565844916
1826887033
1569142633
1486619313
2113447391
1628282899
2091210610
646953070
1978495859
930027677
2066652553
1924800406
1947744124
2001672378
19656573
375953548
1760361925
649853054
1874178152
120769621
617381662
1593584610
1627356204
1999874183
182519198
1500869933
528198832
442315412
540610301
2116518243
146462219
1597627045
778555510
1905583197
1071474317
1006330421
1438153354
2074707239
1803401503
727544350
750387123
396796801
590493285
446532655
1540519360
824636890
23614734
70943235
498380190
878791991
2146023990
706996865
1143853960
272079301
1722298822
1813093695
1278225703
1203623697
1067192240
1150359203
1078907583
184550878
793380632
1666335027
1223396063
1523511021
1937820897
1680010609
1082322461
1423658443
2075995762
1096139185
1877963142
569247824
1746889045
1142345533
840594165
932982985
927487398
124957968
1629097006
1833037605
1981784468
1950301970
901244485
610742464
407521431
749825373
1089452520
501793601
2056973477
1146636817
986327880
1011094724
709986997
1678315055
582134483
1449491142
49681023
1958868275
513641918
1954324876
175691014
1237650982
1638548452
1257597683
1352131213
1972608399
2023351637
1499056865
1456799690
2040882884
234888876
2016962076
623082600
576565923
1507149441
1736044934
1271402321
160875821
966276301
1110354665
1158446185
707317608
2120462378
658180164
479437530
1660089515
1471451583
1368338497
1430879753
417814370
1125092609
1121441303
1715726172
2037233333
2100475598
1962854568
233272133
350874642
441958003
1329221823
1103499896
293549975
608638115
918632489
490883730
1215683809
679506757
1174840622
1687052644
818951986
849957405
1472480862
712239929
388216507
1863185755
325778916
3035706
570930418
1064240232
228759889
1217355752
1446691984
800418108
710454588
826576125
526299385
102636016
841152277
1366138777
1061546331
488345492
947608617
172134884
1921742560
215548735
893340025
751179993
221287286
624444164
1754216133
2009241508
1837004614
363890953
975002570
611834850
470853860
1237501864
635788219
243565039
2000080286
1319916364
1999532930
983915872
1426387930
828495187
1805082099
1285051624
1030003179
1286442631
1581071337
1614757047
1858055116
580520072
1580092807
111789699
231757389
1730281331
1862347099
307792082
1667128674
2074583436
1190008486
479227715
2042505375
1501175032
404545439
1071175911
607282255
535821797
1506880442
1729939537
413776463
676371051
1515354734
1530477465
259182460
829342879
1489989927
1525599410
1111711509
1621336452
1527166942
63886255
1949825812
481908544
814112380
1644042065
1512763248
486363585
1761001897
783158245
644920927
1419911778
1494072547
1915286827
99972234
1525752013
2088716878
331907102
777006008
878447812
790679490
357362084
909205266
197244713
2003855485
424819997
549426404
1955251647
277157381
59683078
1748325098
1617086484
1987588274
1340211381
1722585098
1275285379
707169095
427360795
1378548800
900457312
2071162342
1497693245
2015529623
358127975
452756122
977436391
712478413
1123166194
650464843
291454540
687444634
1528729939
1306980882
1373223678
846949148
1469360744
241386629
1829639400
851726547
1114588669
301435333
1336887375
1673913468
1350566276
1131788614
831205479
1528101276
725272611
995375174
1050518218
599551066
397453397
1055685879
971035475
1548841549
1745419857
177669919
695941124
1333219501
1323524057
1212128835
1833856141
327745485
2029200750
487945890
143099185
4362982
2001907234
1535336867
217012325
1321564426
1503164668
720808567
2114039585
2839425
1711253531
1488345491
1073040289
1143334408
80350301
1656840229
383418767
2082032706
1644864849
416415126
428959300
2056212886
1359758194
236140686
1570317
950253977
1196487441
1933264305
2038043980
1772008517
1664820694
824137538
1992107199
1804420613
66773178
1178078111
1794765296
260482612
1508327868
307250327
288746048
668540901
1427740004
1869569045
1812384618
372092970
267696796
882214762
180615883
1280441958
372581329
839544918
1659956252
1827863664
978747471
2042102891
211451761
1891246008
1452935618
2103828888
1127335883
549051307
496941860
1213934446
1805176917
1170337385
631886267
2001408374
482404214
443529733
1432992408
925512587
1170014976
432381363
2114696771
1329055011
1947586023
374839669
1989057940
1659684709
522869766
1397291631
1978785616
198771552
1978877450
1388607291
1943667491
1055536807
15781629
1044675512
1137120592
851198324
1928092058
2070736321
1243231577
1454402305
688882792
1513499788
1703513905
602193255
155014320
1587735845
1262513842
937120527
1979289449
1532192418
150508307
899038198
1491263196
1372085375
319320355
1479032767
1535488565
1075027014
27920763
2003066802
919260168
284998860
1700951718
362643065
160274740
1307232173
839515646
919672698
1622873610
745388523
1127690640
1576249580
1346683756
1051026134
256346951
1816760846
2115715592
1399575683
215970956
1456603535
953475798
1463165914
1542920945
1451447574
8564460
361740169
354712159
1075478675
421286892
1290914635
1637556920
848380374
61449022
1519348154
1256333095
222739600
2002532231
84672967
228471315
9300567
1998385621
351731463
1299950185
404887524
751090490
246641495
1873528282
1478279888
178087454
119056149
539166015
207897209
1711074954
1850185137
2098211147
465339640
13431678
858092772
26412633
423809768
1478761826
271671462
1450178203
1001582480
1328282121
2057895513
1449934226
1448628811
246157930
296367579
375111778
664253862
1673653689
170096752
927882992
2030707004
1281238099
140140368
1807553986
790699022
1399730584
303736476
1677762810
609079044
1649350673
214060100
1145827103
426683924
2018326543
1929256193
553042145
1136399446
1043001238
466533641
298623875
341598324
584610940
533927952
303872118
756438593
1855394939
522014160
1403254303
1367836600
828773287
1498902421
614181474
941557234
1202179692
512723139
61966256
1579811113
786060971
79572314
1089099177
1178631234
558662549
204946399
524249430
630416709
1383244996
443103164
1001073379
1577582529
1728650302
1203506311
819045432
210320228
1640265573
1698758841
945752988
38650915
992104278
119402332
1521442191
225569763
1827863664
1851923235
69270633
268942508
1241284049
512862057
40448332
534386735
113667873
231826910
812416975
946654181
1588350619
960703791
579165361
1660691276
2068801621
157299022
99881979
445424397
1269340735
1546831561
385690324
450317865
446582005
439032293
288070673
536837922
1906179241
1720713581
1896880059
1049629887
1374110999
891274433
874490638
998835570
1072309490
2056212886
2075159913
1914133179
707642117
938103306
468220031
581106641
284190844
177068670
1964760661
1957688637
1700524271
492116486
926499289
84197800
1213801615
1953805942
1513123669
180151766
244445893
430180085
523114048
934924430
1407304429
1667380311
2128628221
1986395739
412430849
1866973141
1415240232
1646266141
1669130232
790681758
133247335
289595934
400941745
80174363
1455085905
127747750
1064852142
1679770000
486473489
68454594
37894170
2128786439
177954170
374949738
1755962118
38027384
1494702342
1324855501
78023660
849782479
43615768
1987882575
884000925
1986761602
215930780
1328714461
158482951
403869935
363740886
1094569837
1365116648
406870992
614936634
1545632019
421882558
84177919
1608256071
368674577
1858213705
1738320739
1446765189
961305123
854721973
342658828
296023755
1836702740
1119596678
116779988
207038437
2074763369
847421054
1123359682
19166650
1784681505
918149577
746050989
2099732008
1522669003
1744771543
1198420197
488945466
213952919
88570780
1309498909
945967102
1740942962
1536319728
828162852
979905883
831405260
1395123855
1879051587
163675908
2100620811
138875459
1504755698
937222860
1962821227
1040842050
2072429916
1911514583
1653783803
1173398
1627274756
1330468745
705590782
1824337643
295469305
1872218276
785979790
1081087644
206436250
1482995050
204043629
1362720473
528761360
1600732388
1979526316
382529315
1064324349
2034769169
430120979
1532965784
410205137
247200578
1506388952
1030023113
408291891
1939324198
342626683
756071048
1626675029
659031576
1406598604
986149548
1781876619
778044893
811825073
839901634
1855612109
2029794020
463611491
1371738136
2120167913
882726965
1676111124
1932313443
839138276
1059238302
1905544093
1854873654
2015529623
540149666
1902064526
836224758
420939606
913115339
1065365860
897737735
565394405
1494832002
2098629542
1272545752
749148188
250189316
2067551101
1807111146
38519516
729140385
1254309031
230328489
1919762871
727137644
37716970
1634739429
1877852229
36684738
2015337833
1913828146
1370022460
494836485
675651931
980872925
745810260
2041412588
477742498
821879458
986336455
1356217213
1970563695
1501800753
328511070
1153476151
583134489
2070248681
1565146109
1746146007
1352879419
757422128
638639305
1304357483
368239099
609440561
200419791
346717107
224851034
899493454
2026000511
263720515
113957955
131695568
1885304895
1071726707
428881290
34128045
2127543509
177220424
1085503423
1201322452
1901267453
114138243
74971868
140849520
664916698
419335233
1846094007
196334142
1115188808
102178859
4108453
1134876456
67762990
494214873
2011238940
1395984316
359997841
114084266
417590353
1284642612
895297372
1004763426
1772008501
81146773
1637772672
803365974
1105904227
2104436858
94609471
1244791890
1988859718
1317686385
318669199
614832494
785278675
1337870048
237513778
1742735106
1016455102
1708560097
1985869316
800727187
886916659
622031371
1592915207
2047562919
1516391440
2071895832
2021325548
1882159708
1889988601
871026319
1276197426
439986666
1853555327
1752724761
838659651
1015774420
451175884
375331385
1144135962
557690126
1857879993
1477259854
1237611467
1638628830
1581518481
701645867
1398210834
1543422876
218021233
704558648
1985982096
67279443
1344795385
350017134
590010371
1501234174
73743122
2072461615
1163856254
1295776551
19811644
765794316
120090005
44672844
562795594
2068852514
1761172146
235204515
1180852987
110869323
1139753970
1711278373
1502373764
112215917
1768069130
445983777
1227333102
54767171
1206078914
1890209691
1252234974
876926120
1379398007
74928374
2033552671
1077426075
1605808526
114121479
762374128
13906665
1374368797
1640466864
763376872
2080781728
1862733772
202965458
1645852814
21351219
612216501
2008166593
657649645
2141368476
1936554179
1571317028
452810533
1075307465
669328838
1049953533
180408265
1115132764
974474868
6338921
1553025196
2135796183
1482464513
25187077
1806902012
1701860120
1529804931
471966337
1364866695
395976062
431113647
76407651
126144746
562841607
1248834740
2135104966
462905683
806945063
657274257
799877896
295357522
996381589
617624259
52247703
1667790196
362479418
2116320489
2039744420
448840489
1899359325
764762157
1169984315
785648399
1109351783
1576928567
793916472
131151728
1088039385
1178445309
1538021698
1995636690
55776835
2086475010
658886821
964603656
1184361003
569988919
397260899
1606080729
1809492577
126404598
978210325
927974793
1851985047
1601926908
1724637954
968272328
39518990
1112944554
1081781291
1016585796
543658359
765376260
504142491
1320208400
1893841274
1668510676
1764976262
875989639
561625548
487905663
347461202
1748234013
429253445
1539497732
2013426885
36638502
616257131
1250306594
1086669400
1158411163
1411074918
996657949
1233352909
273367125
1589815785
215274757
1149169311
862757379
89280603
823822865
1841276234
1974302137
153598702
2127811308
1009086601
2004601862
503516511
52683024
1688122670
1033917265
1828331420
809721629
1044744114
1118557817
1688033992
714002690
460177528
1231196216
1067314732
927571454
728421636
1967993722
2121909541
1142824210
1925301518
2078733421
1258548900
1359157942
1990778354
586006314
150708926
384629515
1046085661
1388370216
893737673
1956104692
358410318
1540791142
460759184
628474029
628915181
1183413137
1889677648
524181374
1975592692
108152197
1495009202
1860148840
1019086056
324560598
1383144607
18035096
627009048
1864780003
1329400125
2055155126
441049355
1384199478
1336184352
513443479
2082977508
1853924869
603515846
1843676986
1938207706
280783288
777724332
1329452282
654456553
806582003
957399205
766240424
573843368
698997562
170482206
1476684550
830960955
1901315816
936736284
2004888010
882520238
763264470
1374676372
470722918
1006585744
1535330906
1984070958
2132361205
76333820
1508514887
1779530887
199015210
678339793
1508008625
383066323
72715306
29295254
360361225
822215611
878291102
308590993
1233851556
1936782866
1725900505
32691443
1393536839
1681932261
967536780
1748753388
264810049
1019558812
1879357721
1718323062
1379238169
954365701
2124388623
324287760
494208316
1673991799
1359015680
146267962
616598344
1383558828
618896997
1258429606
918350928
1809753366
1241578719
1967149835
215981282
1928434502
883168861
1825649394
750098303
1998778628
562976955
229956479
18532342
1644786087
673959992
476056626
726488056
217042292
102321047
1073330278
365345566
467943808
368553029
719772385
1711989091
827029221
531418858
1052478960
277009811
124420475
2054129200
1185253463
1931896441
261391911
1208502506
1975511317
1288654900
2125403058
963225520
558609005
585120140
408178269
140544727
1353479151
1319531938
1888370186
318468634
734721779
1908775741
360696949
784606658
650897508
1705394304
1304161933
301442942
1304867658
458596363
202505812
477475705
949609230
1335466019
290257023
2050738129
91668360
681863802
693896052
1137666898
981525139
1867357973
226859400
920230664
1985718988
894772300
1750720969
821819767
1021956477
39266
1590339542
1606832544
2128149716
305366215
1968573805
1728034590
17106770
1441656006
2059684006
313153486
1878599339
1624442526
1925704415
928980006
391534695
1042081065
1590331355
1012965876
142507238
1304198705
1203926154
486613517
527098235
1271042455
654983373
735034419
1059695948
1155924357
1302931171
264758898
531357147
1157171532
236958826
1851928721
394933866
1271902274
1778769320
1224238653
635691484
155049228
394630363
881207122
825787
459520717
2001665888
848531310
1521111485
1925976801
1521886300
1922952824
301105654
1382713890
1000419082
1205716931
1358654761
1053691367
1082750985
1961313926
256995019
1096433009
2081990138
1938193294
1173697745
1554469230
46782477
794432091
691172677
1308361928
661075120
222049887
639905281
42245081
893234200
881347533
1540206849
2130968153
1089670979
40037270
822784935
523359389
1398743587
435137741
2104390371
737972521
1757756201
856476430
536133130
311958925
1341566324
125844826
313993304
1166586682
166059224
958867385
1063093973
914267294
1412467670
2112685673
366017552
1518432992
1441891313
935100887
1213539884
7013129
1626662780
820828881
1624550705
653613793
1174633060
1660072385
538377485
641626670
780700709
2087376747
108243571
2034845323
1910957402
1107582251
1151976373
364780981
50412934
73246358
373010472
1688668718
277250252
1057244457
1344081019
466944194
1360913212
1122403715
1546746847
305954398
875139185
615648979
316508987
967841273
789432791
884235077
969297468
1428518914
1934082634
1301836158
678221714
422070477
1958577704
1471202961
1587643746
1382512225
615200464
1190904491
1314690513
2037704653
615487615
1163137235
1784299424
492507199
593819916
343148030
584433811
1644385527
1860042700
1976740101
1389798442
1975600946
135676891
821333275
1212789808
349172757
1549497513
405019366
1931872091
2120558609
1304580902
1519858049
134084009
1126225876
1733704283
1644502473
1287050696
774993123
2082641909
2136524283
106695954
619863403
730507013
1792047997
1400031961
2122997050
1069945814
174912991
474099953
529295641
81995666
879175262
60095249
592975569
607388463
1238772779
1724877876
511245485
1915551423
184424407
1590534913
1956691124
1072700949
767838903
52482628
196600476
1863798378
606988572
1469630240
6526324
718316302
1848751343
1781806167
824697127
685879338
1637637492
625914979
1862806856
573083635
819359085
1594155262
1048589355
393649360
1532465449
700561845
1544878048
1162097468
1215621539
1496292982
1380543820
1156177973
997471169
2016912180
945757973
118452301
25294276
2040909753
1520463374
98268412
1297363071
400500883
1504569379
1273291371
1525610898
1035164182
1904637724
1645028926
985800047
641394119
641828717
1377560875
1307720884
1738101361
993456695
367225581
2067767364
1319772332
1777895125
242754366
457913534
1860130325
595125225
268496886
186572591
468292430
163501561
758476157
168058597
629176524
1623706012
658232291
1747690321
1531661590
495272891
657081826
1859560669
1386977751
392913495
1257249785
155781553
1906987319
840038340
443085516
124570573
166461253
765318975
1968820120
1974017529
537739161
2041959932
360904163
193967686
854782855
389584715
634993831
1189221560
1502433170
1091859343
942171000
1652403160
290863676
131826102
1737225762
1666989638
706428628
854592083
688827988
163025306
954959966
1503786919
1963675933
757077316
265391026
610111560
1110398223
1819350238
790059262
521357136
822313415
695875080
1567531565
1585401630
2141677158
1100832826
90752473
16829589
1281264366
1959328829
944646237
1842639786
376131161
159380613
1237496443
2062932375
93477748
1560123192
2075789447
900125199
422599262
2013279253
1700590255
1019062876
2116209602
256518638
1949592013
2146295741
1201673157
1753478073
1535928231
1424610300
421006060
225460045
298536602
319388299
2137017816
1888741517
1266439695
1902629741
1241578614
742469524
365768586
775970495
246284811
1452682900
987509495
2141256444
888128361
142175539
2067494604
1585398684
865392687
569423459
1688207493
605763037
913669387
627150614
487618529
313771116
1599147764
2011555566
728147795
2034831987
193511465
128967819
232958624
69728840
169422171
558609005
42530791
1535249999
1930376817
876008302
1388466731
630287588
1459247142
556678859
1138444901
343944466
475358254
1903986039
282741620
277220488
330874066
553735944
1817328061
401071065
2036783997
331942279
576174956
262927039
719595285
382204889
883968979
1003930743
1686290441
126955942
19586241
1448716143
1150756435
2137317739
1115102458
353007375
1428428035
268419843
292803875
1790918032
1553577138
170275989
1163420922
1254616273
1618224592
378641241
71349951
298492363
764005557
945105465
586033941
490688879
505623700
1995589746
1889526646
486322741
698053257
799444315
765981959
1182506552
158928002
120275170
517809316
235275463
1652764463
1056465586
1924849236
2025594091
233410128
513549413
1187268042
1595843183
1606787509
1161241397
530022370
1758332815
1891736864
1781479296
2143007855
1778743881
1908678749
511240765
1940818979
2052711535
349083242
1294262947
873677629
1879388246
1564128793
1240587849
1372856958
1182878246
1971045749
102670334
968383456
899626503
1307964331
505312302
550939745
953721902
1633108723
814665328
276573719
857571144
1495098058
1266333571
487110417
2079148813
113964225
970588183
1101199294
946268551
447843459
2082860778
694196006
1427740004
668940911
43480280
359217441
598983327
1893865295
652634469
558641630
2004941100
947094833
934599903
1487931412
1008812518
1900037566
187366318
925643479
498524700
624259303
1001535569
1267542743
76407651
1744269580
612626728
385230235
355142290
895689738
1663298489
350290197
1953445269
1933294123
1699213671
78785955
1891930405
703575894
794784363
1501901806
1430512610
1767283444
277157181
1215742743
1675569674
1381107686
1323260659
1102306898
454855993
95901455
898871225
352994062
797123681
2114455688
212467476
1039600294
563949554
299617357
958074326
1218461255
591852679
344992362
870933921
2147377319
133299592
450976668
1728238725
311809550
14784276
244973572
165541232
259934180
1264442025
644695008
1699192901
2098491701
1925590128
358253901
124759338
675320922
68483793
374014411
388683340
143472527
1595733150
101591125
1612438906
85257351
1151358995
1349869395
564503388
754353048
1795023675
281663445
1566483257
1274742593
212224276
723571598
1423947252
2122460558
374249391
1802423074
1078715054
2075485554
1540845248
2145643856
1976921174
1114925229
1291052407
1154079438
731333913
151610291
1869784202
1380815019
245386006
905079564
850649099
273958058
573402277
429253445
1769137393
1194569613
430132620
944562149
720473741
2059045100
1101199294
1879032935
699358577
1716712746
282943010
1403702054
620247646
671312842
22899842
1373311328
1912092562
709774180
1552235846
1156179829
42543233
955538405
985101515
210677089
695295846
1464157899
1030895556
177742552
1653915976
1335167364
1623265317
635801743
465821609
1740434211
1971472138
562103640
555421413
91724359
507626961
1535430182
1168045303
1677211429
1099867358
514281524
1097845882
2144180263
1803850516
93653277
897165071
1983463210
1783047088
449706567
1626907652
1306860597
1548535556
709744767
2048279401
1749912794
55274318
268186185
1093180595
2002664112
2111152826
1544388943
1528043600
581289481
667096658
2011785559
1078701398
2092278078
354983031
628425192
2087431924
559281820
378139925
592761233
642977567
94156634
698588683
1309516145
1528845977
271044928
692642002
1383818778
1224031236
1730912897
1240851367
790809716
507073362
480455837
1101361589
916867732
1835576950
1128729499
1804360152
1329680871
1659561593
2016632033
104067078
1401430615
1423262393
1502433170
906700485
1574991495
1842110106
573411982
1373865200
1575024324
1001192163
1038357748
1182131765
1569576499
1844353683
1973215185
1374174979
947018651
1579696484
1579315670
616062786
2096850291
632369164
84866914
209731725
1425761214
114552956
1367531126
1070368570
2116368020
800851981
667278302
247106105
1838309516
1815276744
1723870414
648741228
1917816136
2075391513
19535101
1211834180
308210984
1695560355
1220054013
1341439984
1572836918
2068519966
638761779
1524032604
1514268234
400978778
316009311
1320630238
61829740
1682093849
11987227
834555983
1275707070
291760658
381434731
58111196
1450701463
28238286
1908910002
1423898389
433458934
1303895060
1212045710
1111282787
37159263
1050518218
1507470093
911940204
472901933
1024555586
1848293410
2086501151
55304800
134414831
41968196
1306587862
1354480991
1721790271
555761134
1510615739
101215871
1158092250
195923132
2121836639
138826032
1070897291
1110069452
355190561
886807455
187395744
1608910543
1713749153
758322843
1662631937
683367114
814592043
145636506
530657598
480685328
1246561986
1512986459
1383139721
696985716
1732661676
1259156515
96978077
1583185332
1838732237
191688336
65330827
1401257552
1992400922
1139256837
2038600498
350960189
852435050
482887430
2093132085
640282000
1424164976
1541121150
431888293
345895053
202379282
1289056369
611945396
812036773
232698822
1974296287
1470631243
773319815
321848277
1540141538
732805907
752488173
1645940004
1024517987
1624093824
626411421
1376544207
2022227098
226796201
1571621681
1016013319
719290503
2143301208
968873991
444829340
1997268966
122327706
174754644
2005545720
589311293
2030797360
908905334
1366866729
793585448
587494447
542374670
203392823
592621175
607321849
1224385731
1596083726
1036533099
135055756
358345087
1641032655
60071351
735644197
241051439
384064438
926549034
38585992
1701655137
1593488119
2139682764
1938892949
399087815
1186909147
880560876
1554365900
847352961
1003549343
1458570709
980698775
1387500284
1544595828
289634622
1112031672
1378263659
1086545637
460000026
355786531
158059530
886637948
84601358
510432331
77551623
1994874184
1222788587
525036199
1995634503
1297071196
1193824637
998470798
1462659831
1744172429
1032158779
1126910095
1814737992
1870220539
1164739247
566857800
1019504098
457089166
1458033066
1357311793
245485126
98522420
776873791
1682093849
1614016273
1337668265
101254759
1004746098
1894303918
1264411957
1118612083
846400713
1651338443
1021181515
1922910283
1502397897
1501819632
562094191
990341496
1513023604
2130909135
1928160962
33329381
1021574201
1314637748
1213131073
740091583
1629177324
231716365
904580045
1404464360
1557401880
575685640
1924385524
872819569
685895255
2040996479
126898429
1539977022
1551606403
1470328136
2138981905
1740884097
602811028
750098303
1284800375
2046572740
733467853
1960700808
1970896632
850101985
1040168762
1456368845
527939193
1245238569
601915698
849255892
2117430229
323607829
1414102796
633197077
1468224684
369769042
460757540
820572129
1813504074
411521829
1171639688
2826550
294259741
1115194550
952327031
17853072
190464746
2046106004
1437676437
1469286510
189657934
1243079636
583990401
267646310
465864953
64586414
1363832921
1100705857
1776066419
579819025
2060875940
1524969207
869681952
1024516879
1481201727
302448876
260195254
984267068
1869546199
2078331534
1674440584
1763945800
473910534
543554141
105110020
960896524
490394521
763193578
337949599
969980215
502527437
319500672
1306485354
1028048389
818113245
695414703
1385024474
1985657151
2140769535
555049935
35099294
575241602
1044331246
690788128
650155013
146354807
1544481812
13351594
555582080
1655632599
178283196
1216580706
974922118
1493268575
2003103414
1200089218
1380175631
330264241
10509928
1861336504
416313883
308970549
1346184393
790937594
491956484
1956532077
10194926
82835849
1244142667
1967024372
334536593
2092345606
1443033618
1723235004
883535885
1088964112
74739671
1148521974
2137927257
268107332
868624316
1716656644
1254835813
1506471297
221185068
1000561617
854050971
1171322508
243822982
555051514
510918023
938028070
425013937
504367789
1631290829
559486509
1475826436
971021382
118101822
765295718
314911653
647902038
1561770624
1900818959
971143725
715135581
1469747859
1302508912
1706647689
1850864090
729642199
1076318116
17959794
2065443550
552686820
63377447
86053744
255166859
1999573626
892291230
620569946
1756425430
196344779
1523136559
1407822684
52534205
1664747242
1802095043
496962033
840772185
1957832776
1832398800
1412463699
1387094813
715246163
328470760
1528453588
1703787725
1198463125
359593150
437231280
1070290065
742953839
951732677
1527991422
1529617014
1447558699
509229943
849304389
96470740
780650828
1559337216
2110268628
605941876
2053079962
609050719
1279199786
584652147
1234608731
1588294656
1682485094
1117131916
886347867
1582943465
1837685533
992532248
98981467
1755508254
1596538489
592823724
1329169726
874088305
1466372594
494637685
2075962800
1753232733
382157477
307616234
1558396679
2122403676
2052795311
915586761
868343423
1960525193
1152426961
1209350367
931024045
1235805924
1963675933
2091985598
274957520
523394731
1094421089
246241682
1967139460
1010812367
1496121361
465414832
1447211933
969802994
777188536
1398840346
1946945420
1435250792
1023341182
1636184239
1290744417
65846433
1184126803
1864056099
1934471899
718125212
1670571197
1479998088
2100560008
1535384701
499028463
1051558381
1941665855
1171570053
1488965637
1522135107
1047983575
1778351439
772609313
467073932
995534472
1284983534
1001259436
118186807
675796913
1518949365
97446055
1915382325
677592205
1891093072
1215457761
1001919948
1421857893
1599317045
539258460
326777062
1824920758
2116543589
1106795996
1490091865
2033322511
1232348853
2020923706
1377994949
970734364
651025954
1736786445
524318610
1867137213
1198063712
427965626
1624031527
105942958
365610659
1659261212
1619701432
873876584
1412709282
1033783806
223795588
1793079196
1593113465
494557534
341754332
389760720
1094833561
1198238724
565918517
540925284
1085485359
691066940
530721436
95571038
1504896025
844158932
680625235
1963528195
915954497
1117015147
1820575696
1698149704
1311857808
140510829
887953500
1232341445
352817457
634242225
377571794
1322980882
67427607
1088370797
1319094966
1982978187
448165297
85446794
1149609141
52431548
267594179
1366679951
786466735
1942113979
1438923510
1537302254
1691431538
438638042
1746065333
1602648218
138875459
1115782948
891821896
776433622
1802890735
365009367
931266104
1516960367
301730374
739680399
2100962970
628779794
697209737
1362457747
1380050975
1853229961
2123847576
1373407228
1807797746
822930845
1471772129
226422874
2090913217
1489843221
1589891820
2141756352
1595822324
2083590319
245451681
2101769090
2056969777
1039079571
628777494
849426149
211140252
1570375645
288932376
981673869
2123260140
374295759
1570971850
1635029071
1201502487
1088572540
693910420
122903653
877660221
2100322703
92910756
1779094773
1163574083
1097725746
1963060960
340325484
759389823
1653953619
773215041
2098701220
1463031122
979584401
2089170765
1941051552
1273407502
1040712177
481194049
771820636
2117639494
1994077785
1074006944
582786074
2014774601
875858056
908689939
1771999076
1356517769
750259492
2142035710
1761780793
1166230331
29043113
322894703
302434650
481818948
1245473155
145410244
74499063
924942928
322522594
146254200
1136005176
317701494
1326991336
325049189
1954692902
1708250063
870342844
624306714
1395661345
632334597
1376415475
384682033
1758944071
2038600498
2020916790
941749774
1981700203
1644735287
1141663599
1092493413
249259363
696863002
1216932121
194823943
1399405211
790764308
2141115294
1866296151
1074943187
1989309696
806564714
1133918040
455688850
1206644685
521288640
2030319622
1260426094
878407014
1020845536
1700819157
1166248865
1871815859
677041381
970758169
817806962
1645930045
836153342
327675578
1254845479
480040642
1259561209
1931769866
176004487
33794453
975628619
781920620
1985860286
1385160783
1200491713
292529011
2031718744
1833707053
898309602
1812642413
864185370
205099847
1050472735
1244422031
546732881
1637098456
2027436229
1781479296
2039916521
1273106129
950771385
263015528
1142858385
560947078
578619350
1977172966
978183925
1008916295
562213884
379748744
1543784859
919907340
1440434870
797659214
217509135
2033902856
1530392535
568159251
1524171883
17899482
1056156244
213723163
997040989
10955151
292189412
2086435978
1424950129
329810006
60304326
1274997880
1325629756
1817511296
269175290
385742215
1202358839
1719863214
470588190
1313354435
1942803560
39582562
462110382
498577790
118230752
1891098995
578638665
909564438
606949532
2026965911
1631080796
1710818741
85725255
1474590406
319981395
1749045687
3682818
1209116199
963407714
532835460
1383790377
2030116192
2147436627
2088531501
1185275450
1406868213
456940464
2021438896
490394974
378563750
382072637
203817574
1391549692
1908929566
2038099502
1108835851
1341564999
869675891
859501233
1563237225
504265970
745804335
735241332
1617712076
436477021
169668495
17967700
714666184
649784520
1789853468
1155227161
705951811
855906787
18240765
98467312
1990526916
1957162305
411828281
947351942
1349570911
1984968431
1946084775
191686100
931020915
213979162
1653696621
1872079713
614576887
841151273
340008185
1670660645
1858152569
325321848
1281736241
1213171125
1201991635
1671039393
1300896161
2052075230
1034187530
1178485358
1362873314
1885155239
1945724347
801062023
856790404
710377694
1535928231
94089078
2029722436
7806550
761836236
1061660328
309655894
618462251
848815709
1353081963
589307418
1195025502
1328345961
1140732834
158942352
1149735490
1440791625
506494934
1789986155
1652024729
643791844
1465077430
683991059
2014498543
779435535
888326458
894403726
981700091
532642810
845476689
1928462522
2078884016
192782577
197805593
1174069539
866885162
1631865982
1058382742
2066940263
1006848699
223874509
1049136798
862439268
1273476317
1726101961
1087518299
961438929
146731381
2024312616
1832505961
1836943794
975496718
1804371255
663438091
1992806133
558392887
327054372
1203873197
897750861
1028435596
1355953795
1469676024
828988389
660452170
1183556245
1872122136
758599702
2104304315
13209211
1676733765
218763282
1868220369
1860266710
1530916837
512149975
973603019
1225424021
878659482
790233728
1934082634
1665770585
737243049
1800917469
1285443033
4660732
554692089
191779978
651097314
331535866
1454957289
1447434997
828223855
1338056792
1875156993
1156852951
1901124783
492474870
1713989950
1825654500
1515450711
133097229
1963870439
1181141783
1929075108
2143026144
1109134236
482162777
924238838
1894732171
1536424006
1380099157
1153387092
1253348033
334814219
169903341
697866564
1002416806
91035828
1340289198
1129816601
627558758
1333133015
1573298367
1955772945
1667448496
454629101
1143689808
1040712177
1365001659
265540298
1398192825
1696346
1068244653
177612584
430251036
1678672601
539349562
739346275
700109550
1359854306
629437732
1031120859
729758573
1264484983
1122381362
761076328
57470968
1888395708
962652853
26549055
306931327
985637525
1350354153
975086484
696072606
214970262
471680410
1554154961
432424614
1984534683
532667606
1316164636
1988645622
457824364
613645865
151636919
253228994
1953199681
1502075667
1292474119
1284169823
1577036152
2013423054
1678100728
1936337454
1288123176
2107400485
2088227920
706449019
2083216519
1426475084
1404015082
1986734056
1131919902
67885699
1287561459
1878685705
429388838
246233861
831369979
1385999188
490671869
257880889
1438583286
1257674041
1833901355
1315142515
880679536
1565372541
343175523
670130990
1942085850
1874766948
1925763601
1421827536
222491134
1575577393
303699610
864123857
1414945663
1644365308
1132143468
1037517866
1445512061
1044295218
1398572522
1864379077
807737144
1442448208
409980213
1305354303
632619851
647170620
539167095
482551156
1656304763
934843873
1418643994
257494577
512271036
745640446
1525174860
115972139
1350627462
2107173282
1221712882
1746185902
1357968974
504992340
1842737397
35984365
1383771620
1460585901
1595233251
124797218
1221293812
1374880055
151820465
978010767
1526986902
734457408
1704907126
1590167326
23727127
1395593933
277797868
780994606
2089027961
1841052469
774408435
662837056
848126567
1275488804
828582632
1295714448
1134191449
246905239
1980369036
943109404
1873991433
976017530
189993608
1825373784
1001709499
582219143
1831981723
384139814
19468804
812469423
230868099
204801711
620495590
1837234923
1903557840
138225806
2128457234
299270253
391090989
787087334
1503866378
1846960196
971021382
968274414
57711515
1199227995
1954155106
1145668848
691747195
965878719
925445070
567222226
801011516
1294193763
108599295
1463225786
2031682509
371528570
2006217693
790396022
1539491307
92296368
1504242930
1192566167
1348059755
1579565547
413390560
1016458384
366915592
1471443563
798653064
2046031233
1807773086
976145286
2101265695
591059979
1653144261
2132802098
666413616
1614773576
1969965709
2134578373
631489521
1289246053
508199411
1706600108
626552850
1561510883
959030340
23342677
1737078032
1381859622
1291927422
917366542
1188206073
1390673610
800483977
730298975
651399984
1866305022
2027395516
1494522199
1217129108
1518557183
996125299
1666637901
515284775
1342221131
1413788813
1768972623
579298810
943946108
1733210499
261071347
1002613275
1657894989
1987515539
965388993
146357377
497162004
430876853
233630030
618977126
1461358388
79785921
237165653
269223679
621508651
849432601
1945299086
2121141007
2054848134
192021777
1750902013
2147349272
817186513
2060254496
247341484
817319042
1446014133
1331285919
640934021
1436092581
1468159097
17033081
1003673310
165413626
2054549879
18670658
1796742648
1654568610
346152474
1551936357
793125115
142175539
213486715
418724076
1661751469
1853731199
1433042353
1137828924
1878286244
976584067
99168519
1235059808
999143154
424681361
1478680641
1217016040
725668258
380938816
605941876
1644623657
521266662
335046019
1907961617
726729730
919058426
31779282
495863640
2019147999
1515629814
708041604
961900507
2124517291
1755442898
165721325
1791265568
268795320
25098507
104747520
964228084
856163567
1822913036
1388400364
537589120
366802080
1288740632
564109921
487949784
867146315
1258699461
313401804
1546717240
1743465262
287784319
643676530
965712499
991669389
273233633
1407570328
139902772
850031777
871649483
95360076
354203766
298390362
88642806
1118163273
247635155
99654900
842794114
1704586732
1633169180
2002261740
2019445325
1572725400
2086261537
1588294656
1927617179
788064868
746726426
1836670274
596372556
2064488259
2109308591
2013398974
1529912303
1182638441
2029955445
1957337328
166384189
156459669
905812244
1981546788
691762935
329753809
1921053514
467175897
1596270882
679059297
701156935
704535325
112180410
1312765926
940255207
649850464
758640391
1120901538
1623366043
863567599
1907409025
1665714799
490298822
638909414
384838099
1596712128
1466039993
952897836
970026125
1170361309
786744729
817559960
1765119851
1836634063
532681702
168763903
1721776792
1516825949
236957072
1107056900
1301943017
713681519
775789438
1406098074
227957947
1531110359
344449906
1058599561
1537818112
1683151638
652906025
339544837
353429621
682618937
541988398
19864270
114072676
1823678708
811870784
1951917447
1788334718
1100287717
859358892
562685705
564418233
1435240703
927396803
1045512438
1480554439
2091846375
1051558381
2000040058
153001273
379402295
1322522928
1351404291
235645523
403483484
1827793795
1541100723
265613204
67344979
1591987519
1798079648
1482172550
1923863168
1698190074
1461128924
456063524
1451137436
2023195490
636601458
1651478958
1720175441
1743321172
958570897
245545329
1679386060
260868728
1885171626
1200627601
1616664446
2026470516
779903631
623217980
462068988
1823714742
321848277
1936625044
424902495
705998843
105404930
235622631
290929631
1111015745
412066380
1499356224
1791515007
1077037930
31065270
2061541718
1992870612
557898071
1971382195
328269531
1233203389
508611444
1323514323
1349909104
274640707
188280960
1942220364
574809080
741053994
1121553629
1134128771
981744482
1809918250
1143994352
878281070
420272538
1726235026
651122131
1340855523
57991298
1789170218
1065498278
1004596407
1272855390
1111523064
246095394
2103669488
324332189
5799311
1680700998
176676070
735653234
1908857558
1930179558
405910350
273486809
1838579382
942290324
2129918703
970336815
1880517745
2112293105
879553007
1096779505
1235601851
1313415919
1698167797
1261403832
601247950
381304025
455618107
290278869
392812277
1210306561
1590954694
779319106
484987601
52683024
950008116
1936828809
1970521984
1523537569
535453623
1117256714
514789870
848125003
1139771852
1900031324
1096770844
2018053971
672161195
315128117
1592495928
2141872953
2029172347
789042618
1686129135
221814815
2015069932
1844326944
364629082
2121915868
2026796041
270283848
1305932197
1065315924
1009563059
1069707769
1800381633
897449808
1632410092
887929770
1993769233
734249633
476004461
1749592980
310264109
1372269859
1351054617
1085090686
262696717
968917624
2095112173
1333180757
1714246575
106625118
1795329214
1969066985
1160416965
1545784647
1911405835
1261456446
226113615
677678297
1082325037
73587732
1922894883
342114612
928944336
1953100831
881042805
2099644103
452990173
1167933790
152520948
1106752131
455416183
1330500138
583581883
2012840589
1748358812
435156277
244924647
1922352464
1557233686
415392428
731826481
618786468
176270395
1728390320
786143563
122316590
1793299067
292971790
991582896
1571305815
496733690
994331667
1516809119
122868004
246962849
1046084303
1744361860
1386803462
217518268
1477008406
313605979
1435468359
1746992623
1569062798
1450590952
1648584373
1561419715
1350012439
32086148
1806430706
852802524
878542695
1256503804
129247856
1650468462
1724375576
109351445
68063516
1068155033
826047155
976280619
1818027031
1832059900
314542495
1282185040
1414368710
204532948
478109359
290508862
664930413
560192399
149589606
1404653834
411650071
914206036
371547423
74052718
1959798328
1298870636
235644379
1932655224
598769459
416957025
1119938239
146219652
575020962
883042319
347503131
214193577
601246484
1423421184
1326243281
802897993
1799744449
1738143612
725840125
663976130
1821373220
2017358471
1296967293
130982870
1806430706
2143622643
705484043
1653642995
55389506
2082608083
1968458265
101155088
1377541271
935948064
1206817381
1414958977
1343466413
683631209
1379398007
175349479
792952132
704435868
1021678418
1403878635
1091172886
916736936
1402146683
597521428
1272855390
1065346735
372600726
1840525893
1990778354
321105343
85300521
198138384
1668561250
4303737
884017400
438856521
1029169277
592442048
59039377
1988646763
1023982147
705960405
1575194141
233935725
452470952
1778569877
246913925
1995563380
939255210
1467181359
668471262
1684902287
803327105
1265575122
2144037588
483596193
1661048844
847487788
960329614
227068607
803826034
985211844
264517863
927558387
1887579020
1714139015
1496458051
1364862980
1646509477
1836200028
1135811295
1807713016
732104134
833579107
926686484
228126690
1424550362
510258785
1807153687
1589544586
629668910
520219657
552486010
92963170
91732788
215930780
44023403
57968605
242718303
1234783610
1368492999
58229742
1248330228
1163061919
672089910
730507013
1110583327
1121338554
1024541408
186202861
253033290
1103971497
808298722
586149750
1719073395
934526735
676652010
1854986021
1324869150
975488742
1295540163
1966710715
1032359842
170336159
1864184561
409196142
130733634
966734029
2040260943
217682507
849388668
378185426
806362956
1525903931
1069206206
98293471
767525695
1114915062
1851886009
1795979923
2018522717
1885576790
791237522
336353640
477504773
1170694045
1788502232
1169618923
746075104
748146139
483703066
1633228397
1231757513
1833264187
2038302216
1436990194
1023771946
1155794062
1652708797
492967888
46975779
375141574
459617118
8515852
1532648004
1347334256
2057072910
1991028758
824744527
2010327787
1198178781
1346608582
287664479
1778835403
535780475
1701309741
1103897912
1983950423
1987040843
519681789
821045087
367272630
98022370
499237211
793034757
592176729
92786759
1437129078
1169279345
1402146683
923615426
1662124576
510932073
1256595828
1331915059
323798563
1653701293
1776581714
1699061987
1363619067
688595725
489860644
1984862597
1058523510
735559375
191058217
1219849674
986718533
162640767
1706145282
345274604
1447462051
616196843
1939250698
1414730798
57563480
1939441582
45259272
1630795664
170606507
878048095
1343995478
1633994113
1206475862
1136794210
562701355
39080139
192302459
333565906
1214704014
460459760
1209966790
28036932
1343340493
1026545433
1145187361
1996183194
1282691970
2144715503
609559226
1788139803
1222566606
1772250024
1673203438
320785064
2139845276
687481059
1083029199
1541644560
972058837
483213591
442399733
1866355255
1831421543
1179324105
1650278430
1978590484
652052898
1235619064
1970428389
1745405335
2138610302
1432180094
1805656052
2041723012
1640309610
2113870792
1418711575
1249995258
544175621
759261068
1930956242
851513576
365610659
1028775755
1347015073
1491584932
774097633
782660155
356961083
2078252211
349581381
1056450352
1592963135
237475338
1076024551
126555196
1175632895
703561820
1034187530
864265522
1977898495
510645177
775018955
1057947390
1428302577
122163748
1525903931
1428157066
1911258376
1675323586
1150838303
1518348436
50216117
951391050
168472998
799503297
1065901893
1424775350
1674806218
498010900
1957446169
743021498
185247189
1403878635
88517474
1798206869
1227368780
1943113255
1816708503
970589632
212321255
1347908511
2112621602
1569908168
561577356
1352579627
1744117931
135679923
1041308591
185866125
1665631815
1843562028
2010738637
743507160
1278804523
305541925
1587720470
1398047294
1950261830
435145709
1135404638
191949417
146836354
1144671023
1849504638
825950366
1349453467
904172690
119938155
1173489444
769323062
1021879432
1152518112
439109502
984832084
377002949
112585424
1559496950
749571706
1878439695
1219713208
932841556
263868423
1569610904
2039289876
1870415887
1128729352
1061291389
1596631249
350419452
14986425
449141760
1851982387
1508502525
510848518
339166897
1068541986
1210161530
405190778
1325170204
467772262
1192547935
727096314
1640724228
1314460945
33665942
1506189090
1895859987
1738761081
983771714
265558007
568058005
1827382639
1968233142
1292462377
2008267699
597414620
769670236
27145994
663838956
1352146895
1827777660
1081698178
1713372025
822985244
1521082460
356398378
2128770798
441664464
1112495364
560332625
541483092
1456337349
223494714
855720888
2026602620
2045819235
1717364187
2091899694
848325145
1913198628
551284172
1278310309
1081288112
581952465
578923796
2132225516
711335787
60365928
1241769889
251650437
1630200086
504543085
446198374
466954673
2143485649
1118291590
479790066
1499177153
336555888
382601679
821599847
1645423110
1120152036
949468012
1756557019
1405659240
1524487128
1625710082
637178881
37005251
724818317
1535498670
2103149816
2103330625
496034246
150395729
240680886
1526986902
1925640080
657657774
446338775
763014269
2001794248
330314463
2062906562
1384199478
1284520135
298192654
436826385
204402529
933577241
2135030315
583522993
1280663681
1922479616
456917070
494976465
19353319
1384592022
1504759127
480133001
1545786734
1112613978
799843800
684677939
1421221278
1887648072
784415424
1446727417
403174042
1384534882
1417446479
1355590578
716879709
1295341324
1669622484
1434411213
527676652
834798133
831462365
139938552
513127565
1688679323
1336323282
120233101
1849737147
192782577
231370280
241146354
1524997689
799077311
939984610
1872018887
212264492
1626107504
257224856
1634052582
252665167
82318065
803172119
1597515217
1546180120
536080478
1959423772
1961328002
1735825866
1687516731
1281817337
996657718
1863824213
2039612870
1405854235
2119080899
2023244868
1886852339
853251010
430977145
280850003
1222200798
1012102741
1132753106
512336515
420332256
503207929
299366416
1365424791
1990919724
1388231599
1722518842
710335078
1615575614
181970606
1977106454
1657535374
2100363483
1110191840
380533266
1263867818
1555196461
823007934
1452541159
1648544708
144410777
994771702
828491180
2109223644
2119346094
1082674862
1401044754
831156195
1159379215
1073917846
198820071
1108405538
733451365
44960330
516962025
1098818447
752357775
1009846977
896591154
295332240
2128389541
499313628
1184881659
1080920387
1809296110
1303403101
2104380037
1579985394
475036743
1032289206
2018208546
115739202
1270430060
2019380125
119921740
1383752227
1333105641
2091626307
781512433
1616615760
1811260321
143184128
1440663724
1440000372
518988216
1226594237
369687340
1778077964
1117273059
1137057543
362304475
1763162971
1677296143
632507804
378460979
464380639
67700178
589858525
746858283
380612419
1781784103
241800429
1045010929
184871105
1416047830
1313575091
1898000075
289483267
446899628
2058603027
9351632
2077506679
933577135
1383730791
55985149
881461376
1560184971
864667798
1114889855
2101430752
75129871
388281366
1307411403
1466434980
481841926
1708541748
1947661332
908867837
1888415327
930208738
1272903852
1381147746
2087908464
639652636
370609973
64590884
1108171709
1002034354
698869908
177605785
1739622528
1625490437
959897728
1481464960
1665997227
1183206448
169886574
967973441
829779331
1901051739
154272621
1142762262
1427999211
1630577
979811704
1756247291
62686102
250725922
90482061
2034207074
141014627
44878477
1642630439
1156304625
1801523231
679107115
876633834
686901376
31839346
1575733010
893370726
731335367
895958441
1645183631
1786393590
144230092
1735220687
779291489
279203994
1556845335
1852422936
10897887
1627568204
633168206
1743673923
1371414498
1842533475
2012480906
199262564
891502870
494627156
1293674365
1779788677
1738761081
438461415
708072560
102776734
542008882
1836489001
268558455
2001672378
1056539309
198998052
1501283049
787828198
1831486144
68777156
469042684
855354800
2115472535
217490241
398097992
1616300900
30787115
1402931139
346886995
433759876
362068313
2061164230
1307592890
110979158
1110634360
506434668
636789860
804558148
398779230
1475692159
1602837987
1863198834
1334567103
1005039005
1880328492
468257315
1233852070
1329730249
2130170255
780887086
658696153
1821051761
1067421480
1055159907
1928340957
1958099275
542822123
1040678528
551547003
884335565
2118680179
307601166
1967268651
538992248
346301702
870877074
1209524649
358749846
1358365627
246254614
1003471013
336126930
707914608
697765551
1947844791
1759683515
336895016
299835442
1886602714
687029651
1652204355
1562288378
614321937
537522812
1973969086
543886422
967344717
1647457724
683451115
2088141207
1550091607
1161296291
512448813
277903119
783396588
343475307
483541529
897101083
1552536812
1719058442
1379407219
1057400456
1833323009
1241525360
242890312
645547522
1852807062
1864781713
346872954
1916212228
1079856138
641023379
2062828234
485018453
344058366
1590178171
274414310
283949945
30317879
1274197171
834442367
633216253
1283765731
987730319
894027244
1898875496
1049275043
1640398156
805461058
1848511013
1113999187
1781410474
72155175
259273554
661173912
526315553
592367256
484724566
573558853
1414696157
291144393
302065201
84023752
2144345808
735560887
91839372
2053822201
1559207992
2099646959
896074670
110893483
810437536
385968343
60245760
438748940
1893658738
493315236
1162237090
2090830010
140113830
681384863
890786892
963330921
46898809
496804148
1997760216
163521269
214383229
1413147759
264055316
2090008275
281614676
1544358378
43569838
1136250395
607498817
504992340
1940127521
1950652402
1189125608
1517536653
1101375470
1205627601
1626922918
1765670846
1189837680
1144567720
38917205
1811830882
408885715
1874711537
894623759
1983922532
1163634777
325007731
291735197
1658051242
833897522
2095936518
1409436430
510302208
669366641
1757247734
159206370
663911698
947673394
993979283
2097322706
1676403708
1731885789
614576887
711783090
1112949697
1229713836
1261784127
1175743137
1492543857
316758208
461299304
865237665
547877577
1667725367
1870910681
292435851
827552201
1309832935
2076693067
670687641
1900794580
1661845893
1902840582
180502058
675332991
1106437494
1280108090
328030798
564048771
286934255
436769096
854461843
650810570
1485574721
1310967142
305467085
1187526982
450913217
2045720649
1971890389
1525303769
2103881015
2065420409
1397886238
2020217685
1545768764
240764653
1805156313
1633227211
1789458795
2072808271
116254584
1068772172
424919701
1219681206
1128291739
1228497472
1176499750
667728210
806582003
1717806240
269733595
600762513
2018423283
1004053049
1560946987
1167341132
1630126428
122996319
369424935
679199611
1932358037
2044884922
741971360
1996412959
2046254952
1372344226
1993024671
484115674
803681977
578364768
1657959579
1427393670
1834074899
698731246
1534079808
2103713402
1536996190
531826298
145491671
99053458
1188322824
1178927528
544850925
846345160
2002785954
856472111
2115996121
1506913548
1384909260
708340403
1431880461
1142546341
1141355138
667026510
1485454220
751255682
2096245901
1196045999
372986173
648677363
1958578863
75892666
1511657023
1588727680
572866743
1394464584
1466187896
966160904
542734178
1747791190
93265779
699983865
2002753420
1283575028
787343913
749094318
1648349226
1156927447
265028884
1724972725
2114741297
272125185
31693944
1072455058
1959276433
525625776
721237200
21696206
1795336041
2000994110
450813718
986226458
2091696438
1932000204
823861680
1528216160
701635951
170385063
1994008815
2091118384
933307026
1421248488
556557516
1698202971
1440616858
155805079
732540871
2024736171
520362595
861428013
685728016
1362456188
1735869823
751727748
536963638
49100473
798939443
1234636286
280747412
857507821
547325576
1328444373
120199878
149040082
61854224
1200355333
1516353320
1895407462
699575321
477429611
386809055
748619403
281259214
1360409608
1954021052
2040035129
1175516578
693635944
173012956
1216983108
555113760
2050313561
1924708501
1445011768
1646592504
1399718902
12563626
1902213911
1117874313
838221627
710330763
1814195906
1702657291
1588966900
667706662
1683071285
2099226409
1373291684
903430972
1176779796
192427388
341328242
1543586657
461698817
261503046
379589389
1184624162
926558456
539543730
1332893610
40963278
996581908
581196389
1346683164
1819788637
1998219898
1866486444
1672686376
681253779
1265462472
1272857489
160779776
983222912
997370881
1012053105
2130870151
1805638351
539911238
589837660
275262159
1846100574
1532156406
1287610047
1610925977
1855331558
1361433686
1855385126
509399331
979437450
855313108
394277252
1910713892
1259321160
586548832
469308106
1178629504
2072703470
2078808504
204393343
1072752746
658197821
1815909682
1115058950
72226661
605166971
1387639866
1195126540
653122080
559313296
952599129
1676850306
1012869700
1755372403
1872799746
1490088177
1260824457
615861954
18999064
949060471
1662766975
715400248
1244569361
1186015666
1955254858
909395098
1847078069
1348688063
849391777
1292835770
780487358
1559506791
1671084527
1796634804
239108255
959610459
1644786402
1956065090
309502493
478873315
1952504523
164217776
230512330
1886528716
761799718
1388317359
1499696386
1003492227
1267509325
1113586766
1323776127
1423261376
1042377391
877537867
528438174
990325162
57070603
473229308
969020649
423520463
603264771
363808207
517169118
1579407760
685541228
186782004
1525067081
1554804967
1013087260
471521727
1353542709
556925595
809236769
1689424202
867598618
1738907893
457749818
1183636657
1079037624
182977965
2112482054
1403789099
1181280228
855000403
1382970640
924042244
1934418234
1519535104
494775954
1641559820
1521629767
959941261
1153592495
867629556
1660064570
1178786508
702020792
64444392
1951699264
1281105980
536686680
1334189445
1807384904
2101024887
319400551
1187088113
778247870
456603628
1918462700
2095568163
1361320734
975721218
811613109
1888103518
1553116569
581585839
541999251
826780648
754794459
2027952092
1469906578
1937370147
1370385812
884049645
1063016198
1945675357
1679021849
672883011
1588804806
2143357225
614470020
1819543299
199657824
714521392
1462128618
1780892214
500104800
38064335
1547938601
1153740526
1574587863
144714769
1465759476
1438153354
886637948
1037786408
133546341
1312386409
1943878912
1972470312
790711018
29183512
154541521
200285090
1821527501
167355600
1041779810
434989166
131481237
1204929881
1228540834
518126755
634600051
1559127425
485109654
1929262590
1291294301
1304881712
1641721029
1155303896
603006702
2045549157
1106298915
2073612642
1934763846
1032900156
1161743072
515167631
1223115691
162525814
1750331119
2005987567
1496005407
1891444175
185500843
19382756
1972096927
711851468
1249733747
1240328410
1438920133
280315664
687812046
1081646190
950956282
1114517576
2070249447
282111563
655454402
83379621
1732885087
254929665
325188185
2129178144
80215417
1537599228
575039715
1996161859
140808548
946931034
2142207337
1336323282
989449692
1754232331
597849423
788065062
1256228664
4105861
104745690
1115770347
922185907
213942060
1611766777
892842217
1609113145
55159450
647654561
1980715695
518687507
1964739015
811520590
1933945960
1967449898
656883577
155051164
925463790
1904196655
1727356139
1966085778
1392204051
299930405
2116724442
707143206
1450412189
577478914
1688343333
782327848
1552016038
1761455421
1621584237
1778946217
2118806073
1548857858
1349672856
1994880555
299924782
2135918164
816110791
63468422
143889194
877353479
1307336197
1741368155
1289793038
60945570
240851785
914755923
700686468
1634243563
825545485
800418108
1214533506
1163036989
323525909
179231757
335714820
573501753
750391242
2041795263
83640499
1290894511
465306935
1548121883
482395761
860619355
257281636
1626599914
425060608
1781692639
1454231743
151296732
1127332327
127109191
1679972671
1613594691
1567927501
1459942733
850511419
77750734
1179106956
556315231
2012788007
1187088113
1391226732
819320262
816669829
532374581
1604999388
1528406731
1601982225
1230310877
1237884762
1364877084
1552678458
1377168543
897758261
407798589
1523705868
1355462392
1811377947
910602905
1594318199
285543144
854056879
749100086
668660152
1288790755
1198962152
678584688
767980223
2019994470
1236909449
857676510
1359813457
463895214
687580081
1036236600
2106520731
527929876
1004620824
321881801
763353592
1811276104
100983260
508490646
981856212
1796600179
1566537290
1115106391
844409982
151773570
683881163
591921531
691536577
598962660
1709757399
512554372
1684926072
1474579120
415324554
551785737
1114336605
715871855
1061899355
42603598
1705285101
1190218719
393564619
608924681
511208004
1836295211
1117874313
90610337
1789904177
1629819832
1280484971
1605927086
512989092
1808171232
1143256371
678519010
1746663377
144456254
1506333546
540604456
1075774599
659401141
1356230323
1825876691
282830795
659112659
1400421660
1763836731
682516258
1364054979
775970495
1280934534
927260692
1581983102
1900288735
953976448
1879908750
1998088128
1216866255
2025986848
1600440915
1688343333
339413285
1108231833
1174688226
433188390
1975934478
718224162
23060735
282600203
67906400
960166310
1321708850
1384787596
439098169
673459790
678339793
364300050
1930180822
238334425
167024787
793450226
1796622230
668401871
387626383
1829293191
117857732
1358325059
601699064
508545435
2031987668
894559015
1648163007
1509313647
400568634
1348991257
551288785
570401
1147635549
719786139
2103912079
979990869
927610294
519065664
1954019044
1256158624
305788278
56390187
30085006
1637340584
1892183565
368257410
354075319
1357320660
1365234882
1708594942
1497269985
841246932
98605383
1453897620
1687206502
289970344
2143614606
2040878436
597574816
768074741
1852749396
599166999
80208086
954893789
1153481267
1632632886
1317877047
976893785
624259303
1754784296
261295430
335914015
2125125664
549608518
2130491888
1047355282
647029467
1368366449
98391102
296363695
1861499725
1718259665
1354189677
1792319732
285537658
679485598
1098404290
470889846
1624857737
805276753
5252676
1595036667
571688257
293669438
500273435
697296800
2058247708
984382412
1880488039
1307167721
1285424735
1141153074
372623398
1912589479
76226726
1525385570
1079478633
449939920
1682275793
361241713
593196354
1453895463
1597695319
211871410
889467007
923812525
1730072879
983771714
1906384838
109397744
1314520857
232075715
1454127684
1982175144
761909128
742023792
570456326
1871684462
536613798
1820718815
1365361936
452193879
155561254
650574050
1921599253
2130073932
1782358350
1234991554
1670727324
7585915
934411372
1173168820
1305474847
513628612
1779478298
130319057
1492978399
1734232479
718278940
1416506720
496234736
1404611301
530994846
864380926
1549191452
228007598
242516153
1629355426
2140865641
1227045357
898791913
1756763957
449952429
1324569207
1016723473
1946420630
313589404
1324903839
2109810833
54935281
1410538125
1248728583
160997922
1054036904
858760599
1660707963
819833205
1338298514
928562633
1299962094
2035078047
1775856516
572478012
1193079702
31847963
1455892079
1554804967
384081609
2077095510
2002279567
1248725004
750354141
2137316347
2055639409
897054604
2118868895
672883011
438339577
1521012330
103761213
336008519
1239773078
782258250
1763271996
684478986
512572938
1121414847
1258389736
1937217513
399318579
839955328
21238160
213923226
1148327612
963650041
519817515
1758955073
1178647680
2044493656
1002519237
1792921089
1899773009
727604392
159012296
111794544
754170154
1520483064
659799313
1880249041
139779970
238988893
1861959004
313726066
1267509325
669640735
1512998057
741209561
815132605
829874166
29479898
1711915870
1482722719
1913505770
1928366363
1216580706
33236804
1299918727
2043099758
844993373
1063895770
1307415547
1387369501
790309891
1236057030
405300026
445985558
571696452
400441610
1395144708
1245361689
26374690
264605353
285251732
2073112187
888263797
389846168
868234313
1570837937
1228790715
1522290754
1045137226
2010291214
1951445321
153498467
991049186
535349559
14697069
1816327969
573284743
1582057698
256949145
126760040
1789203115
1321395601
282045107
1302974806
1824207081
208892235
541077569
1178208215
1636177345
1800221518
527846628
660184033
737460504
1594436586
339970417
596183289
1201740197
722442975
1704270768
1137469029
421156993
1182354868
741211724
1272452642
550915011
2090427523
1437312667
1889041680
1812881959
679522255
785618241
1279281986
1005318767
1860359454
799815480
1229759253
140874623
611525172
1611405536
1450547586
1081014904
429292358
134470862
114734783
779261068
1981007234
2071713123
755751152
3823709
29868871
93643732
846499597
1740870145
1247240623
1462444853
30376539
502905264
1695988556
1599756265
1324677420
1028598408
872240604
1099801704
600381777
1658372214
1337140222
1866773490
1677461051
1675359967
15208941
2091753429
472161388
810175126
899474546
405775425
551030081
920041294
768078702
1672559989
1737879191
586852674
529176736
367426526
553959133
1332124254
1129448036
305143961
1541613476
2124523241
1243105625
1014790416
2000349830
1980493018
1823068948
471679223
1698799682
912737469
36160299
744090587
543501239
471592650
95611240
666788771
2026137021
1272430385
690319944
2102395217
1235611977
2143242309
724025074
306926438
1735547869
663759100
812070106
112922734
1104696322
346173920
1791409822
1747076067
640785260
1239683109
1639112604
464939614
339991820
636115006
415077391
476938795
1942528256
2131087648
479502337
1686307531
711065342
1555036896
1916596468
1607088426
1091816274
503720090
728783538
1628916884
1581310881
877164349
1920349773
886531484
1776892778
1274070833
1418686788
2100620811
1064696378
24650331
228201913
157880880
56260879
556664506
231822709
624945359
759181469
901070802
718617178
180117948
1313485896
1078866880
190636382
1062943936
1804219419
1380203143
1371462609
875868791
615231660
1191608088
2012984327
1680400900
829702247
676783083
882964705
1885724450
1281937663
1178647680
357515124
1463033572
2104285917
709376163
17919195
1625221928
1520708929
125346961
1286406197
1389622426
1162975807
1908551369
1526468027
1700920280
199676976
275407211
2024382646
1377023586
1780037196
879581539
1866639876
1733168311
418145991
1107589009
1569964623
975228621
1630200086
1860460795
196925994
1524481336
695523974
2146738383
215162944
1654841947
2106192648
1932676439
445318369
1984061790
69877365
1591668160
1529058314
1627322551
741018815
1479595881
1497835651
1313549688
151296732
394119854
1921556457
1295322896
164929208
2126476235
730458152
1649969441
443704824
81044456
1692728181
1739123744
1281098577
1713886762
1172465716
1936058031
2076494945
1513517183
1457600977
1999531810
74527410
606912504
1897113415
1045146786
1279899287
690346023
447294977
2067215725
312768109
1965205067
248803016
1069553236
1950086418
378645612
191333892
2142493459
845049387
1320412375
1569190681
498509495
932140399
391945057
384111328
1873171346
1021600882
1915675509
1849082945
1139190397
1671100027
1962188353
2091711368
196700503
1369544284
1813127495
1220703415
66790036
1967907518
440789745
2021112023
1833319856
166072887
554646147
1169418791
1217868940
262096933
768630171
706396413
1110336631
792681401
1841518490
29550003
1128384409
1136869887
499148575
1049600848
1078805791
1377737400
140226391
1834128104
370584365
1373787136
1020507666
1019551516
331101081
645149563
1245995304
2042954697
2111830193
749964336
1446363991
1136368886
1310744489
1104414240
2144087668
2051370687
342698802
1668892556
1296936699
1575158431
1516892769
1134245728
315200914
1360529035
1252374809
213214388
1834327952
455967754
1389435473
424670403
1388920779
314277380
119256030
744259265
72226661
1463038045
1456341699
2125844552
1625549687
58457381
1057993134
1263270978
679055032
283157487
1926442365
1053238441
1059365916
978236275
594124396
1215942053
1026518614
1650383950
920604917
2067938348
1085746507
1068116519
922591252
1633290926
558575461
1584655479
255426322
2068315973
1091176636
23418541
1905993717
1492921008
633322435
2145414547
1064388925
756972704
789937879
1641864469
947144939
2122741991
876917364
316983
5384649
933326284
1961109684
1428188334
2098701220
1733864480
766635196
832475774
1666162595
1408878371
1198909919
1888755995
1107858614
708422653
1018010453
1253020602
1093941895
732278748
979102265
223934853
2036580590
1676992456
1156401255
445424397
1000491456
2097494845
496765120
554428793
714295660
338668035
1496812070
1236014446
1541116114
1511999119
1433738235
414941574
1041229470
1313115980
939352004
2044308287
1932860480
1433505727
1819485747
485723272
1485703756
1610359844
1851552938
888234559
687017928
1503251233
1794457311
618373775
742752388
1620501189
541041730
1810073750
218914794
1046444309
377124172
1243119375
1559424427
1276843534
1224963344
640733691
384139814
1529527972
250411748
1926506453
1534668321
57477663
1560728247
1130117019
150582475
644984721
1124671779
2105267905
1036897753
1190657391
69635959
2136385265
1142222658
1173999913
2045541980
160441664
901374404
1849895753
1621100341
840357774
277964256
1059367823
1749947096
1770669659
480781341
1266601632
1303401912
1908061214
1943672969
1928569953
749173795
1134832671
1981967798
1504886829
115972139
609561073
366873874
154439340
1623455124
1738738764
1865504976
484508168
1107503011
1211607929
696863002
85847225
1489359178
381842826
1264848654
832981644
1235611977
758114971
1878311890
116965590
51221918
782261006
123763124
679059297
113399061
1728827613
1287224377
521694849
746635351
1989815109
407178632
1959683704
1456401863
1179207210
683186526
1743232858
1100327820
1515747344
622962292
270445803
2140423412
1999619777
1736310560
1688201991
250299635
839513906
945343572
1053282279
2138798929
1995753506
384750619
536114001
909958509
536988487
75886819
980082627
2111044220
876292606
1104853021
861149234
1957256408
1272077818
373133835
1655755318
1081252369
2096654876
1432811322
1240043580
1408661994
202621525
781636154
1726884959
2084557234
662709253
688616779
1042619950
1744664494
2094798032
1515127239
1161945112
42430684
1186656858
697251110
1486702118
1650047358
1187908572
496369717
1038483135
738933779
1089248104
1533337143
1370125681
445727808
1605334309
256427613
1718137225
1903473944
185244156
254027218
1611325734
851262630
1160286469
845683907
1990790711
732273590
627955278
496293651
936969745
869541363
690804443
948194306
308472491
1199126380
533151516
1068358995
1836268739
897888410
1836305356
1637612142
976989772
704105683
475486150
824721007
1491286974
1691287575
388970972
112183665
1735873562
1714125795
1715305732
1487809632
603723045
899383736
213203684
1069061280
1541044511
662804696
2080658556
368368
644967789
1876859828
518363385
574408537
1583901993
1256986318
1596028766
850276203
1380522433
1309664431
1565464680
886002937
934799486
2015958952
1054036904
111366963
589985788
1326258493
732542667
778150522
369769042
1348673598
1883633719
247595270
2085765713
394039804
82305622
1049555897
1985166406
115572263
2092080170
81531200
1927235106
1466968193
192650590
1891524361
187789872
866017095
192195265
1641294956
369086189
833297380
1251138879
1821386589
1118641160
2057732001
1609964002
254576074
655513870
1889431085
1433226993
1392745572
877906300
267375273
534303416
1939673511
88867954
1040552174
3295214
1987040843
970811120
835077993
1482457338
1204370799
789066129
2085748574
332695708
1270318053
145316459
977222170
873994615
1349413175
140690156
1674619731
1508278396
1245787800
1428461671
1477011561
259555895
369436218
684581570
426574175
2056953081
318340716
1210831501
1108920307
949001718
1104254897
1348924317
246149245
715755407
220622156
1330692987
1494489862
28453683
558991706
747453497
861012461
1949825812
852556712
1251877161
934115172
255111986
327601478
1588173392
431653929
2040820898
904431017
1692460783
1405748390
107608825
444043236
1970203787
1327389451
556889327
548397036
1770485402
827713316
2104564320
1632032511
127455829
2120786198
2050784876
367297641
1110862858
1075302635
1487014702
582120159
371185829
1916609014
1527149469
1603558509
1995940823
1563911110
1258451411
187205362
61109287
1598633603
2070732127
2027583165
427162796
1957409000
459186588
1401745407
1007888459
149573496
1591295087
827549241
1240587849
1790892968
832676980
105070251
1724648842
1981578694
1773109993
220480585
282152778
1115528870
1048922734
1894920452
2051527224
2143433879
829539293
1802581324
2005163356
1462839458
1755466450
1313873742
2138856166
1578545685
1472442191
1021759458
179457885
1051641888
1237467108
734221309
1523497306
1705705123
899419300
460851755
692306573
1532158987
1448756484
1959931781
55267710
93551465
498680319
1550091607
341651419
696297784
2109230560
1341781841
956996431
1898507331
687310426
1096239445
1447608012
2003760132
1027376022
35962987
180589562
394121730
430121593
1522234609
1670913718
52756
1884657898
1538318542
1386257020
63506113
1443667564
1662013240
1532189550
1008594043
2143562400
929963290
1932360126
982103887
1377406940
1529935295
917845827
1374834146
1660089876
769537916
752198652
894873505
189640735
1325740261
1992080334
646335962
2042240079
1185309236
1215886687
1414402165
1445733193
1545786734
1374675098
429423879
560339073
1395250004
856342076
1516287296
1209315687
78959979
191332103
1448875693
1306256449
1710081066
1362785189
1938259516
1996907679
1746225020
1655083183
1839709152
1745460341
613152147
300251704
358055423
1867893142
1347915878
1294611016
1919485397
1033925055
1012287145
1717274796
829600575
1858113489
567749402
103098594
98343737
334901229
1608267708
858379745
369287752
1588486813
388654743
453283293
309893592
1559278768
1598291623
1082139198
2095149781
782327848
697568083
1580882296
1372217562
1194664697
2061184912
424902495
987792655
1210694076
523437771
109794189
241645747
1531375770
1238262953
150953508
2084259208
767058252
827286821
295350909
1462746205
189597166
1902976081
151215670
475085091
991261434
1315169044
1857652472
805499792
1251109019
1044157087
1938840901
1289785620
1454752136
530905734
1677614823
1281572113
1991505442
1586276872
1197243497
798294914
596864110
522620634
1423783611
1962500694
1638229958
75797242
14948778
1379589235
604656913
1815955221
1766053991
925014257
431531697
820342579
418912446
440384004
1196579851
567935911
1349928408
961045844
1618635633
490241040
672206843
1920523068
505161766
648704579
928757743
398133800
1064142270
465054921
751096485
1648249048
674331049
507954275
2039161551
1238491016
641353541
1979273600
161553298
1711297662
1391587240
1244699153
277476763
1062709371
433106320
751707952
1164738407
1894436947
1895351105
496744026
1119765487
1924032374
530956057
764844367
1336467052
1437211996
1527649393
1640497661
563718056
164649063
720978365
1141986525
63659420
1116510303
1811601079
1390687370
440957995
971404080
1983585983
884735290
1751015319
1536411362
458360319
630744317
1370109411
1942528356
1362386248
1662013240
1243105625
436477021
1792458441
1477024484
14124654
904431017
647198488
878289105
1749769393
1415156904
1120405329
961090271
839050519
1702743128
1953177123
1356393474
1702226387
52698181
594098363
1023103685
202485091
1668136280
427235579
1026162815
703197171
1043099261
1280168479
1176699302
1139753970
277652760
718873075
74508658
1796605209
1372075987
647059076
974196827
1560217533
363390508
1435354729
354836595
405129047
757560889
1443663535
38339500
158601351
1777172496
502426981
1004761745
227556375
1572698382
973588816
847789589
208207051
453197787
745316038
1820631792
848617917
679205523
1435662213
180123914
1552940321
368135574
1330711170
284649907
1402275864
1042772161
963976037
1000317947
498403461
1408760801
1917557759
1369390560
1413586142
517589639
1618532432
454387023
1084550775
1861497219
977189964
977882354
199656411
110813442
2004952719
1091537479
1631972891
840446667
1500159977
1826529444
840571566
821249667
350110661
370994580
152716034
1007494935
648459353
932071486
1285040960
315200914
1899764451
536429261
700111775
1179558609
2019178117
1690133604
953962029
1324811552
1456659177
227098260
694073352
174124155
345030116
2042313046
1988689026
590589015
925465742
461299304
529605581
664405619
142357304
367327364
60658042
482385182
1456820476
14562242
418734633
37050342
1298189655
258064547
583720124
971788342
281337064
666178288
1637287652
192966521
1025193982
367161612
479804170
191841737
1734515458
1291714699
192995713
967328552
961271272
391792894
721556815
1450528216
1887545697
1064532333
1587925053
1197337246
1177084547
1512136065
1990550439
848968298
2128735767
1591654613
1385450417
901521087
295944076
314094257
271884811
1206242186
1240672858
1596785533
112331336
417637721
1626455728
892368347
426243840
748639125
1238807168
1014490522
327342566
726069751
1349526073
417932268
1816428219
326603727
194221798
111700018
1984006958
213870587
1741993897
1279328462
77378070
1133522948
9746742
1927819189
401638080
1633245206
78682566
713460812
1517147137
1579149424
1295529761
2066295901
469709455
1839514527
550434383
759054111
2076387166
1443087146
1989149739
905262555
889504369
130630448
1849095900
1972827834
1826153844
1722210266
1481911109
776763574
1881529948
1788722071
978659992
1959127232
1459527788
1445011739
3586685
1174169450
937485735
504217781
1396699124
771831898
273623551
710074061
19166650
422337495
1740424324
1680735370
1694366623
2134473826
384706026
1447014194
1201565371
173577779
177050009
555906383
1313979743
1203146768
1234402998
989209180
617082275
1433012898
174270804
1361033036
2104959382
482733554
870627709
980103200
1917925013
1086470619
524343927
908218467
740722784
1725082992
1609903411
1478963307
248405113
657413474
337479211
1318560337
1020486717
1144915442
230674664
342225170
182177720
1184859931
914954908
1017022060
1315121036
1585031934
1487303271
1314756432
884858815
770888081
806179659
958866392
703291707
382393902
1249321684
1445977798
400951452
323498082
83183648
1968923621
14934123
428881290
907866603
447129104
119168826
1433075721
518104949
685814276
230722873
488999474
911088170
1501030519
209430539
672499266
720270778
201869638
1530231047
1033463001
1682277614
1611862398
136576757
1964344695
382010261
1224638870
1321339097
2039802822
2011161386
255848921
757926524
848828442
2002060558
1370284418
414467965
118621277
2064827830
2017225667
220998909
284614499
737633099
1776540823
467435689
1206196297
1336458536
1163574083
1211325128
1942200180
2131994316
972058837
1967113180
1632077624
792285971
757984862
976865600
1008152342
1853834996
1294193763
1540335430
1912721604
1511102549
1940997904
1334387317
1427174518
1403647167
1821013438
2114992281
1646672752
771245647
712084753
480354654
1651070264
636920770
857630879
1213880083
136338283
715794175
1184514935
1360290545
175507462
1537087131
108652888
1211583734
716994817
1976961995
506260731
1930352027
1114976179
359149095
1112136856
311574096
799546388
1731370968
1616380512
335208191
170551540
1253090298
286121019
1314789672
1591108196
238579192
1076124738
1405324852
924004101
151233845
426388228
1248801886
872281882
155446476
1669947318
1408834258
1491767166
1962660210
1783915272
709759457
232282230
1087675123
377237538
1337205931
892865879
404952859
719668153
1041255555
1327626056
331664264
1202358839
1280663253
630531519
1589061618
735656083
1617848000
520977858
13688025
1507032576
39137725
743766813
301095967
2019341868
1912628186
495860761
404480234
1236461612
21844468
1562688956
576550080
35756031
1775641228
2107311918
1258817676
498487017
927111114
1366727790
1366458742
1081646190
1383856141
526956027
215821778
1638926492
870560328
1542669085
1050789659
1989663158
1749603235
540836233
1839232964
961142908
262062808
1944162330
1222590752
2116518243
1366506449
654472739
718125212
1450407634
1589913548
1957800692
153242546
2073086190
369032385
1472955847
263755241
1651394055
1783179275
1807651803
1860868341
1726747609
1288027878
733618224
2055941210
246236815
1078843746
51897671
1517662875
1579134202
1698962717
915709211
265826322
1311378251
462844996
864643900
284952913
12428099
950778243
1439188624
1109131913
1990891421
1261784127
1229738318
1123559843
1254208625
1624839946
420459394
1764920848
1885332483
1899427825
1369816478
224570300
634443814
656483443
1016384391
284839963
1604893332
1613743093
254047312
2082160309
102567284
1164163515
1111744684
37332718
415637305
805653469
1923214094
1402795760
1953228131
1654758503
195883449
1616656018
929401080
477794625
1209306530
316020793
654396568
1937745531
1680334854
1701905729
641228203
963525179
644026756
1292151879
536362887
1111131891
1259326772
1524487128
1325793551
1290671312
1040082305
858565467
1398964167
795040934
1319250886
1179811213
2065913959
415404194
42544218
252763665
1188170960
1905739673
1664170628
1465859809
322486020
207488790
427603124
1016257773
141790985
758291189
1152859506
1790614721
471072876
1894744233
1896269873
402446215
442122765
31302949
416271780
2075363676
883092482
2917576
1777491031
173172813
1987324882
818563967
1741011266
1515320099
838930387
287768949
1144615041
1085761051
764230301
697369444
788727714
355234262
1143861173
799569143
1038248815
1568055118
870709904
16197728
1880254723
1902371274
1024802485
1513944388
1654106620
685524285
2142249686
1219643492
954112901
1709040352
260359651
1237905830
1307377676
1360318763
1389798442
719496015
2042013358
436044708
1455967696
771228207
1864973848
831360432
1798082234
116478262
1189316452
1170042478
105404930
1176402887
1631841794
1291626741
750096105
812766251
1530079808
1914590588
1966176297
1954779659
1379858850
746417108
1413915620
842582832
505009176
262345248
1313834361
700457111
1774624642
909657238
1573575485
1538482533
1693470281
1800687043
2101600418
646906636
1616451054
54134751
1159476291
591802625
492462693
358227465
299482076
1157825607
298294236
893812438
494939793
2088477191
1312507801
1069045012
468614230
29860500
1910396430
1545115086
2018058302
1078174668
953460402
1149179387
26792732
1346293283
1076303190
2130066167
1327417990
449664893
1679329312
748184647
1055683658
786615214
840460888
2029085244
1999353492
939747134
1010617901
68245579
364159395
921038068
1150796632
12336919
1246213998
25586675
1424997735
1243859396
76019662
1094888025
1043089371
26369383
763859075
433447327
1344866254
1914590588
2086876234
274742138
1253482116
1720363993
578953424
800920416
178268581
312705944
297138953
1618732299
1980838595
1134139602
1455244641
1008148404
140474214
73630766
872595055
1595407850
1524179643
1281563028
63020738
399125455
476839447
1004152178
1325684591
1605819288
406811695
1777120538
1460904326
74849763
239332034
158217787
1940818979
163925391
645743341
1631441539
1173812061
363824294
955538405
1770384001
1623868526
1564975452
1999619777
958468644
437376873
974159787
1430414927
1642729310
1371108944
1127331821
442265827
703972488
1328579610
516107416
1993437046
1333271793
44151139
916441062
623195818
773301787
1150223401
494111370
1870358196
1084798172
954391630
852356455
682021082
997303727
371986371
1963877029
2092719656
1872399908
625563033
1132895022
21313608
1842528894
1977951182
2134090548
354890465
575668173
1761967544
1513424464
1097880856
63241866
460326764
58229742
25119423
1896576128
617468249
102059440
48014950
96797383
1131415893
626022993
758253055
1286763703
331105191
521331357
1861336504
1719031902
1341150435
1868039285
463318360
431171178
982516219
540579475
1841561089
382359067
290114559
1894069107
1292491474
966437020
1647178044
1264848953
1237904765
1398030357
1508770449
1083311139
291970066
1886602714
2038216903
1022481229
1284749456
70354718
1038323495
1294042683
2104181692
1024986649
1545377082
1218039121
632613424
156489686
1983285865
1922067794
1162522039
794291371
216092386
1371077662
802069015
186201329
1272877237
1527149469
1656067344
372519320
1279175041
1883795809
176288331
710677892
478329573
1907700442
1125898765
1285804524
862818380
1250100168
2025288389
947116403
388544489
30139784
1114312969
355369302
389374645
918268983
1246444214
754311776
1175287548
128927433
702449232
1609058460
1219682073
40782581
2140113245
573122352
804628627
594834516
1192987341
358638817
879819925
1380194243
1328246153
1121853597
673438652
926590234
272291973
1057885365
1436073164
1208838346
1613420593
932905858
2052082716
2002279567
143738575
1909809760
1940990621
1979765363
214171588
70531515
1620501189
311494641
342466770
1575173424
1760693666
573665443
1643212652
1785250081
838467494
222215177
981412099
1584551976
1535043369
1310008485
410362963
546468944
1877455253
959756242
1723428376
1393685320
1026162815
64936354
548798821
497036178
748621746
250600798
1198360506
243873526
135544281
1650520725
1223386543
549891548
115096305
1230416880
435208319
187287811
1202336624
1640265573
2125368668
159792001
1323626444
356028509
881244595
834530158
2110603901
1588046440
629703722
1889259472
71519072
1881103066
1358415261
1101269029
1153991612
1284184549
1913237503
1137974210
703602980
1156916289
1005326461
2112253155
383294890
410242247
1603744472
1717832588
1345413325
531988074
2031588272
693788364
1441005638
1050875883
1715702107
552889339
1408587993
1953850453
290187528
1423981489
1521728288
653210580
1293888955
1411954734
833083932
1737576442
956135195
953478600
130733634
905543849
1673071767
1033418785
868519606
1605457091
771004265
426544735
1493820931
899185165
1187361399
594528419
795026756
20922539
1117728220
1455122727
1020508257
830918154
636021158
1019530625
1407819439
768078702
390474046
248426020
1686410784
1713510291
1300251506
1711469170
736960090
1607942543
1170304620
396617063
1760802893
253823885
1484091837
2114105936
1716581743
910968119
1548630185
2005571898
2024532410
1206958341
1430788898
2021432103
1837028591
677541670
979950057
114367428
338059790
336462505
1086456705
1979026114
1781084685
226158359
500545228
1106262922
294259741
2134920507
1022303986
669905838
1511018651
1068903787
1279973048
1552732743
128446986
944359246
1705232607
1403647167
1494014531
1300358000
437441049
881023540
579593679
59871142
468861867
1705720610
865053363
2011957638
2072528833
1866766424
836436960
1884981506
1743950422
148060848
1312925984
1518132172
1458816624
1483206034
1215150081
2145228242
594046171
1153191713
311039346
1054357448
1005538476
873994615
550232166
1597911049
790992104
1449320212
359808174
1543874721
1862412784
656963517
1868857589
1911499262
1690033172
1253642674
2081902516
937670719
1958804325
665791209
1668611626
744343406
1424608975
392108497
1111778185
773632930
1628303739
365389052
774364957
363269949
1234232585
1928728837
1317265160
1505897117
1706566894
168989069
1175383901
985892783
967832871
1316359991
1867196037
537959390
335068801
1094316447
1721187749
361078689
1304556600
1429428757
562445957
934327640
1670896766
1108143479
625670603
870833795
1126349353
1194273736
1455159154
1472191071
1654636839
307525687
1036201234
1298483801
1406724158
1464174080
1977643208
1632307875
2060914024
2063685086
989770247
1503876967
463097852
123078390
1527438839
449757942
933583955
550043829
412547720
1493128353
310985015
1769687336
2039594989
823718014
432935191
408982208
987329954
1243665414
980591133
2128457234
1667904065
1301265248
1827601895
1252600012
1161621472
39761926
382239892
497084069
1758614291
2053613121
761660990
1038184032
534478990
1738335919
802136509
1656385350
1763653900
861432252
1098684703
1034816460
1941727353
1713510291
822343905
524041498
103356943
1245458308
1542917622
1460416126
794189879
160579099
1422148400
1082512496
337975315
1267409399
1070387695
1507202182
107239739
201291490
1743512298
819680139
2099261323
548617483
2027077548
1100840867
1932887823
678190038
1322461658
1397804612
140263571
1167103604
711220083
1632494215
1008835141
531699310
1324378219
40494685
1976416415
435390403
164570622
3005271
1018042077
1604885636
991889703
1092306735
2142259390
503099770
173369046
835721308
2104392140
364293474
1887817921
249441039
233562394
1499729607
1042622154
920162367
648460167
1025014929
354345117
650158033
1157933377
508026350
484508168
30660581
1908910002
1664240677
452148895
1668255188
1712696863
2008005023
1467213654
548723285
1025014929
1679895647
949663047
324758996
2071318346
564482012
1773732440
2131945189
1897478864
737516109
1356270323
1440841497
709654829
229501190
505943436
1619676647
2105824546
743516892
1954400062
247458720
702449232
1711715958
1065785899
724382262
1650119420
336391600
1447877952
85622595
1851409051
1006956437
237010513
435336670
1239646663
1261403832
16927133
808512786
1906853831
432287889
1824388163
1996001179
448447557
1976535414
155492294
1547501694
725586093
58507290
28204092
1942409615
1889746623
329142649
943848612
1118672783
395759452
93271858
1565184107
1844457766
1909745622
1350652409
651360212
1399403746
2065134131
1277654871
1795025357
633425388
1382651247
1884061965
917013816
1409570622
1555120925
1026454438
664980605
1136405333
2020995358
222841286
1122110592
307570318
325629333
1999926325
1597741873
123735893
1502034827
1935114769
1609685826
90724653
272910519
105562148
1221918084
2067110836
1000937049
1220685268
1600120075
1029686335
1299510947
1564161207
608105756
1916764707
600005648
848647556
288161639
1044450227
288504629
915026254
1545959459
235682627
644017658
1122923947
1535070100
1906684001
973799731
1073899971
1796600060
841956300
1928498144
1992967228
542418809
1862678624
1491663569
128784509
192152372
836862686
1830565577
614423364
1698956973
891980176
38306841
561414724
1849976997
539899459
1196722685
708457483
1078898611
201660124
421438027
1929594599
282070118
1392737933
1141899704
446859638
121256690
1296945049
1056956766
2081902516
1752573297
2123514354
223335553
979905883
584788172
1271854835
825764588
1833850619
343193844
1591737098
182892541
940991575
1602393641
1970738349
515916803
1432212176
456139637
976090132
1418975400
1958570891
782727712
1203243740
2031782533
445672477
1617558909
1602740133
422070477
1014851389
1119600134
1214933495
709133201
887427234
1193353287
1159274447
605742394
292529011
1584352511
1705264630
2072651333
284866462
401512726
1183589070
649180725
101642287
1094345999
1897459521
982686241
1927482425
1134783182
123090909
104160983
319199795
280597130
545167120
1646869135
453024967
1713198303
1034479514
666362066
395448521
1377292761
1248822316
987798425
1216010761
406675393
986336455
1978665329
1384198916
1466269903
251291003
1866300952
1997405957
1099513443
925281907
1697821393
539442880
165042047
1788706587
1248026587
1262891465
1387072447
912461526
1816938364
938307228
395798832
834807361
2045812029
1610679720
675604035
173808368
2022060854
29568444
1707348361
249689920
879325524
1563531551
2139959171
289136073
1737200769
92996681
2115734839
1842962618
187168906
2111149402
259073321
1228253773
1293785684
207561351
2028626005
116659508
671365789
963420039
1764417005
858287517
1751925271
1329862304
920174031
1069843488
486201666
1929825377
1662643126
740715325
1441949419
1541870256
1062251181
472008166
1351805305
1853890594
1672870771
890756596
1557766839
855564311
2034274141
266533789
517939194
1470080986
428674377
53983508
668224819
204589258
2037508885
491223047
1668508011
373458143
847524274
1230108654
210951369
543820769
2091090318
84510275
120912286
1386533984
457645811
733489967
1736370750
1991843452
843961692
355626156
52967990
1660066779
1283737915
899660218
1060201036
1870249096
983639420
333865302
1886150249
1337755193
1096290755
1470524398
188645435
1855269
288026286
565513808
1881650915
697965282
1236123507
1904879941
1623463791
52109410
451829331
976866113
1494252316
2080723951
946135021
1263051248
1000915275
213952919
524619957
1805088382
873124546
655279759
1405221048
709603216
1037111584
632653021
2047255283
694902402
955045249
1199157923
1259601472
1380973220
437428653
477591481
1939633798
2139857746
1140091888
1326090742
1659184024
67700178
1132753106
583470271
911366525
110813442
1587709528
2040338805
1811954937
2076508151
1497828444
1378594478
1611089661
1069206206
49227770
87480468
677870588
282348381
971674474
1748510510
1720074216
201595799
1758447960
1136598930
140122552
1559098787
1309819895
339444536
398708343
659134318
563121166
1806360234
1815217353
788552523
1788412480
82588550
301309016
695036664
1969684409
2084274392
170349957
1615849859
595563836
202003648
750533999
1065880873
117568785
533853073
1789489330
1807713016
105619652
372050657
1269525652
1102428392
350457075
1891467876
1400634604
184746720
539503675
1939946242
900386212
692444839
684140913
1107857528
2122517224
1140736146
1610156918
1132213514
2083103147
646204647
885365918
1293178102
331265995
528631175
1618093020
511041236
1640731882
1016089883
249681353
1016879639
400993670
758135813
139809780
721153458
1943440838
1022169165
1967038034
1805708800
311074787
911423028
1826193129
1994002774
1312272760
1961786960
1461980895
1568934335
1155220238
321249162
395753866
1942720744
205716961
731854237
1866523851
318317056
2050262047
1122082411
186619036
336533226
957349494
527986989
1997703300
984863239
2000080286
1167781477
1171045805
1454388382
1709895577
983407846
1799628053
1248528116
658765839
993273352
1883443269
617049561
195068910
574851505
1173114807
1992456224
809952214
927990644
925599712
280050399
1808937909
143453888
102567284
519400568
571679565
1096088748
316994436
819012075
1822290789
181384268
1510068368
1475790839
699422225
5917069
1851886009
1031988630
18098534
1810891549
326662343
1252882370
416024824
123405469
899728962
865139066
243629327
732440891
2144732867
28991347
1446261715
290480591
1965013347
1280382445
199663831
39044976
1412647075
1102291311
783903663
368304772
1270777786
1762660033
744275254
515571387
150984489
217432111
224256404
13475535
2098084239
933489086
340264374
1146126085
1994777630
1925554854
1737919418
76618885
1270891963
642702398
534266641
152994939
1764815149
1769232268
452108967
1300632985
1626382185
85818421
1448092579
2129599738
1970977449
667368363
1620766101
699946280
1862784085
353040936
655954327
1790013425
803992404
2109937471
215268603
1064089530
740533354
463083490
597528390
795471278
700539119
484772646
1880724791
99126740
730806109
1200708928
848006631
366061605
1746236386
313156070
657691746
744710466
1507315252
2115657929
1867654965
1679207934
1444817600
770515602
665165915
771571253
1324725809
924763494
1940420310
1674211508
1107297806
1022829227
895856884
1114998856
2029914409
1609853037
543696078
1533333289
319547769
74311341
638625153
155193776
1199147867
47043041
839415225
1600152634
594304263
154272621
1601163973
111131346
1756467100
1138679268
761596126
1858369627
1080725843
467282919
638639305
1426778436
1226201361
85491709
638870993
515813519
175254719
456940464
1477688108
685308907
661859254
118727226
809062849
1451078933
1966098425
459735060
1373857725
1240133513
543953404
693867549
1350227677
2035208210
1232217666
745189901
1270636841
1807553986
709654218
1564509271
177605785
1884051418
1396637000
1578476503
1571341697
1129017307
646215959
280885865
1805492758
309541327
671015679
1533717950
867374429
913913139
1242581462
753651927
2108260886
1930932185
1620965040
1342136532
841807426
782494316
79651118
1250250215
1584811975
1116972522
1595212576
622800285
516384848
1177644844
956025439
1852463631
1452040624
536728433
521374705
1879511362
2126820316
739595423
329427886
989503529
270578787
1700812052
1523553549
1516053501
1666392891
2129607220
769497572
2022174267
1005453807
1884655918
2137292769
325623091
727079848
713144902
1991243857
1080051058
2038043980
579593679
698234846
311961385
1691628822
1421191680
649690140
16400111
1525969007
1711383687
1266677436
1419572437
1270104681
802726834
1101026844
535138428
1713320107
1297499893
518177265
1885724450
634413228
634423852
2064946832
1795981583
26795573
1661329767
1262442965
513398732
752614389
1314520857
1610971081
555747017
775899008
2086019532
334158222
139675576
1109579757
262965157
431168923
732664832
1575504091
857456313
1902917947
1483601142
441531189
49294815
555724501
536547122
794661007
1399671445
12935846
907959434
2081720225
1186661018
714149449
461996806
1533983678
222018561
662025357
129046441
1818611234
532998943
1148382603
730592735
1559134707
2043601624
2051432521
1931823996
1365106714
1580073403
100604613
2054140707
689262687
722736355
1541488855
70336825
798321107
1880484676
1105602170
2064552927
1319313246
212770072
505851791
760208018
1236613028
2062197885
661344142
1089016341
1122971353
1523991277
242098305
64304617
564245028
60537431
92463997
710491320
1183430074
1799004894
707732840
1833889537
1804235726
289302672
2051271236
518868346
1195563449
1679803979
1180655065
190514159
1444480676
339191454
529811740
885186518
58359391
840795515
1416658049
2053596318
881913414
1758865451
1756331358
1152284005
721066525
1993427357
1410610971
1753806213
1229851709
1159263876
1969326030
630109822
873508122
272084698
1768230155
967714757
681612708
1770050948
483891810
1126254919
1171601905
634352906
592137013
1671372544
85086720
1631671037
1098702041
1421447941
324271741
579363291
1534479834
569130120
1960916092
1675703205
1371108944
1670993916
1682488203
915289203
2059128094
912201790
589641467
2023868706
198261736
1617446185
56152231
2030158425
814067582
1191726649
238582812
1898877739
1996079747
49176204
488139622
1655357284
748231913
1832417154
1484238466
2146255797
1101599367
152292571
415617311
135167502
1206668885
741455438
2064250588
1518973697
2122741991
1242779025
1270673784
1862784085
1540256763
781920819
330127581
1352053384
66810745
1916173778
1849525989
1707998860
132287266
1435116740
1295301439
138275842
2115538978
786353795
1094506110
1145592472
680900574
207641755
974594313
343479021
1784509648
1567265286
2142991186
1519544871
1780048519
1817654842
1597472024
1475109081
235594572
184307525
368966557
580003053
763376872
743480818
1337234389
1210915377
907840305
1288882314
1164844587
2058409026
2079667749
565624988
1113700495
426916551
2077055291
2010501945
3950729
2256196
2038217010
577256540
1483789268
1766163665
1140205911
678954002
155293640
2089158169
1447619165
1367051782
1100360039
1074174810
1015218432
1604260625
1296418381
37781155
1452745201
1647756391
814112380
1962408065
227479774
1975059978
1429888682
932308189
1974204708
305205828
1413814560
1761920266
860602474
1297771774
1967478235
563045657
1166096908
580068739
65163231
970235648
1549480049
1584867472
1124826840
660781184
160638246
1651020695
542304546
219794976
21696206
2094472746
1166420445
2017825512
171442419
743012526
188729067
994681741
1541123627
1215860053
1415494083
241536366
1638774764
208570231
777274531
346767289
660104951
494165397
1237610793
1178287816
1017608916
618212233
1757605618
90434645
1427700601
1017733192
1228268261
2145499473
1549599070
2082977508
1490376785
1617898517
1365106714
1316079803
1129376635
1942848697
2119344180
286903371
590409029
1705218607
2015186023
2025741886
376615032
1962191036
1416080512
2116249562
1511930700
565985878
1063590937
77773404
278503310
1875600626
244416975
1316216969
419222853
1031397928
987160810
399977254
1958286302
334498874
1003800003
1160029240
76220741
1270191785
276787923
1772601115
1241630248
1543586657
1844745833
1041671514
2006892375
455071133
2051621029
1502319267
693268793
1335884172
1587195278
694132024
1728070920
1417446479
26860955
488413636
1799695913
1189257936
277081410
1288017030
559628993
102941843
1495213644
256900861
595550711
1289792772
27641707
350758039
1081719572
1046441384
594933634
1943957086
1297071196
520570125
1838684526
1498797553
67003367
542080064
419790449
610365953
1023443233
1445164414
1153694530
259661324
454902651
1228037351
2126425322
1056864354
1406167229
329427886
141568980
1839145900
18720152
328321081
624238267
1794716666
199717071
875834150
1438898397
245905781
545260509
311862197
1940736199
776354876
2102155592
799872679
495599443
671990168
565140731
1778659074
16322348
1164383441
1369787912
567566377
2118063045
279104111
1283076010
1569107051
959496601
1942357282
1466295444
1134167688
649953442
1979137226
671966828
1586964055
334745804
1532859874
1859451446
1313871844
390628694
167081935
1671089710
222906922
965170296
26955486
112185797
647354539
1816774921
1975914875
1512205105
2001866804
581309884
2074540469
1231254751
2100530391
880082708
1608112497
82737326
791828850
289991093
399037388
778316721
757028574
1552940321
1402979787
1900303035
1272401566
191841737
1173038495
1942765903
1272080760
1911578522
1927429143
483596193
1578050068
1526505095
1815909682
1012391310
1858269393
1805806573
1452945086
1589570565
1272037240
447061628
588808527
1224080810
229991904
100735995
1453461939
1567624217
661269632
1235526575
524568236
1916140852
978508570
2065100311
1094063646
715592472
609058429
2039725371
930020802
68535905
423104886
1637287652
245457034
505407393
45990083
1293993943
2042904028
405004458
1435353974
791633908
430239580
161368474
633942143
1454985203
563962419
1575807117
1460365286
2141035557
351604374
1251417884
1184633643
1193838042
1048435421
431987832
339612251
532797816
586543214
1211414229
1417834527
1624857737
1380498735
1480762984
19600962
1520570744
1686235946
945386044
1632353248
401380253
554588671
277474691
163580601
1997703300
1668112476
581666924
903240944
540610301
1923959505
1454504825
508187487
1791099275
1278874237
119937348
10535311
1583350092
2110565698
2069883440
1496207400
2024430137
49947719
673713912
4518401
27475812
815354894
1054505184
1836702740
685308090
659019007
206083895
996711088
2137701161
1703063053
72392041
750040933
1700397309
1833650547
1434285288
414543942
1172085563
1728186894
1447227646
2075728579
345862842
957036518
2044339218
1570650051
561115895
1972609164
1134362539
1303626902
32378193
1910526834
1209567226
1573537608
1711704967
310936679
1738380722
669901642
237361693
113562061
1511130461
1271976217
983040601
1031295378
902342207
259993733
556308127
975784032
886103507
1769554783
1287029147
909871100
772861594
1718499250
1381557368
1474537750
459635394
393193458
889659803
1862493189
740234712
1262503140
1531257359
1863870929
953563175
813362843
621939819
307663247
1410107163
1764548818
1759976200
529048909
1143133325
1314223116
1874403992
1756144617
426886731
551300653
1353828771
1926684897
1908550260
830647234
1257474928
1940709430
1012050563
571780409
862494509
1984710322
551484667
677867924
965316176
1574511078
1944663822
282748909
1002822771
1777270425
1282078863
405019366
382069090
1647720281
819677709
610060990
1078938001
1114681658
1661969520
1072291325
2130368119
1913703937
84813920
403071254
2029243096
1636329404
1236742471
545832606
1488210305
430204553
47728500
2001187772
1628685409
366555563
1440175137
1236173584
861523687
1011442031
1406821214
2118051883
809572968
1335328363
1225229008
264411744
1086522
1052259795
1258898026
316427524
703675536
1871806814
1302358840
363616966
127617145
182602847
890036110
1651063207
989449692
605514523
1530477465
1069214737
832498454
734296168
2105093531
1586607619
913668027
652187661
1550991419
978303671
1119648012
1193939577
1962340597
1567484317
1339359170
435511797
995781909
2122866630
566183866
1536234389
798835339
2121546575
2087891438
513837918
1550560737
32672867
2010870566
2079782441
1465922078
382599712
535573577
1676922649
1996144593
1977841958
427001529
234847130
1563409609
1663670959
755920090
217614907
2071504070
1586784516
1891467876
979209710
847454699
510568990
784264987
2056771890
1269582008
607136232
1888069606
1863737631
1841719240
1489480869
1328939520
744870090
1757961664
1720459123
1903972584
101417827
413452350
2140769535
1988939757
731360057
1637441946
813992020
1385706354
1015379417
543391920
1619568383
1955427973
1922988783
1300536682
305946929
1192951948
85591780
366262321
1922575533
1604284672
159771821
275819512
358385526
1357963819
1988697083
766635196
39703915
802659361
1533912202
1825850615
678348956
1930515497
890300371
834978912
2131096017
1339480428
1867150854
1482494747
1428071884
1891411211
1288181964
304248575
1321315839
881167952
1060342723
96261901
474462848
455233923
538373511
93163702
131505654
476261779
1156745180
1487926854
1972842339
1951060265
695655508
385649997
1783312339
866673587
465688617
223883772
1257488165
1354735937
1558034046
466048862
382831847
957830873
1395183643
2053522162
487244514
2144683483
113413367
202455542
211678986
1863315386
1521214962
235602932
134485108
1081698178
541188484
436472348
1325537781
565058732
1634112507
845777632
876228971
604100240
643488821
1895943271
380775878
895367003
1673798050
356496975
366296602
819281361
651200285
1988032382
1015586365
892317058
1073072857
1720646793
1534668367
717008041
1101512384
1964263777
1966724680
1020594408
1164920968
1082427274
238930444
1615211349
1653865265
1714965584
1728328459
875469184
1970291067
424624167
1016257773
1049136210
570677626
1744600682
1633339213
233419054
364629082
89544140
2006113534
436273562
1182100828
1271876863
569708942
276333029
93627423
1866103225
1061933740
1929646007
734314170
362109555
2018592149
491709166
1030900747
1977497005
2008310885
805137346
1777394777
540964078
926793303
1081057637
55418214
517551521
1538681103
1337076577
1501901806
1657222396
1333169816
1040433770
2032253438
1642865575
14329447
193690995
449816472
1344181198
800429074
1319604948
740229848
966190638
1237007469
106508652
1679461535
1953582356
982662553
1881195360
1097234620
11562719
846459865
1830274466
935101627
800946842
1124312201
761387445
950275629
1171912036
951259803
898163297
863500226
1187627919
1094440793
699422225
196682824
1770553991
1579382197
813561531
841556669
182421750
953025175
908905334
1655460479
1703831811
1779501455
1485857540
1568291402
1986376286
1096239445
405355034
1234997878
1824230152
675480016
1348411174
1474163004
1158777668
233936093
1174608415
1811651085
872467566
1765373359
702203026
1908269563
1629004987
1578979786
708332563
1474604559
1143883708
1967733928
1493339047
562850508
2131275727
395458391
185217636
1762861410
2016414255
943333540
1201543660
750571418
1312241509
218891957
1307326096
53862628
1133883582
1946451323
1360481016
1117731273
1805600949
1409812804
1157138958
543587566
2099876594
6799042
59271100
1422097797
1645914074
286657592
1393966858
1943915182
1905370153
674863768
1402941376
1637935680
1277712796
1311178244
1096908337
1068978604
1682485094
1091794221
195052774
598937416
981522717
826343304
2114641302
1438042154
943896035
1734754613
345395321
1098045664
1383680593
1954090891
1301833876
1177660415
1692237889
1839362461
1685139224
425248823
1340737067
271175079
158295549
1593393626
166829643
2131017458
1658967672
1004665510
431269120
404124794
768295637
866785464
284459608
161874266
1549394879
1096374193
978058568
81686434
872867613
363876961
2129843802
1070041786
183912742
19104615
524284287
1632498494
345880307
1977050582
1455888698
1837710813
618939631
672356329
967737521
1728641583
1946844751
782673595
1005538476
1633994113
2073174898
992642462
162262736
2003903397
1412081547
475852748
1250795743
124004076
1288554858
344555864
86879413
1357749226
1301676418
822060155
1867262523
1015774420
1461179282
872979005
749692968
802136509
256659729
12272933
1768345728
1658372214
415574027
820492650
1365163490
672040895
692770701
2147349272
1044064275
422640866
1973882837
1564588940
1800394647
1500780129
453762891
1337542138
833902323
1160615829
1549480049
1915853492
200643383
346897623
889104859
884891099
1799744449
642458826
1568382646
1996489444
1606521533
1682702507
269393038
733428250
845807494
1910957402
1122390672
912461526
893758898
2025012015
926201704
2135924985
6284899
483420297
1464952067
178883354
1594687819
360036267
1478381430
1283558614
564026101
1988204036
844779057
815639708
1365310341
2118705439
1646767089
1692247873
1807153687
1641260822
2022399384
1716885478
1293151441
1035916340
224343642
1312858581
1816412162
904248712
1638892355
1328242536
1921435608
200704608
1821528848
107171263
51842102
370888625
24278688
1008609969
1472586285
208470972
828425519
735469495
581900902
119308936
1302869731
2006790267
600994639
661538952
218053152
1022196799
586031331
2041724970
1479673193
2080206626
2094535977
1764640816
920093443
453052217
669917721
2008928032
785197011
120192266
850939465
1705232607
634839186
511315272
1602740133
2050929147
2058220831
717108752
1088256712
1680939221
1435331110
1942166984
1352022454
917780303
1416011423
273254474
580158484
218827144
256948430
828495187
1210812397
1547226184
2040321563
236060740
33190873
506246007
695102082
1243919992
597824332
1611565888
692993436
62092998
1389146188
725010706
657949725
1990373374
363533639
133627487
815922161
352995260
237284467
1719863214
754537175
1332684444
1558370625
146650838
150406377
2013793438
2094882933
1879705087
2107991466
586154870
1333425162
1829635237
96313544
1269784605
168347973
725987636
1006848699
1467700051
484936141
853923506
639745198
2034299950
1298699648
1471517698
1090015368
1985765228
968082862
642105601
501023550
456222960
1908281277
1492818761
1112758882
2141264123
398147053
1543261023
218687754
649201348
1282894790
514743116
305261301
289370595
1042616977
1681777791
619113233
1571073297
1817284241
1057707181
2027443607
1817032932
1056683188
1850662782
1618625570
60999771
1660209544
1997562054
291147593
48048101
1516717733
132247306
505717654
526299723
1870751374
219409715
1359587327
127720315
211513203
22364951
33800072
1317706749
1429746778
354389600
264786881
729389007
1814440439
427347300
1338785915
2001104930
759702465
1334577885
1671520666
456475844
835357912
565655486
28191733
1873061395
1113065659
1816910811
74878187
675340397
1798515334
771511062
1448989383
1979485993
1038149616
818951986
872901306
640693198
993752711
765890297
2078348429
290264419
534853272
1723512304
1763462205
1047547464
885554421
1637556920
227604215
1714263064
1608677822
791387641
284237806
198519006
368721091
1128713132
1254168757
2104992473
1016393598
657591448
250210271
882566840
1892636085
2069763543
896905485
1106078453
300080183
179982954
1873381312
585944951
832824784
2070248681
186316282
1092557038
1538961805
615177905
1833337314
161474936
1164599559
781120217
1991260067
484940954
1629996917
1966308815
17459630
1850633753
1306606057
31817597
1293574594
1201618229
638218582
1043192061
1106442997
1995599056
1620450691
53921403
729342784
1824936041
1655632980
1837375901
1441176251
452511938
51351243
1548257677
820448495
450720433
372330845
225871630
1722983155
666395012
1449959362
1626479221
1006114233
966816341
1573634314
2112453162
1193180432
1401541543
820020534
760743837
193912991
1569086306
437946370
1092315357
2029059042
2126422819
925000970
247106105
1485360880
631672666
1396389040
2024208960
1530921608
759867454
1996182900
88491618
516870223
1295530704
1469111048
1401676204
1142303848
1776749857
1962725336
1367301596
924191510
283282051
220665955
316082528
1163482063
351650839
108652888
1106024473
498403461
370609432
1668311417
23632319
284988739
1948419166
625855744
679563898
1475562443
954114084
1987856693
2041727815
1113751092
1835176562
1871806814
225502230
1049420096
161996361
1359223695
2046214397
1050789659
157274902
542481051
1055125240
1605748067
1633159445
530652466
785184316
1117555809
658606883
922787206
410715865
1437939478
1383912631
489799335
1429296004
67906400
302989199
2025520986
1220464099
1882191441
1243366447
1960725763
2118507311
1424318029
625475163
992514864
100619666
1536778001
535132007
1013535636
225502230
157147788
76826896
927625006
1352243357
1553468189
1072347339
120837159
41067827
215188306
1076603438
1881563218
2147062398
278248838
2005029096
1969518639
1359854306
840912724
529131843
1116238313
1401743151
739595423
1561704109
129868169
1782429351
2143157518
1507606795
131001721
940963707
636584114
1691094147
865095676
2005124546
902105213
1050264690
810854229
1312955840
1760397223
470218813
1334952951
385425994
1607176417
843348838
1360499025
71579519
649968995
335014689
836704180
2080677918
1377372188
1541684648
1536136439
1828627778
913052008
1143275930
1121700616
579299485
1486051867
250485747
1698403269
1584807940
1062757352
559091334
1942514985
203602240
1116093214
1043612235
1860419777
1074639747
1310595643
691055857
1243206927
883856865
714465816
72773093
1680614632
1134957324
1722146095
1445404541
132625229
766323377
759373626
1195649295
906992359
1280435357
1119047010
483868105
281028592
678278994
580381408
613470714
435208319
1863373805
955717689
1485742114
512256177
1579383399
71259994
699995703
2037114806
640802437
659849510
126008981
184474928
378599242
1392992688
880428245
106413799
428076846
153263530
1925476586
1464835986
776153690
2102892472
819015360
1636543937
535802203
1867246979
863707543
352750919
2008166593
700778956
1034914121
1819151611
1706630093
1229763604
1640886781
103242904
1571737815
2028235072
974059627
1346523420
166968716
1303947358
696162867
790367852
655279759
1337147819
23632319
1668490794
926253135
12634895
1630118032
2041384002
1495012260
1905033962
677088760
537068496
382978610
1972064564
815097035
853657284
675907561
957871789
1395070957
2071554743
728413088
430181711
1546932400
1812163687
95086760
2054152214
257472901
1476760522
530806725
561785854
1133515424
831158731
1029065016
1408720565
581053577
1554590250
34167126
2005227519
1103409437
558726305
1204013901
1866837387
427537479
871369564
376284312
1174067235
578723728
517305678
1200003034
113396705
490145088
2063531244
2048657741
932484608
698756850
210359830
1237774813
562087148
1521506249
1040245370
1844924894
1034282373
118588118
350159840
277819121
174267433
1166357222
223084172
1617284880
1757474954
1106830615
450752636
1422091140
1303892736
980927154
595991768
385571883
1379417998
1403820110
1999536733
1706447014
1239817503
1495215558
409038005
1849289931
1706291430
1611421005
687753387
1137890142
52534205
299924782
2042953138
145029569
743711629
1776826373
773198522
525273973
1383549056
69972808
1152756281
1610532942
1475134870
40222917
1660353986
1954165382
1744670482
1637882194
1145517165
2102314879
410366213
1555932819
700940586
1623565968
812725089
1237863699
634637189
94207881
1536785704
992684142
1935929396
542644085
1413419102
894935854
2085941066
508331203
1312588588
157308509
1114699739
541708185
1879234833
698053257
463422212
995269021
1115485070
1907639812
410165001
496781883
1608979061
1108125800
1911935453
525588959
992895249
1479074301
392916065
448804299
1512853266
145268493
2052827463
1595045111
718539254
1354360621
1340287782
821879303
2010609906
1848184418
1144366599
1642496331
1092411547
1177907142
737448873
196720900
707595496
1355450160
976790479
1504845542
1531958676
1031437502
1968306450
1437013589
675394887
596362883
158542816
1605668561
2048659302
1258947510
2145748990
1076514950
952484059
1739261402
78785955
1334973816
23339430
1164425430
1010399371
661823902
176041197
702222333
171666954
698338895
988000330
1545085340
1092650130
1448282768
1399455762
307703307
1391664543
248934901
1365546051
433981245
851366495
212077128
44354512
488369826
1277892969
1160068518
634650990
1556911290
1978780864
2124605789
1407372625
1211408752
98419389
1411609124
1172685774
924191510
547683164
1608044802
1130538617
1370765579
27996914
1761645732
521963865
1087896631
1669030549
1661056770
548076799
1435240703
1585401630
977062884
1782760937
286678177
2080384829
175512226
1947708539
82454618
131752461
809543566
1970176376
2083209905
318751175
713124274
762374021
63159991
1147735223
557426426
597501196
335849486
771188508
1075307465
403988316
1312237034
1968549010
103520186
573821694
1342119077
1028682329
578836967
987290330
740416512
806166226
661703368
475327671
1111711509
1820939223
1470350820
675529599
582296637
2140213313
1691796498
500796691
1659615737
1073816004
1684492574
199164309
1839846683
1448057977
485494332
809235661
877314462
1787775788
1696897454
1753285754
213883754
151799251
822906944
1019658188
2134092812
756200457
1576336561
158829084
1837292075
909267705
1567484317
1910843722
964530540
121540652
481089269
1514316689
1850872740
857672226
935751881
693343246
778589795
1611239664
775452461
819189297
166130727
975809584
1808969590
1052602231
1408779437
1487939220
527509111
1090473058
745748863
759740353
1199364107
223687787
2009785488
1986619768
668159205
18209250
646672266
396983253
1981939614
858343449
899570289
1224705446
669535989
1679224419
1759365956
2090812609
1159033544
1151793609
1283575028
842857831
1694142248
823571270
539276255
1037045221
332695708
1014864723
1375184584
1271063511
175789004
1682435458
1067627293
1130381411
1913588892
610060990
1570315017
1112945623
1440795570
868545958
1861131251
937705246
1009450227
1522186364
742198495
1509098327
875567042
659744944
1380677924
1548063536
1773387352
641274091
1286201742
1635140983
1676985900
825582181
99630276
1310195353
661046491
1985540066
1604268801
1301450177
1930855603
1389227144
1757963991
1423959353
1323170947
1866227169
1757291150
1651956447
612014877
830271030
1624679920
1706781672
1246593312
318445006
707087595
1129789524
1600046799
41735627
541303473
1469752623
518048756
1332108771
806573905
173840482
165559363
2103491678
1182222778
1919908978
1044590617
1727594393
1048859929
1396118182
66316276
1364657606
39122126
1061875054
425271684
1301100563
1858306690
496029835
50643736
203833786
1557981900
874056884
332576722
615531074
131288532
1385007733
763950004
1356872553
1032284298
140147070
737130430
1472418458
850202879
615999813
638226083
799354011
16891972
1355495312
513641918
401387125
1142898090
1690133604
1257324123
1508674637
1642828227
1635021352
819862280
1083795948
1642356669
1361162254
1808094033
2038255961
190573915
412444315
992028275
1556572466
1411218300
1362975139
1914224331
409047466
911909252
2015186023
1638104867
1330650426
1137766466
1686656159
62983469
2132746692
1513306692
405071133
656467417
1731190115
664964854
1033391225
2103031090
1961172826
307217258
377357314
191353035
292139352
209063447
1409506045
780233135
1565230711
825767980
620518826
470934906
900660221
1420126792
163045629
13475535
1870019518
831537618
1266560381
1171780650
2001988035
1283089501
1775335858
995921830
27246616
1334876622
1307675028
2030094026
952494406
524195133
694944422
514988071
1187876176
1987983560
1825459254
1147371246
529437164
1279574022
710976631
1286060644
552554702
1023326370
1698238570
149536079
1477002522
758742173
1651347616
694699025
1993525101
2135030315
1686452253
1108700403
2011238940
419180997
312764209
1798133046
1313626203
1255327097
1607164885
955214966
1323445006
1351338009
50682920
1599488865
1409681265
2129458132
2117331998
230156495
752852564
960329614
1653036943
731793566
927638972
1901237290
608279422
1843923222
1934206813
485037394
1852347139
1153403150
1415113998
1334567103
985186989
1016928537
587051335
1173684747
2073079183
130010542
1518560831
1475387459
121889218
2023065463
1296945049
2067958844
602704446
1054505184
1105497421
2007146402
434421265
1668986243
450615242
1733375454
1379408040
332371564
2000292337
1404650133
456371530
38889531
71357065
398839118
1078291580
835713255
441791038
1306687030
570964456
147080117
71682040
543651865
1167588267
251848729
1456712578
733003728
1136405333
2059847903
1596457399
1681565189
1800114696
896448478
1784886735
76730765
261610511
1617754297
1043943062
183682100
1477210408
1085341650
1635894251
2129167420
2028090877
1374537236
1802708113
367917802
251297113
1699298848
449443834
758801623
1659458681
1330231066
494925739
1081044786
1083107907
796840868
1734819215
396821677
416830827
1097659697
1331187246
325981788
1348861943
821001523
449368536
1197782306
1916603023
1594251806
389765373
1640496139
192152372
670653061
1258418225
1350568532
897939982
2116794121
1242519418
1960609306
586021537
2072384563
1547124995
524211250
1246077361
1746934922
1166827964
667277554
1116696396
958652234
1815311828
209724788
1907066807
298427032
1429795129
158737628
109524942
368173931
806825327
527994751
678716042
1604475753
1166863836
3815707
15690836
1890961179
61828561
297903065
1332691009
590343782
561432161
513549413
1878269310
1223516188
927426854
217296745
517050216
1034779773
377605522
1212681678
2031270151
991904492
425447413
680789471
816561543
1083889752
423307199
1059555781
437336938
1242956748
232069116
625988084
1329275170
357368274
2144870361
1579845238
676166839
113231133
921794632
1589084175
50170970
2089290681
1125130002
2143198003
745162216
1829640226
32056705
594021450
1832429585
1421196922
1891408034
877561794
1300567706
843348838
1540273115
20272507
1121181429
655503475
288083857
2045287830
456658500
1859494944
1949085971
1023420850
256631277
1313300931
191578975
1573363244
1990132012
97801139
1817353076
1334019215
310299350
2140659194
1373120903
345213435
1426294998
1165051838
143466838
1290059308
690346023
225699493
553470128
184062217
718472290
543161819
2114106465
735022356
212379897
1010543668
827610752
1253798005
619503141
455041373
166623744
1778287306
313560515
1339858638
1722298822
398208231
1270032635
810891944
920138492
609150637
28081524
750244747
989002489
1360529035
1151040580
593613551
1903425998
1617696927
1968429533
1167457585
308080392
377675230
23284871
2082428886
1861705799
1398433997
1453716537
197010835
297952640
475905107
260316640
1644177504
1542984799
2121358507
2026705090
1711120797
1531242121
1224376712
306453090
1465092309
1772269413
863325667
2074350580
1325825520
1769233539
19938749
98759681
1309773784
2086547970
2081536900
426250193
418550720
1105986884
882510048
173239361
586530572
233474684
1105535620
392803936
211671764
10642306
843442323
1187616919
1603453639
1299855676
1756239697
1766673850
2018187972
167523112
1098484024
122879713
803390836
326255862
1109560357
1709478570
772539990
664012505
935798508
152799719
1236742471
779664148
502527437
375917676
2113806933
453176884
244051276
2137368985
616068935
1263820384
1390036848
646127039
506262429
1383368441
247187379
2115887190
2011423791
356457599
697637093
184686688
1562541624
166848642
1731165710
1797003662
1212060576
1660961776
1377252871
31737993
1968458265
304651483
1570923872
1471934500
1471254080
1757386329
669016815
941435820
595860040
156430709
913567429
1122981935
255426322
310323894
592714016
438725157
708487963
489288696
1077055101
1386546340
914053528
308681081
2038219950
1848891315
1312141830
1936858693
89094966
1307388569
2061978369
2079504887
953404382
573764621
1465092309
1807087659
708320866
636016558
314874602
755129375
1944893191
2084471563
2006675078
147905308
459050163
1808916386
1808683547
2016864871
846151005
18936174
46940634
1429584956
2116316340
1218934726
994415570
878641065
1598128105
573778520
1793756796
1691226984
259040902
2046919466
1887420891
1699833714
768655985
1403871070
1119985638
2095447829
95432511
716957634
1027117072
859806955
401054268
414422046
466711487
1682615803
1335127424
1850880362
1842345380
27176280
1999135327
60833011
1047119077
1768478507
1399339643
668686690
1088216633
477541879
90119970
1991225197
692862838
55311190
479692211
1448875693
1379305111
1366127691
842428603
1181214411
555789102
987063535
2013423054
1375616866
218042661
1995038077
1645183631
1537757409
386070134
1220109569
292317983
570021018
773077692
1777456292
1148489851
527052335
920586419
171675997
2017528962
1054474712
929173991
1273894247
1800614255
12588743
400300535
2005018579
1037113
1978487734
1698113212
1346402519
223380052
150698168
982261674
496041823
1003448471
1203155091
263506914
1423161971
2133318560
484183414
575465937
931564055
1041236807
1586252601
1411767863
2135909618
1342182357
1947818276
957607135
110765290
1185163488
1360198285
476059384
1191230617
1156986581
1213927113
181377159
757655320
952014493
352042419
612206617
1090798229
2022834481
1966356352
1682396357
1116703089
1268899461
1147520949
720471021
1721532969
1023100367
1788850281
1263918849
371022712
1221378436
798415700
1718227537
1497007847
127976686
1949081218
369086189
1843260165
1635215531
926143021
377037660
527185138
1646823979
751052139
507075047
1371159988
617085610
568792639
1862289442
1867345731
944002939
1414231713
1023438199
2039227715
579650496
13256856
1967019404
1042715881
1232114072
615895933
432802000
1491768797
1685655565
1943973500
1514465910
1130492000
1709539364
1244976284
2045295515
1653767482
1210804412
49698172
1897495020
2135548320
28081524
1946719608
1074056316
1534720751
479770601
147364362
1264047833
328742333
1090325554
1701073892
2037073460
1812813017
937409258
1234118189
619967612
2068410540
245294738
544159821
627328681
269553299
803414728
613940567
708716807
1446263827
775451594
74218933
1794654354
1597564293
1611828276
530652466
951658951
1963400399
927090088
472194568
1907876325
1173012834
4518401
2042211214
739386877
1797648403
1951161397
1395743328
1182127231
168292577
1163596778
143739640
613921781
1728186894
943657743
743800935
1253207671
234534959
715685852
1442131110
1675201390
1127336627
1745503249
1718945342
2045463009
213682836
804101439
1270875798
856380069
1926359472
1580229147
2141628114
1695419702
62479878
581033018
1004253133
1109754261
519737207
1737048760
1158563678
673875311
1291632305
1059576115
1888370186
849304389
699231118
937000783
140906785
95865386
1555758170
780761012
1104281817
160911286
1415166401
1062127228
421284320
1983695764
2130225616
1268046263
1241145464
278765135
2079408188
585565954
411252603
614863370
144199630
640012798
1782482953
1586252601
1308133241
1816150321
2084424788
1384268894
268645410
398337415
1824967486
789692663
595380794
812700425
1794311825
1006936161
1557375337
1813869102
1210984697
1643212652
1904196655
1890028028
2002825824
2123917492
1454833949
588222235
1362134030
847259816
2115626908
1584930844
1837136766
2059300977
676692566
1260272230
479762024
244215868
1977290209
193436898
953018577
1993512541
1848135021
1252758479
761713247
1581170154
1558258593
1310383468
1433520075
2016177535
104380965
1261553424
1678686342
1677110371
184977541
692259409
622439607
1139193089
1221979275
1099515016
1641080078
1910012449
1332094332
753204215
216960183
745822181
2092556787
2017117383
193601624
533004644
1388011058
1276692709
850318316
899505543
927693236
82621361
809747659
502850194
1056145371
426250193
1765097119
1873126731
1035976458
1061706902
584651267
1882748603
2137037884
1608043550
449939642
583826008
544436293
1157996316
302895024
365884666
233327783
1162760126
315593584
1079033237
1363575900
220574671
1446989518
139097708
259073288
1383144485
2004182315
1957877062
7450296
1905622670
1881528287
1514429781
574097998
2048279443
1297611257
1310359355
255853947
795721079
1949566514
1700822630
726111588
2052223540
909293521
1632151697
1594377833
1695354808
181729786
993118895
1900177378
1885223142
425266813
980433396
1853868936
712459352
360914037
961886435
617827333
275896609
1069251078
137422645
239214673
651939111
166519119
410366213
1496517722
339899891
787217284
1728088637
213720777
91602732
1373340772
1462565530
174934755
1238097621
530538808
1107670167
2020853306
1433012944
324219981
2061851799
580226772
1324375380
2030160911
356645327
1949580232
1759081092
1364092251
1831491526
798033436
1823071124
1605479027
8255061
750826660
2086241179
210339772
1500353721
2131152990
550739817
146311028
1505651236
1079580574
978944998
1695584728
201312878
2120061876
1927518305
1196133468
539167095
805446947
1570897432
1628916884
1945069851
1151269334
1187789627
600517492
162925875
10591730
353294101
1623121265
229932786
58322050
332286893
793971696
505826325
1164152613
993621804
79212814
918159253
834409572
1624926042
693959433
327860248
1049155694
504489496
1248164892
797513166
2093710324
1984546529
170685017
1917740623
382753906
2049604791
580279536
2104353988
468170681
1067600060
1073760941
1613739387
605245033
1254309031
881007100
322622923
43407429
670875575
1127303404
1009930638
334201190
2134605749
1107008970
734978067
201439936
213959632
237033590
275009313
752352316
762123200
1600590923
1383144607
1127568648
494087763
588621657
640061617
1572898865
356572271
1327857539
808909182
2037318523
1148165859
250054827
858873862
1374862842
915385281
1639264126
1617679424
817265558
131314875
1608570738
1997194967
1682212433
502586445
916215712
1033240104
1254369959
1919351751
1427772596
572912099
793338053
1518949365
678591639
1965748545
570667093
1918505658
1562629383
1881306616
1006972761
512936081
1314837280
384345048
1725016556
1334296079
147295930
367979514
1795025357
493259237
646720865
1557309882
294710665
298835772
1086522
1146440712
638368972
811325961
1797944226
671958147
507672025
1731016454
1442864455
240928457
1214428933
1574130373
814527169
1964519847
517104246
1358167284
561423549
380882000
218914794
933095980
1677846885
616894486
808050825
226557668
1675328923
967841273
1598949413
1761151078
1334918127
475328535
1629498020
801081494
840916596
2108894153
339784966
173356830
1154361942
1450136759
1574690225
1808693602
385289745
1358538572
1923593918
674903890
618794018
752681877
318588227
428712276
78555318
527092937
358341550
667274444
1150893969
84401151
1496352136
287693677
1565263110
1989614721
94573617
359593150
710180122
1844838819
1740555946
427105989
776227565
1259927804
773357141
1104325578
837484819
780307444
704115809
2079416406
149743641
1067611605
243051341
705568271
356250594
311588370
202741237
1319577603
1687801260
227648558
947354272
1115744141
1001337026
1913284483
2091855405
2049633137
1632482307
326925011
2137940353
711188476
1214710425
237237480
1029408327
861619991
789255198
861941940
1078604765
791004861
676783083
8515852
1041753078
1526192067
466671861
433467384
1560177633
1692521507
412507128
833251556
163744184
1997091724
1384534882
2120274453
291878433
1556377894
1452336467
1089248104
879915364
1983699789
1288511869
1208775070
1798310488
144137229
1574109722
2040355120
1901607386
651349257
1676443917
1782060239
1159476544
1039710679
15735635
2000151157
1687167042
1680083926
229395232
1066550341
237065965
1650293666
1100964390
891187173
2034560896
2009263629
1608382173
1610128224
1259861494
603667781
211746820
1541116114
710682823
2101024887
38640358
111439923
1434258694
2144272717
635219619
1368910982
1521576881
1520846515
1946724790
588823056
1559723906
1744018559
1224921314
921243293
1721609921
470569002
1278156939
1061943090
715316611
609491574
199879150
1970885405
1369307885
1395259085
808920895
1049606173
755951092
1281934958
1815325627
1161531964
1079149681
704209337
1806723592
832986822
1877884548
751334690
1882355984
933238730
143782512
1997025194
2061541718
1801346574
850411366
746813351
440763803
301096535
1609883302
1528378280
572987201
1684856153
1315746409
22113107
1319557510
396992725
154273827
1461251591
314418819
1450895780
1435133667
626891870
1318389667
1235306025
1492492817
1146432279
384642431
1041478590
1359538970
1978561416
1703807336
417050534
129362223
644077740
131113786
1699020722
1836552215
940726728
1497084071
18181023
1512544076
704071693
1271105742
1762840958
83591279
1177259159
1118993178
2037387136
88822957
1302528522
133321688
24721789
1799389541
314262661
475275517
1308218406
2123185232
1060194502
2060538980
1285443033
79821924
1764769724
939077053
2087792184
1540647247
42130013
2022149411
428022800
774762645
1909925439
531966010
1662593627
305784251
1168965218
1235816421
1923186914
1111763523
900058669
1749249084
1190784847
999994259
1066589497
307078739
991712655
123226061
1849890066
2057243088
164267377
764095074
1270642928
909347661
1114270832
1336108550
343010569
1681779836
2025911813
175758776
1339602385
713336348
2112244564
557875944
1864528075
1940068305
1518960082
1142868385
712078301
1991936604
1481331445
1300987701
2053591308
2002700195
243355714
2142737093
1291356141
2026018097
444921768
2084943601
726987943
1741049764
258227868
1006037415
1178995557
985275019
652850263
1344938427
878323217
726111588
656280312
579951381
2026510869
1674800447
7602680
1954221579
1072842565
707549483
1559875802
1599682086
524837616
763433800
1248021410
83640499
648013442
1474071174
447005695
1141477741
969613360
1525509514
210455081
1852132692
1468982211
254547209
2030603840
613484488
934646361
1235666676
1987885911
995167498
365652783
1962408065
1740870145
1449386557
1304425682
1474728122
2037968589
1606819860
453892345
1349269354
944668349
1172986607
1872999625
513597001
1214611132
2102138005
2005757439
1650694468
1750331462
412635786
1473002951
824123627
609354927
565539026
1296603491
229449285
1740499759
1810733871
621261462
179826477
2020612896
1370172549
621740733
1797623792
1813094730
156560393
1319521148
1277949888
468014445
451508419
1718964927
1769604839
1044140879
1004152178
1923494693
379474523
1551815928
1096384868
908026819
1741427578
2023131714
442127797
1120183430
1847646794
1855949493
552018194
1258660335
1401507433
1373386461
854356541
1046397039
2107775378
1619637807
1463850064
1533671693
332834967
1005984015
622918862
1038597743
2045403904
207012259
10971043
255674944
1639235078
609773628
749141957
1465908223
1923765588
1505843485
145991407
2019933775
184102573
1200173216
126887574
2125496930
392660370
1634900808
1591815822
130275088
2098151477
1173706774
119420169
553208661
703795306
1112728987
735917662
877966111
1795857971
927625006
271006185
1025461748
125773013
1288028818
2097550561
1647231532
223851212
279790480
984101632
2091011136
568453856
513820073
676976517
256871978
1754408789
596565749
1654303563
1188570194
2050087503
1918354978
53277424
1938828625
62069057
546587428
1256941259
1090075032
420262514
2074879568
1260388672
307624604
38882992
1579666596
1681708186
1117331859
803492458
335912965
320586743
510502799
1512157151
2115307235
985186989
325511755
563761726
1316202246
823822865
1732976239
1155299946
476998756
752635873
1489519594
1911751706
1067543212
576887410
1388787527
865210683
385882064
1758780053
673795593
1588169669
474363835
210015682
1715621296
1944089552
1070293089
2052846735
1506449694
820653871
957871789
138096239
1572495874
1098494345
842558550
752452290
1334604853
1250181636
1927820122
815039269
455851122
158855833
1871730641
1347500178
1218041299
1051195627
1688694524
1371112596
1385967779
1156297927
567482137
2014348929
426774414
616502948
713419663
963729657
1856726626
1505170142
1868247456
1412467670
697865690
637655049
950367614
854056879
1351892935
1534198013
1721843891
1834954920
392968694
387421938
1345994825
1870927509
1202893303
81884540
2074702531
1475129379
655004013
534307246
1732950121
1110966105
1370552394
1200947397
1202520233
1051597883
1940063405
166931401
2139080762
823361145
1349210219
954044595
1126941639
1276661408
1187942998
547762892
1778874215
989684464
160735603
169154640
231698411
357829902
1999424926
857777659
1968854030
610165482
733277240
1228720442
1938236219
1233573234
958655665
1464798923
503074021
1953805942
1704201635
840357774
1383129694
438634841
1923221265
198953247
1947152692
1639826288
1663284864
585528836
1042324001
994479598
2052526113
375953548
1961150442
1806302988
1449811142
1782402556
1790103154
1118508885
1011588363
1337284059
1477443067
369287752
312534348
305687284
686782744
1636658797
427590573
1924063061
1833609702
811333746
411984668
1063719384
1329447651
1672977980
932553165
789851645
1795023675
884099682
1558409048
1754216133
1883482864
2140565151
685407560
169374474
1921410844
740722784
110459924
686839347
1019210861
1889479247
1092194056
191201075
1321842058
611068106
155021071
1275656498
1494976194
1703495257
1354356993
1204497126
1198136833
446611476
776320019
1319791664
1174215258
1872028637
647295273
101888718
784222442
779350263
1487601981
193542787
805023544
1864125532
1025074345
29958534
214671221
847608601
806868807
2018070502
790396022
1377530479
1422335285
355071722
1415357098
1044478937
2087891438
1969188835
703114022
1661456536
1282071137
559386079
1059214143
1978349532
858313647
1508489478
2124457762
965851539
554903696
685918810
216468278
1584811975
1532173280
951431663
1714349431
1684378788
853881605
2042913761
1108846683
233298805
1935171850
1980270162
735150805
1510252773
1911551525
370603621
507128135
1882470298
2036239355
1468075231
919827324
1422927723
1016776953
2139263216
1467405176
333891193
1639991342
1311696662
568404690
15708466
1247690242
1317155482
68703896
469321489
1092828321
1212295686
1083448274
38354044
221657793
908007157
869505911
411827639
1927492942
1251813101
765207074
688908628
1393773542
1387814676
722736355
440296718
1365784171
281865455
1792796019
1582924349
1222748133
1096602899
22031808
1739902660
1154361942
403095719
1939224441
163767024
373289915
1675154667
704605068
1843045144
681553633
255894892
1523417236
568137250
2131233845
251088131
1459489590
246962567
1534198013
581160842
822463642
1052840569
1896954826
738069938
1080734458
1177574451
1949515428
149371099
118347904
923720655
186284333
617245065
1735877585
271110073
1186942442
152559803
411882809
369144750
744994671
1641532898
492519655
508195637
486304045
706797957
121084171
2076054944
1912668865
65830677
1320678278
511109538
764383673
1874064280
1222695558
1259099173
131417073
2102805769
776201151
1729634528
1790960894
1471937994
1523929038
1881654712
2132749047
1212422610
729689541
1244953665
1646672752
1276969508
2103606782
643650395
2043856648
2021251717
133775277
1378164789
134000242
498438942
491392104
1652821370
2085076171
1304881712
2044113461
577926618
1632730318
240196320
791409580
2141872953
1606315158
1237250375
25495587
1074870630
1716015949
1406868213
684326309
1882611759
389932036
269216003
1227509417
1267373818
696733571
412211358
562380532
813598067
946889287
102178859
1017805542
1215583051
350179679
1249064349
2038916270
127033515
261308235
1457681900
1008832172
103743923
885331465
1344498329
1534158841
24900041
170578712
2052908425
16337632
248054399
1345483666
1299199933
287838271
1746412133
999817763
1937860429
590409029
504703209
2132836184
1220993655
395414687
286877810
1439766587
1691803740
1060437778
1370385812
1563501402
1178531526
1685398069
928135057
1273492114
724563503
1339032033
481680664
1974640822
1217024219
2052790353
422078144
1191701739
981213215
508988904
1450353643
344798161
641932562
697970300
1990515390
372151760
1947082919
526428261
647849887
1034315325
1622049165
120539151
1280397500
2056328696
768730647
702242278
1411257999
1590478113
1058412303
1881032178
605619777
1754574947
1235377021
105416565
142374119
1810266314
1138571488
1854777974
2094358292
1980172427
858896548
1404320386
1949161331
355485234
1092215322
1991309317
1890847705
1735291554
678296943
1435798147
790050909
1814905308
1171456892
35995189
1596608721
322497662
351546015
2145109634
113653350
1803535990
488321854
968133281
1039974504
60245760
391308958
1900337859
337491971
1543566892
1214587122
67205659
589293707
144383150
1201110242
521669477
1342495623
1735528720
668592256
1522470018
1853542456
1127568648
1649900404
443972003
1281537413
622439607
296557287
955214966
1612975077
1061385166
718789344
1120933428
1275380782
1188885165
603862549
1422803153
1774553942
1373093361
1366402457
1221890712
1161209760
2130259313
1734569617
1714406363
1195168429
1866145715
1289190141
1957963558
1703565003
654832280
1065323155
1570580842
1107174765
397859938
1889280729
1915345246
1011036698
176052193
568500889
1608682725
1752170347
434289792
151785190
1132272966
743855834
2028688809
675307685
941435820
1894240900
593217256
1509297986
499813731
1197498646
1580651355
1393475008
1162237090
1015148910
1209198055
1481651155
1440533182
437175717
1025854933
441891511
787383780
485288777
1538218353
536484574
1780670806
741026872
1570957320
239203932
1833889537
738846359
994580466
153377387
337652535
858408608
82874764
1826706638
396489041
1285396094
27282851
401961355
1703680459
1927946990
1135811295
1652784943
259558641
624246892
55843124
152246261
1538984178
900242727
997262401
1968336936
1423990489
751448523
1799655887
674879493
293379702
857630879
216207506
1569463987
151737331
859723243
1844242113
818297966
1077505830
1226996439
870627709
1915454997
2036783987
452917228
986718533
1120217006
1079825135
766498376
1717949175
1651017741
1816377882
1550642062
636194854
60179248
916401094
1046182783
676667714
1682992952
2127521877
580068739
1755545921
94315696
1616317688
1400649172
385989346
791546107
745213222
1687885674
1214862739
1233714064
1607934690
2076910102
1293233716
524619957
1718973470
1115715983
1171568262
1713493736
489922540
112847820
1288249219
1853783911
983896418
891235879
1220802006
254111797
797296840
1236909449
515615437
504473817
2140507958
1561189731
1122202789
1155588570
921506837
406688931
755355696
2017666343
685488036
1277795111
262022898
1156895575
1745970512
796030335
1125076545
1768676730
143099354
2087540752
780397526
963001490
404544012
1703489623
836704176
1676171661
1228077120
1675434150
596826080
1783764405
1752182479
1375822095
1013025677
1556208860
1484091837
489032121
277959736
182534073
1218449213
2120025072
568390395
1528600403
1116859434
1360041252
59717646
1146339568
1970688037
1856482099
1998740310
1593506192
1801036117
201051324
1519004333
1134549994
1408006215
1691942136
1402973655
967892948
234560337
735719846
906073381
1954374888
1567965551
593051982
1217387330
605711877
1560184971
660635233
824586285
1084135818
1227774511
1470834225
1917958879
1170647177
1081738921
759640887
305175444
1212005508
711832368
1028964843
2046189156
752011285
1866619766
2070790228
2123809905
1203549726
1351815608
1451858961
1887249164
1509424677
1540983397
1274212322
323599106
594132768
809129683
1820955263
1901973647
2100948001
1737643919
2096838956
1489645974
1370891068
770665446
42007672
2104642399
1421400658
1610260629
479731608
1172981028
975347249
609150637
1586972936
1535596133
148557033
742259529
939753373
1073431160
697079171
204064879
296111465
1917801058
1209016729
108497236
990808770
1918579350
770723854
1224454296
739260077
805938873
1934412852
1857043516
726895842
46842066
1885148166
1521180893
773232689
64310374
1406446118
1436599823
1088295542
223592568
1583651869
1835977130
1091507512
352417066
1089342112
1441838618
1903108194
1996756215
922928669
318529549
590933571
216091706
562420489
513876265
297995316
1414188012
932693762
1616534532
1043322168
1056189452
2011915482
1008203395
168573643
473989870
31297900
512711771
1956934078
574827386
357320553
746778335
730072811
55023930
551339055
2126608825
1426056915
496966126
167610078
1273623549
896890374
1235082360
1100801927
1986619768
613716853
1523521419
532392595
1233866963
1852807062
1229006678
1111573196
1715422562
1298553349
1283013218
966859502
1481465835
1683890241
992629933
663558929
1120809324
1919374057
344036472
1678031895
2091747887
442912854
1013983290
785436365
1268253499
605595899
1201502487
1457201960
643770613
480148991
887369301
425121038
2005893702
1939404700
1391459923
2003330511
1231474748
1240584352
15922565
758419787
642105601
166017560
277157181
1840828392
1652126589
1638543566
1132565437
1693946748
2133772462
1425841110
2103968997
1237491890
591059979
638004109
194240366
1372049187
207778048
281865455
1382307966
1691392422
113273908
1897113415
1821848457
1154910173
76624664
600221148
318145308
1193016444
1772866892
534231652
749932698
1588100851
1529489829
1930855603
1034504343
2041237263
308991347
1409385659
1636848495
1856825985
582322327
1577091044
1571655203
839017805
266331420
1932051586
737448873
1253060889
1714697323
711724971
2112837121
277834046
1927458920
1088161827
1627062317
818045550
218782182
823097251
522519589
1788010765
497609279
2146447479
1906895810
806743505
714010772
397716236
1730518914
1137725833
336201778
594046171
1187301497
1516819898
916305720
144951534
1513343425
1235265889
875572949
223529665
986329482
2065813039
1483993829
1898868427
651133917
162502778
1546921869
1985584023
873884092
1351137788
1418575341
587381154
450213925
121938474
680952947
1961172826
1641512969
325796209
335040956
31847963
1220974467
205000909
570232883
514474597
2057097412
790671916
1792702678
88352943
848787890
2066858011
1690142920
452151152
94749639
1012391310
503401453
1774317109
1183289760
838080964
202613914
2129756284
672179178
393402842
1748508019
1189843408
1338554957
516661790
1588081370
1285482031
21599404
341283909
1509345115
1891725374
1714621382
741211724
1831293317
888042935
936947972
2022620530
1038818969
607478356
645726785
1683800298
2128153688
69092467
1485373188
403342363
1724378145
1654024097
658783751
5013086
720527919
331120321
727901173
799057410
32586120
777064695
96292433
2129090065
1783041789
1144894357
491122178
492387789
1661568691
134282944
519762602
1031369973
638230834
1859577648
1682702507
1821318554
154697888
901752151
97446626
1433292089
2024155416
465312542
1463454248
161090184
2091932363
1879140082
1564449
925711835
1915648793
693406751
2080546320
817000094
1686282148
1023971828
1789854636
13460510
496234736
503950250
23807782
1467134860
1547028292
1443730840
2089323367
1333264285
1058290816
1762891386
254930317
156477945
1335224147
47900142
1179333101
1367583244
44906373
1957686643
1579529116
885206838
899458283
1917159408
44506786
1142785283
739728470
1521574107
1657201650
269310936
819837436
191794454
1730758731
2125237004
1595438744
1085090686
1257033921
1348101708
926372737
1706083729
1804060700
1443854998
931681947
264032932
493004071
1787253438
1716771489
2046221964
1635233609
502320201
1493795576
1477202160
523028135
1264911311
1838180914
1068461996
655679551
1355005846
1183073481
2136278932
334202596
770849830
775269181
435137741
342698802
49482829
1872163572
1200355333
396886487
1622767950
581946463
1843764928
603398252
2129018965
2048945615
1887398851
1260272230
734935951
963846606
1577510326
1033134727
262205172
1938193294
1063787922
1803181181
217740150
567566377
165596948
862553241
738938884
389322552
1413707104
1996651496
356386819
916555118
70821298
2113956313
771692742
908670442
1495508229
184750638
20571690
54115011
1172752229
457229499
845874469
1370702265
1253454370
1918047125
712048322
984443696
27947458
1155629311
596376856
1578184417
1536851551
386657850
1149870322
690544036
2090907960
978785878
813482048
1628641052
1437076779
1614327990
1250182709
948474948
722087438
473703762
1457581468
252061105
1811464807
2146123145
443066033
106978931
1862297191
300717090
538001455
360486417
1676860920
1007588362
918320321
478388390
509795875
1667985182
586281550
257707000
95606551
1542314730
419345492
1128380504
990665439
867111148
1549704956
1859859414
1570884296
782654072
1283067221
1733051083
974280907
379967338
394292882
1785242792
70212674
255164042
1620998828
45270879
1357955186
1162585745
1599900004
1219420694
1177047070
45305593
2107867074
193850424
2050006996
1861748005
304723754
2066768592
1306297084
482014453
1364210980
530608808
672826044
2059916948
512936081
279638570
238083986
1541887391
1883449490
1551706269
2002968638
2110488287
1650324452
1188646912
331652467
906280768
861312842
1048248459
517044317
1360804035
544100853
93331718
1519563686
648283280
1059819487
2105148764
1844758652
644261242
1742800734
2010775121
249708312
1439907922
2098231855
97945859
1942492950
1407595890
1554400155
1134759721
428603714
1308680103
1015213707
482302757
1525610898
1785851273
1672256930
1312824059
233630030
277290854
1514200221
779207068
741916508
182973320
1881948289
196146584
1369531831
232273558
1572739296
1888806544
1080178516
1099340549
418275262
1211607929
21416755
164830455
432494431
1715929595
124184333
552648762
1504268318
4920122
193778606
816946999
1647383875
364513522
915165842
1649205033
1966464147
1371978000
379446146
388654743
1421035253
1122920815
451451809
300544100
699128752
252669754
1552619882
617284967
1259156515
1831058731
366119977
452797593
101253434
823691977
1219560253
228731283
311212506
1695449668
2144251244
1954212854
1996349813
363859090
2003897068
1371499719
1831042030
1894702075
2044981665
1091584779
1909342151
1384883861
1652550784
704352633
563327268
171359486
867994476
1851684786
720731189
981649671
1545156026
983607536
1492921008
647888134
1490728863
546635804
610889286
493206470
119250221
1063146777
1050557503
800872991
249902614
770523022
2053282809
874574539
490645173
183921118
1409124868
1408173952
487158476
778520836
466547304
407451487
1797261176
924538677
1962821227
1552235846
1084609180
1857315700
756728094
994230396
1889327634
1788668858
1370613712
650296490
246198439
1556011510
1427482878
60888642
729427830
1900041076
1958918760
75257448
1232459180
1290028575
21844468
1741269698
1647428210
1220943593
1653609728
133935969
836148888
1104058449
874038223
1763363253
97700263
637148158
237475338
1502811162
1275959096
807285949
1945448228
2069498971
734222115
280254562
802584771
1340633824
457297321
529014609
1914043974
1969122775
1885902763
1841117719
1143176291
446894095
164047454
1103690685
1003538874
1630545334
1925962691
1990417258
1346777790
1286093962
1924788100
1901871435
1313362138
266073649
1601303350
343546748
1130728179
1039667275
1792745329
680164425
573558853
1493639400
1209331673
1009919398
392711113
812700425
1493766765
2005321084
2094159937
1485360880
1763678877
267003175
120286244
252999011
619965800
347745567
2028190804
1310951028
112050178
195402047
1280049113
1842336954
1766797944
909127383
1584053510
1201037284
2053891711
1475808693
1369439698
578293443
487949784
1241709386
2131275727
174947521
761757288
1617803791
586562091
1292486770
1929407029
1508495521
633867105
130955691
764480465
1272493179
1167145639
1270073070
1679125214
2141673965
626486624
827912275
1822545718
426385679
597521428
104174642
2051401417
1980288274
334105749
172134884
1921305005
1915941285
253708981
1011820169
744432951
1106262922
329753809
2035358818
1391789146
271249009
583296139
497506982
685874404
1477156970
459255045
2058656605
433458934
1937140231
134909733
1196280555
86314868
1687333400
703479171
139780556
954111378
1409459572
1779608778
408620430
1105471396
590549313
1446036868
386090184
1605626328
107010514
155152480
1953616309
1270430060
1066815339
379743885
968565330
225589280
1105808833
1452709642
908096648
2138136503
65692421
474055160
1323472995
367900761
891562028
328944487
623582276
1782332572
507394205
1621314165
2068239401
1628465909
34058995
1799118528
1913345272
877012279
2122305602
560157958
979542301
1834777657
543130778
1496914242
30313847
1019557563
2128488548
358392446
1620799231
1190234969
319397055
632647591
1973673297
340993655
1622049165
863449598
348950038
863673933
1454202236
859744132
408098722
332433352
1468075231
2082260726
785351802
1100528645
17536112
846844024
1029487966
1172764607
676825949
1986783189
501207543
1280694121
280892025
1918848580
1208214392
832981644
150538928
1970977449
1614790640
635807193
61530884
257249484
1065531231
445900357
755809690
1555547005
278008109
1823563148
485018453
1976665095
1066277668
225082675
483297824
1548151938
9961178
1142268246
13929409
611789474
1258629638
204368725
1315410769
287231945
236629436
1083688041
1261790825
967486605
566033138
190811460
1660079478
1564653059
505648557
33584320
1591014159
192082770
453673896
2042953138
1355731522
458286145
194062508
1419228399
1457949301
1917692308
372454681
1755192072
745953325
221883079
750750359
1221787324
1468457181
2055141118
986917293
600791188
2105340979
911027423
1923282554
461821646
2028207077
2009322118
960280712
1483543172
111151025
979527587
1143726731
2049796512
2135226497
827429084
310831474
374090294
530538070
1399026046
1399520696
76070952
1998446148
474042017
672020859
1173670739
487006645
1289712653
1613142746
1131003194
775857594
1094320565
410905995
626555842
1585238056
117386983
2021040741
1749837939
367868469
1012128807
1130632352
1904180734
1609003482
1689982657
1044111172
800056133
598260437
1510402021
83592235
1337870048
458930526
1810597343
1408213091
456493058
407398119
752744299
1256836721
2027616884
976832224
1465494995
713681519
1380748920
163193771
188356905
68990390
939654976
1777261210
834005161
475010355
920049249
1657265833
412430849
1533811457
890448102
682915708
1539557010
156646880
215935036
2058014301
185798962
1817834213
49629163
1338277673
1654104741
1694299314
644834383
367627949
469473547
1924145886
761693205
553520048
228731283
922261480
683178690
1260978912
512169897
668079623
99238144
1573478693
1229951856
296065587
68009967
356912351
1484188416
2113956313
691942118
867777081
275056567
1214611132
1301780763
647654561
441049355
488999474
264483090
2042492578
131662435
302448876
1035984757
353331665
633311692
905202934
711136770
1226279298
1544189853
700316686
1883134653
1126684107
1313054382
123986737
934327640
520965107
719586676
1550560737
1603247421
173624510
677371332
1715473935
955680981
169372982
98330519
1591256174
1566106176
894722301
2028232032
649315996
856966677
419232373
211556960
2002863462
713567725
954695022
12055948
1529892520
69474827
1102260125
161282585
919736322
1877673988
411094497
329347819
1897875322
716281239
1965225373
1818860875
859378291
48877445
1183415933
1213692561
843611526
1761859385
1520534087
1922299821
1670908936
1066170301
1382479762
1642759628
660901125
2078524762
24292609
378020702
621236590
1674070040
1433582826
1701860120
252623230
296433238
404658390
100309881
477305836
603422819
341000171
180754287
582050014
405408968
1691070778
281649139
808800740
1405964617
4449147
548365897
901442180
71134326
922633578
1278143342
300649781
418352295
50963411
450003875
876663190
2033437078
1040128840
1364191021
594264809
496129993
429404943
974591883
2006379582
1907757820
270125833
1360684403
1822414458
1573962957
699168127
23953072
195071432
631737820
510197937
1641160926
1001885862
785983350
2120191449
587693556
1221501496
287825050
1152856553
285483571
1096326135
1447018667
1313762913
87091763
915557037
1816722508
617085610
1577510326
928870322
2034767947
1118593495
1686129135
1268027301
2078942349
463076026
975087769
813221466
514965564
441299063
1668575888
76549997
1504487160
707143206
1277795111
675480016
285119892
1329764141
2016163314
487760171
1910101950
32078686
1768210699
7213795
1528676440
947451885
143500493
1284756595
1000932802
1018087639
1913934451
1371061295
418726634
129141681
1558409048
534387992
661163092
1827136398
1554489275
724161485
1648033455
1054395500
147719979
1447718567
492184942
548446922
2108242018
975287524
640133373
398779230
1474793957
913193159
996995425
1151351276
670769818
2101488435
797953229
462340915
431269120
1340715122
1069572295
859723243
119937348
1687027893
712587944
220969916
51792334
1590429390
384208150
1590568758
2127268286
974312430
63365610
424146537
224119615
1436229142
275044180
910511061
1703668362
1633339213
1077894596
1690969638
450401742
1044484274
991904492
1576649047
204393343
1248919569
2122235998
80573945
617025610
2057255228
1509072900
875595980
1976101354
403869935
2045652735
1772543419
1447467447
1512284833
90396452
1197078308
32934311
1949051799
1161241397
1119218814
191831060
1315410769
170099105
943741492
1547095136
666019668
202379282
1575142533
1832273723
1550805618
653148938
1282971072
1892114718
1393015199
907434344
340448402
1042531385
546949902
1757673317
2030119944
1787836203
1227809438
58424195
1448788630
869001894
995307265
1795168613
1758923951
541317434
2053616046
1707420906
1402857447
2113668318
1117922816
385205180
1480582883
382833525
884141554
1105109703
36654644
646045216
1304679350
1958174457
1815771199
383478802
1717454728
701241871
824656055
1404356087
1685444134
926397165
1898214497
522409698
2105811058
393798888
1652784943
933748548
2073754171
958812994
1977841958
1954780985
799364825
392093482
1614518894
812596896
1870320193
1956126099
1832224813
1498543752
1837113696
1894328301
1167554085
348308753
2053691655
494724621
563695756
1469076056
834248059
1646731706
195174721
1583651869
1271902274
1035802774
59547620
1666872263
2069008230
578496986
1342187126
1966624799
1879018343
483423318
97579381
664658196
1497977714
676431985
1155418571
2088814494
1758717695
1130887490
669942677
439181134
881207122
312747749
1842067558
1326346744
1750448506
100735995
1800441682
1805119989
565161939
639902151
85309179
1082689338
57900562
1667634163
2007836068
1826356076
1298769354
275778253
139910413
1581037109
422948652
1426953123
1837751423
1871769171
715719993
1137192582
799199378
372635957
1031198672
654285028
676133667
2024328659
14213996
1908268501
240131588
1627565392
405993142
426268416
133703141
551618742
1368808477
19700770
1513082181
1812778297
1638124667
1272376098
763383162
663489187
1233685403
2052046026
941367120
1359927177
2131233845
1463850629
195663736
1850469969
1762244540
1732817541
2019122484
753994844
1708415028
823405072
466698857
150105163
816060553
1413419102
1924403696
1278072016
677058743
367501852
1807241071
792591606
282279062
279875374
1136598930
654540639
555761134
946175945
1271804523
2122440277
1565843468
8283341
755394089
163752312
2070952729
665454865
130051398
1535193128
1218106744
589246896
1705176936
2118317229
1056975575
1786396557
1526835622
274908645
1987588274
1423064425
1158756922
1921740402
1429724208
1714133141
1249176213
576526301
2115342930
239602861
541236664
1156621319
1362429350
890005480
812286610
42789998
214060100
1754700253
2101934962
1730704780
847526495
1576928567
108694115
1511988383
431612057
1571802375
1885270491
659027444
1805074458
487086404
654377952
1278668785
577753568
1400015542
1639751962
262646876
2102748761
1074115037
770076553
1956027977
804908931
179136765
73260205
657165819
857672226
1587251404
783049312
1352156578
2039676886
64917417
1310003832
1935272045
1579150018
210408232
2045276346
644888504
1183553262
1631095063
564073792
1020874638
10640180
856550416
1990341000
1103471286
1618391598
1159905823
616800739
602892458
2113988265
644834383
1183192331
1506885648
1308047963
187266070
1638467616
858294494
1624182353
888352921
631918407
1527447307
1994931900
366546678
2008638168
2115964167
1123354238
1646636148
780607472
1621349204
1786988713
1311630196
169374474
937535769
784645429
64031245
545314069
452067797
2029817305
1458577323
71519072
1457988136
1571317028
1135240085
1966082773
1420992283
1508091729
34618766
1636923642
565410107
2030902962
186755301
946990417
411153022
1220827450
1760281843
1027706712
1775910993
308263249
993008918
1583952632
1811188527
2109740185
2112944489
732076716
755011299
1122261145
1505511311
1433064485
1492593239
1697928029
972064416
1230280331
202736054
1654568610
1256289287
1613557127
1860728036
1603727343
574016610
1995154308
259273554
779603674
573963550
694935764
877306029
2101153945
1806087805
888128361
591211117
65623414
513732174
38503817
2110587950
546749306
342695527
303103036
1496778531
166280884
878500236
85968583
857565008
1353405043
876645923
1231796753
2096277867
406276828
1870105766
1557460591
2119801525
122642506
173494057
24370888
670034588
639583831
16918193
401263952
217106205
1733449634
287086926
805938873
1564427055
573415547
2066379108
1573581015
165354114
1580114965
962559799
1738380722
300694137
1772875776
1884602269
697251110
2084530429
501942767
2023627034
357368274
20132628
1729574168
2023876136
1859183747
1583336764
444795880
113862713
409761434
861705655
1325825520
1736564505
1011074021
336005291
1740050317
145866409
1352035789
1030794711
642877948
227748858
152799719
2078793006
1168015274
615049132
114253074
722148166
1089532708
529431630
1506566005
1433292089
1940355239
238089422
2116321938
1740390448
1821453867
560652612
594208209
403713260
428082539
1590019611
623576778
242617067
979753816
1295328392
58504134
433559236
1046182783
1345289256
1511790378
944287665
1360614497
1988939757
1567880150
1556602923
885256739
2117429458
264958961
509399331
1960541986
687653817
219568141
563655783
1862272529
812004039
781203363
847789589
1002657118
1030734136
1865502070
356028610
522949553
867802241
2119829841
2009845165
17744444
715685852
2104424210
1304580902
2071354543
570760172
730357749
1801665598
1104750246
543604327
1287721963
525817750
1573399447
787869853
909715550
2124186092
1658319246
2083473433
1216016597
415689517
77719929
44191685
1519619335
525837454
2117527447
1092156141
979628447
71169119
1723969501
532372390
922879558
1819263424
1592778018
749630419
848211565
677476028
1590038220
911735866
1058544328
1934360389
1033947075
1521207607
2050084862
445476525
97550041
1703928184
941079462
557241464
1954912587
379683430
1229248648
1893646606
1634398097
131234135
1891630602
1431545321
1633311579
1091526249
349798487
1976008062
1115361757
42794862
598025717
353259122
1691163049
711496374
1002160592
346146845
41777820
1182421773
1885200116
218777900
363727496
314099877
1520645769
1243824028
1501792106
75661068
1647603709
721066589
1736798561
2142665697
1983186026
1073994501
389186951
497689219
1786641135
393300012
239121156
2036004705
2078954522
1057892641
1079616648
1129038734
1682895235
376951296
313677210
1684544915
131097040
2083209905
1908162954
300717090
1174186384
500337761
175477663
2120639562
331284236
295864172
1504686053
1819394915
1157479645
237843376
1546022882
287902940
1282696491
1559099005
1287806966
490645173
676612673
1250194438
1721987343
77773404
1626506835
846894452
585377607
2030560077
1189322871
1846638392
903984582
2132339625
1779427044
1689822311
2002306287
1131664346
848647556
155014320
42530791
1388173545
602692218
1140056212
784574468
1145959128
1656005473
592130816
853857195
1852272513
1350910792
330527428
887621307
212504100
1455680715
497105922
975557441
280880817
1792803059
345557609
1945206046
922165738
1139067950
947231277
187289610
956081911
856429169
1073104296
1282463904
1295553875
1541437837
700880971
2025293739
865666167
1933175230
177577303
540222151
1565828167
1661899161
1095952674
622721192
782215420
1267864949
1222788587
1228887018
1805440787
506289004
849380175
1808952920
2042621070
1816776703
593247930
1124459253
1209621521
194849852
1791179813
859211979
1372791639
24886527
1596533466
2042336536
971047613
310264109
2013106481
431756450
1680721103
979047803
682187072
1852767195
469966505
1813167223
1846646527
1720646793
1266439916
1444235199
805104392
702293589
51171743
521710434
1417406497
2065820493
468870409
963065326
642137354
800351007
1861233803
986360916
1856703745
152381774
1139665465
1672879799
1681246675
284190844
1844245081
702222333
2030707004
1033418705
256712078
798748384
1318218205
1673759380
402594062
1371323717
1300228400
558233159
75779943
30271360
966097620
1146483754
370931435
761387445
1218897193
109709382
2101982553
769717892
147862081
1575281362
1090880635
1579032374
76482921
287752381
1431214434
1522337618
1590660937
762713302
688808043
2118507311
1577201757
374949738
293471678
548976700
1517947587
267703412
197371366
1096139185
1693808137
2062050130
118763989
1598393513
1807931294
1631772927
216939251
50206938
1345574576
760920179
1025492382
337858065
528368954
1960843159
50555571
194490242
1644474439
2138415367
389239944
616415971
349040810
1159540234
403032213
711161030
1939920441
142833113
1319560744
681515576
1617558909
1237320276
1116578811
815811069
1989008874
1306584630
955329913
2989133
2074578351
1078751156
1092488022
327935642
216468278
431105733
329812798
313438729
502214571
1224363103
1912658222
317885423
1511454092
1679984284
265620725
618690584
456805185
353643439
3804557
1409519337
1729013503
2053772312
828102796
1175316964
300031194
1631285890
1666153860
503397727
1847392912
1573247858
658080847
968666625
248110728
1221378436
2117527447
1635229280
1518866761
1814781404
1462841324
411607511
1897352907
1819551723
13335807
1690462223
1879933186
70999552
558675829
1458294273
846343229
1195237912
2054366621
283277548
1042992422
774415634
2136278932
2135259421
576408290
125982103
260632977
1668949178
1979526316
236191071
411081850
1031317837
1593585992
557898071
280431542
1489490501
2094561779
1466332071
906120389
1147386830
1213693092
617789362
1780191909
1234603099
506021310
1710588421
344095073
1076315160
791649500
1457898459
22272375
2118515492
550861905
165578483
757276880
151091645
1299026366
593032023
69041995
1794058789
1876419691
424272471
1216819868
876105351
1259183206
1537382660
864620279
856494692
125314257
1271355686
520009262
521393612
611727176
45849292
1967769276
1523732644
1036288301
2006981245
1904013938
1809575061
1153547187
1075348906
823728427
2142897689
1856555516
1185471950
2119640446
1451505572
1034631751
683972132
1281418170
252628095
1070119507
1408297342
1253132935
310211291
393881056
277081410
159523921
481040787
111473770
977384094
443906071
508187487
1630120288
744204812
1755831603
992777329
506020275
2041942700
785684810
32085352
21817406
589885383
1642757165
1240478662
252725797
1628596491
193033825
1929435042
472159371
1739347474
831782000
416623243
1954663904
85966226
1383680593
72985648
1069768315
953123173
428226191
1679717016
2002835510
57833940
1746373537
922283479
826806826
1185475965
351296115
2054670773
1374914179
773047575
1194593555
1411954734
979759079
666143508
1191716150
849487880
110179695
213496602
1631670208
151858902
611237180
1005727358
140336970
1149305424
1222589893
1960946106
392212726
1195356699
648223450
470517034
1780437883
1373403348
1379305111
2001396776
1399187400
142867482
1813901950
1988834055
1913331477
562914688
337729399
956267227
1366138777
1048061774
844677644
37110324
466238526
1185275470
169155502
289198117
742704518
1479442417
1725564245
1174484796
992360179
1482431472
1302359702
1056179503
810829503
601320806
1408778146
1351639695
2081324086
1683146193
770911601
1904916894
350374088
1396152429
2014194600
1080944660
1912656385
1030571255
1654969191
299063376
2056182045
1443793696
503620501
244002383
2035276743
1966333836
1286659986
1401330681
26836002
329852578
1725985799
885717233
4502773
331811391
1211235679
1399931665
674123501
856308422
261950701
1529296840
1193555902
968082862
1777875595
1839783178
1629496867
4681714
1285646662
2136699803
167143230
1682319657
813889271
620411986
1679717016
236695208
409499288
248408413
2090830010
622442460
1523640031
176004487
1344559628
914766064
1113229273
1689655970
1233958516
856165696
599738101
1381885882
1443336512
57938377
534742119
785974048
305234490
1553982200
319440287
255515333
1980058599
659062648
1541698439
1690603193
1004550607
1024116347
201079981
506828489
1869483771
1072912863
1904688343
877480958
891510575
546856572
1915551423
618566117
906469251
116388304
2072388533
816487274
365753461
572848333
2022743783
1950869002
2006049406
140624293
1933454508
1713464405
136852104
552629096
1668569626
647354539
519869576
2122158519
208027882
1427033658
1120480109
1600590427
362755440
1096186218
2121746679
1348308997
1292327127
816136865
1453351399
380187079
140336970
1481360625
444634518
322533933
1786481558
638625153
2091877181
2003231013
2102196927
1583641396
1544788526
264913661
877728466
285084601
599183410
237478472
4114778
23900329
252796544
1081024406
138436933
417342754
201770785
783669708
339096306
1608154548
202160181
2836787
540441997
740350856
485675244
672119988
1353553986
65218322
1285176575
1215665381
1683980401
218529498
579363291
1135404638
1927820122
1323776438
915766335
1261652712
1370928262
2128357958
853819113
684057809
2007612072
1456299831
203455319
1757991212
1970978307
15797766
996534621
576116697
798314092
1446249602
1468930462
527663071
1513301382
1661442647
1371577890
472549012
2037640195
1817367461
1264511028
1828925528
164037320
812035331
1089248268
513331
671250413
150012655
1418182358
2070059244
583055015
1240962819
867530420
931962743
446890098
1881263690
1171639688
285829164
1600732388
1328988630
584205064
2077915858
140734367
1063386006
876605091
1202643563
508026350
1392692237
414432291
218197077
1677622493
163839915
1506880442
793927007
1329819508
196476498
368278986
742031502
539398992
14079083
2145189816
1120592081
2054606214
182623696
1605606971
1769064723
459428655
297496632
997074902
1573424340
2135137191
428165369
37997091
1270508308
1946257851
806902585
379159088
1908550260
284172226
887557457
570705974
145871075
199255547
1368000473
972314311
237986562
374506440
1311536336
45982244
1921127978
1332932967
1420060230
950800151
896006912
1715287568
1406202430
1710163176
29064566
296065587
91030472
504555213
210234789
1968928419
502516990
396659299
1524897317
1358537505
71052089
535162989
1866619766
8378004
883925123
1710728763
215981282
2087637580
1446192548
1641053855
142700800
187789492
693354644
1768025933
1071239278
1101407356
554115404
195773156
700928523
946968134
1311764257
1710477684
1696247914
12356427
1477502419
421803445
105274114
958116777
533494838
425930494
2110641200
1698831782
893245461
309613702
487012846
471101983
1939905959
1762478660
185545752
1435291564
574373424
826562034
1292901819
1378305841
1982662276
1122152907
1552311585
341068733
1661444169
1848993743
1827274667
1406082347
2093123823
132367542
1142984409
1325265429
679312812
1396566689
2004379894
772627068
1604530124
947144210
1745713385
1252762156
1594266047
508266594
1328717876
71004592
785705200
825717037
1624295671
160701502
1925319642
20705667
790841291
1189941154
1645260372
300670353
742986098
1547124995
690158889
54767124
1655591809
878230315
2131254929
1424768894
354473552
468442169
1930891389
314056338
1450989966
1574590276
701468703
1373537499
365336773
500590973
915233515
1323553947
1098646244
260750535
1766492561
498264565
774153352
1998080002
320426054
174985130
1601577340
1719888928
1080046958
1815126437
138200619
1017030093
1502575150
1408878371
619508799
1883808453
1031242740
540392285
324011064
133527986
1693274605
1930080954
1472093687
229025944
2090758246
6948712
1876096886
1627623074
2002819717
1970466445
171979486
778139139
2056395532
1500110440
500671605
1181855869
254943626
559289526
281268762
1188364887
1093307659
603651631
1374928736
25600357
1272349153
1528636855
582830671
2040839131
752994290
326965719
1281238099
1142692283
265897370
1384761273
119526372
668312119
877184414
1686723802
92963170
1988106649
1992064374
1239088707
1253835768
1497487849
1042873449
1617474216
1978646509
1964517794
1417023069
898332435
844927440
607136232
942147805
1589672932
1124469343
932725354
1235254814
1711719787
310299350
730542596
898393369
1456288185
1234783610
116846160
1554553874
873687592
1783527352
785278675
798820665
457200333
393317820
120203616
104903666
157775568
419901323
554406924
1020129066
632665960
988313884
1607566776
722616822
868923134
1048626481
1219105197
1409975413
2124455508
1416816061
1172838108
2011164753
676873119
1923045518
355152629
62034798
371239881
531533318
1012102741
1238545161
707368361
974818994
2110105877
245106419
1300701882
1451379776
1759340475
1905662393
1215446886
35181332
1573774208
196925060
1946823623
403617968
1326487841
183152578
1846574658
1956151992
1880766605
1221579884
1354105946
1811081852
97700263
20698359
1118800565
1267688547
1514178544
1471456881
1362173184
316799833
1245658230
1840754725
1727430891
1176240032
1495964654
956738617
519921010
72949480
226167593
759787738
2111662449
2013031262
132278454
995769093
586247922
862903819
1606492948
4757881
1623275018
1531420759
700928523
409201311
801899338
866272882
1082312073
365403533
45435546
1725688676
870355015
284657438
1079166554
598051543
828193132
1183201478
1509546141
811870784
1577988599
734721779
1203372701
529176736
144610301
2123752299
1996011706
1801585964
1454504825
148472012
1214826739
750387123
202901439
2311585
697689466
1317334744
1330217676
1766188664
519932801
1277010108
2028137257
781342575
1602151934
191868591
1961695987
1750589071
1727841356
1076102688
515953013
951442539
527986989
2109700380
106459799
1159301465
1350780761
874416285
1443832227
1319217062
977086031
958548020
1475341397
1050393225
1090815223
790579426
136385983
2041240904
1055614907
1330776513
989877141
2027114396
1864961038
138858771
203288583
1235391089
1871894247
1167806134
444415978
649407445
1623522091
1175413781
632619851
1960881165
1122950446
1436777037
373741911
1712349631
1819538264
1151910737
1084354793
720527919
1034182418
1264407543
367732534
154118865
911863980
1300483700
1337558063
1225538158
1895576109
1010081987
1659825227
1330396189
1739261402
1513377043
1591948133
2107477319
1670846378
1682439048
624889476
823753514
462695252
911772038
1629143127
1644807318
536707363
1715839991
1757961664
1777372091
1537610077
1588802161
296761440
758008352
387199475
1601263937
990873330
109794189
223283441
1241763283
1748707913
809850163
160323711
1950505355
1946987942
1229590412
1113132226
598087533
1343387700
1271130865
193015249
473554163
1460585901
810990666
666662339
542868402
280430854
3621200
4135157
1840521383
498563509
338647508
689665883
35962987
1975187961
799636635
1139787362
1149451824
55503545
600852361
128756292
1697809374
1745069639
120223201
779549227
512296462
1394339108
729766704
1679287921
171718727
1650637885
2129175204
1826660657
412547720
1083190876
1752529044
874499570
1944243618
376122445
1772561036
1507010497
1330907449
621847883
1449605341
1919906490
350374088
550969593
93434304
1606326342
1909272935
2091487034
247894945
1519048738
1916607836
709120004
1623363942
149579194
1894120467
1138145466
921976647
2032745481
534445785
910202304
1481773018
1261553424
1401802102
1702920293
312370200
1146247639
1080508051
628867121
366248328
277616824
205677911
918059370
134185587
437629136
1922910283
2065088158
1508861487
1513145728
1425037033
385649997
1452852782
1685166305
1759299867
118006214
2141804339
1292711349
4352725
1801788419
384668506
1995067602
626717979
2092716426
471243176
286991519
752598062
647421726
505859557
1345125646
1999862400
474125920
155382719
623745959
1725868723
1587006076
402180679
299336723
1135845612
1282306953
2007431437
785051228
1606569913
1200900917
795376998
621576109
186328307
259993733
430105816
1159252911
646357325
221336678
1602054847
1341746579
852388028
66416120
2016380345
221392868
1123440964
2107774205
1412099799
452760852
1427890445
1304198885
1309454179
1463409251
1005514147
554326229
1879460431
1435014557
863374685
969836724
453892345
304872762
187901722
2017225667
702673978
772783849
1646853495
202398992
1733729903
841556669
1585105307
1515136717
53992873
2119489641
1185939131
2105280703
1373413499
1951183621
1491527502
521025086
1390481006
2144533941
404177923
1243146908
1423828061
1977898649
2103865468
1660614638
1501456647
742085952
1066247660
279720309
1991711068
1326410924
1282808597
233123185
1584942312
1938754716
12839207
1301279673
1589655711
2061350527
1021669488
15452946
2656386
1648543828
42144237
1952771550
1882881819
1394135831
812004039
1939142600
826974433
1473427003
1564465977
2040573195
694481925
2013236075
2009322118
710064741
912579645
1304950770
350212377
899736193
328727851
196972884
342694628
429262005
1453582260
1149696300
1326525901
1732113978
835403271
259639009
1303775094
105629760
504554802
428474654
749693048
989447526
1363497910
350229909
1699815479
1711047564
1934775211
1314135759
221139274
2050275222
1542082879
1747105054
1297639782
1846412744
1895858441
1750331119
1088256712
350089192
1251603680
1203549726
197615803
1392695990
530657598
1803351948
1713880315
1400200955
1279459114
954365701
1675697002
1885001720
912562027
1539884492
472199086
866272882
1390432650
852685454
704933621
968806529
811249886
1635096458
986917293
134965387
179991026
1142477910
634808840
1744078191
418623983
654183042
1382686285
1284741927
337439064
2115612785
2007053822
2025068821
1212005508
16005827
836106945
341953462
1675085315
1714710184
144859534
263596838
1880527210
2116778113
1648255856
1311778719
1689109327
1941409188
1928343706
1330807126
1788969726
996681555
687631274
2024091583
1059019958
1983923299
1828274929
388642092
457645811
13754894
1884463470
1488363789
2128090814
531471480
2090008275
933797531
561235453
1656933928
2081303902
784864067
643693253
1700741038
2022267294
178379336
446973595
2120635766
712795537
1282534074
1383450214
496201857
1707479861
383388614
2128912075
55550110
1440521851
772652700
1094371364
718155937
824693060
740708596
2011254166
1103319731
748911633
324084641
1112660523
495273772
19262577
182748861
1602385264
1961968968
678194013
939841371
1549325300
1945844114
123763124
614136967
534640851
894335994
237405350
1937407341
1854153817
1717154244
1330365391
921668806
1886716913
247498494
1635102466
1293814781
1390258011
1608954109
8955726
886311302
1653751002
25957743
1836117929
1597041898
398625221
1226823663
451505398
2087613145
1715621059
182209586
688384107
1564741922
1920881699
1270520139
177496585
492610691
1714295726
1754607007
411252090
281245786
943167359
1208338946
637640376
1949026788
760599333
870650375
105261493
1107670167
1895759173
1627692093
612980186
904105754
51571100
706551720
1353851389
1212878885
668446613
289827756
1142824210
321369741
1690411667
1967645580
211693625
1289893723
1351683057
1597146769
1619412593
1993055633
922485050
607035743
1195514368
82981852
1537307331
11503395
1850312447
2071797129
1620650837
131439623
2099799592
835515653
1126551426
1444388058
1703034731
584480372
708450922
1636547537
1754179894
1282306953
1816780700
1159281898
781186662
2012263503
672223941
1152264867
2090259650
284191695
2052223540
1262057180
874398375
1839078394
2015795405
2007203000
1381549296
1228654248
501942767
460494532
895165446
1388530389
1287350641
879816841
1183194490
834409572
103934381
364579205
939050659
1552536812
1067666696
942182428
589246896
1678610598
1125620905
1113700495
445124995
2117362922
1170251090
327276116
1888901396
18444122
1698149704
1557446082
307046246
1246701665
2045120943
754768544
1812393842
2015774149
258219003
13348633
700344048
1130701015
921607690
1299664899
489565011
1944566444
153324589
1972649591
1710838115
1182600314
748829091
699641971
51375456
1662717125
310964738
1100199888
1128111594
727758766
1666315326
1363425764
1550081491
443599191
253669554
529305335
1313485896
217573538
1592093597
106435521
1747179037
477590592
2081498638
912131165
453599588
1028034486
1533188073
2033541055
142042216
1465494995
2109045586
17033081
29854396
1076348988
296138387
182859516
1273226365
1278381830
2133377341
1143639710
1273464119
468985484
126444267
633907134
1679629621
1617284849
1343467292
1446337570
22345890
2003943367
1700816875
1949361333
1408824532
1054640181
293965093
1124188189
1244901567
1732663828
1373046307
986211287
730492962
159019951
1106021500
1489390890
1768065677
2046624787
529960427
1494131962
232419414
1496964861
1962651639
1598400220
1921963342
1896482341
2001505213
681483431
1591791742
1809139745
482404214
1066704802
1063371668
531276172
1827370576
1936608374
1313666833
27145994
1556737147
1008024652
691091742
923146675
1805911288
1793716418
2060333780
1067356498
256346951
1284943787
2050175040
2066252646
1796875192
215460505
789797095
102941843
1899779418
133025560
2135115536
295643794
992891233
1338329351
1420703337
14905962
1822972090
1020081232
953381470
1474878003
671958147
413500547
1122858338
112083513
924293364
2123809905
360539639
647669493
1915578266
866558078
530581441
433230373
1554888092
1542917402
1943353257
997184731
1601580757
407664310
1648500201
168955533
2048097412
1485660316
1772532972
550099731
1055474574
1339058642
1622082641
1159425117
665015285
1809907049
1495000580
1704940585
2026170753
1634844532
178883354
304792749
475806538
1847489383
1403174388
1892083748
1951928039
1368437708
990915023
27366025
1541685335
481452933
1935761156
1740043969
1509110773
1429724208
1084262364
1544887354
1574014874
844875395
396617190
74290759
1450225827
654653731
343190715
1763222875
1151302982
395695256
3619677
797506626
685188959
1540735682
867655081
141259039
1093602769
1293799833
58643034
1798049519
1255046583
1177655213
401143357
603170890
1034731872
1948589613
512709743
1647261979
1427356870
1657584541
411252090
1570643209
1063348573
2145098333
1618811395
1780778139
448775403
471521727
1098627663
1469935057
1890488163
2144270194
1279428192
1632830295
969982272
1008452510
1877515659
161113608
146118916
1093622655
1277186790
60284885
1508882890
1752379555
534599039
368577426
22960953
533463076
171120889
1707903525
2114532989
409214918
1840625282
165376777
950330205
477890110
111435592
287144901
1247466608
668566707
1880026944
1136442421
1226411963
810829503
492356644
1587221420
1815459062
1989231824
560625208
1679907999
1280060794
241376622
1326933020
866039424
1220037899
615999813
1350198583
1629750344
1993037333
934845538
2128125953
525330588
1990573376
85056681
1484029270
982134118
461259448
699273988
1258908203
2098789927
979221179
140808548
746465694
1900528006
1026316055
926829504
302008060
1156297927
616533754
1812778297
130414101
1096188159
1761824420
771028632
1243545741
1042656356
998874967
686546468
1200859659
295522117
1852993515
1712866843
1280382445
1660760378
157605783
1524311580
181430098
425447413
1233912837
482672874
103131795
1979753152
710723304
272879316
727627792
499813952
1401392641
1975951339
219490614
732494024
222925396
1782220915
44589060
995371570
1895694908
1931510891
1843572813
386691986
1305767556
2053307620
631928554
146353601
1352902723
1158957655
915494533
1372049187
21055987
349211126
354867483
1982352377
857210427
1034598816
1853924869
1043104674
295444029
802426634
648875372
1788957659
213013051
672179178
862305080
1085384607
2097528234
81113856
449454542
785720715
2612375
2099860307
707325889
941269046
1362542025
1827595787
1635680686
29764168
1020176657
1238701459
291885372
1128109656
1474118819
1979258347
495421352
1002206506
679500163
1044778262
1058320824
1909153492
1948660325
286552441
204016093
1051835923
1841418204
730977475
689268320
1467400508
1510106892
558694815
2067317300
591326068
1193350677
1758082455
165053341
876330183
1681286140
297570669
353040936
1825887996
1401890789
1376484414
1758854857
971693768
287346464
1637332201
307285005
416500382
1649580603
120728819
1745437024
28432157
1241080168
194267305
3839935
640950614
1855025774
1957924959
1228776952
2055192158
386675617
1048505978
1199336453
1916805617
985536173
147025667
2105728411
583756727
1907985444
263681192
296127579
1543822851
1084506202
1426387930
1247870114
1396825109
896589887
798333561
758645359
1578493758
232194229
387721208
1341746579
639583831
833381163
1859880216
1132725541
742433988
1641475919
759529864
792629590
1146432279
1717318554
1970792822
1837935560
1487083818
1653609728
1373902050
1304425682
1894580779
1484811222
1875917492
1690313284
1046460487
754842972
1557688342
1612372806
242731445
776634112
1670964690
749030748
992092944
2042336536
1864698191
699716716
1150623738
1605969045
836766344
297849843
547683164
1631198222
148916559
2054032349
108003907
2059062538
455416183
1753338293
1997610040
640832958
1751447439
416562636
1029860504
463363199
1810011649
1794654354
1875477117
125224152
1731203298
680625235
566566673
709364674
2118742406
891991126
1998574628
800445169
1608862115
1875683767
1972740727
747529148
2076778092
1261262904
1983695764
2048007629
174289790
1041560385
322670196
959392673
1667790196
115553607
472796442
1549372837
1205081988
1192489603
969781809
1731555361
2137075652
384838099
267135399
2129159373
439788
1826970452
967710470
1857554072
790693885
841835829
330873480
1538228946
484052491
78605651
1670517033
1582904546
1468083617
1563129253
1070432194
957912150
1128213399
1333469487
1318617173
1521225842
26375157
1895216311
512846850
1064921502
490157773
297903065
1214330784
1337353997
1758763523
11700972
456592843
297778218
1832451268
779168498
2067903882
1533974233
1139257079
290863676
1032359842
1608867127
140218091
1969059764
852006394
274669420
452622577
1573154
1823835464
1158518096
58072888
1749111734
183434058
826456141
1544378626
138473687
685027924
1240672858
880228749
1328433781
878240338
1975348081
1779097214
106508652
73241183
838157111
1623691067
1376101631
1227505806
1731853959
1891118462
1300383174
1443347706
251588783
1711047564
1232322400
2032325908
1856507380
672161195
2096800932
984396758
2058468015
21359853
1941427931
910809285
1556778683
1696367895
32366310
1228759304
1586765557
726546281
727901173
996113875
1929242630
1289031070
569076231
1350974866
331873433
1081325856
698486013
1647115963
870033100
558760867
147515219
1467213654
1118383959
106465274
727544350
2085765713
1933716950
1981781145
51180797
1426573008
214333150
691500312
1889545206
613307685
2127928383
40230486
610742464
1452541159
745077457
116127103
6028816
1714247859
355152629
1243216017
2074012763
2054665986
2046943443
1075095664
1454572755
663160720
785504856
375713177
794338086
1090192115
905402868
6740371
618338808
254871073
173446873
117086477
1694142248
110492551
155494549
1300225679
909026612
638590254
1356593239
1837136766
1813655032
1715286728
1809907049
1693579818
82534442
737036897
36011034
436442922
2003980330
807511907
426210647
1299918727
565650021
1630948422
1075186368
257070428
2072081380
1378686983
137381731
589563282
639509108
279553426
1695763548
1087596061
1096840329
1057768501
1500974483
1533807251
592350639
346603394
841207102
407557523
591789227
2138434089
1937606298
2115567936
996950328
401054268
1701390346
1419865464
824975064
1778692882
797694859
1342136532
1088596078
442586822
1182871088
1126313172
1002386707
1084418234
305788278
115553607
102741109
567437141
167216068
2045295515
506164920
607068318
273758430
61861816
972445020
898564522
65381586
407934927
2062592016
645487085
826749752
263346904
1154885967
1502270911
393044572
1446097005
720833410
1084135818
396949930
1527133514
711226240
2084213545
532068603
1209855429
151143687
741136441
295675333
176328233
323607829
1831118679
86384416
1584293607
1564680287
2135673498
1490590396
2096786830
598253278
340983133
1320227022
33800072
1996914453
660801649
1425345671
384725752
1227058099
730299388
1389716185
1811125566
1323030011
1456464073
770896637
854836450
1438032043
797109406
863232174
661267585
1732113978
285898352
1701432592
189531261
327467164
1173741399
676855284
313407710
651259234
1331915059
686855047
1542551650
817102842
1975193393
2134605749
1322070037
1830218758
686473458
1751199918
1709480856
520873734
1938074467
460728799
1977409384
52133220
357515124
548140313
2115936574
2048294216
262224635
908889104
754647977
388473746
1807348525
634839186
1406674781
1274855034
75847822
316323364
1180792840
1864973848
1293161839
1353551441
535206546
1847448873
1517722784
140526780
1774553942
609566548
536183645
1010236113
607790858
448359553
350477911
441083991
421658970
204106682
1591261084
222806065
31872965
2124824766
40349672
1029240121
1934995940
1792617046
2134767663
1485802929
1897179071
1327056436
1577941644
410832067
484893595
495225399
1295080853
1775670090
1801259899
389750276
1686047493
2076065516
944144850
540595696
284353444
1717071942
1555903960
1871656067
932327212
1691454775
417158025
210192324
1326602216
1092688089
2140216205
1333490600
987012205
335985220
251187640
453042127
1447415528
1636405133
194498331
1731156045
714057989
1851036085
781152520
91266578
846628774
971514997
820899846
1000739440
1954410697
1518775596
994331667
1091209864
1769708406
703339673
1170490604
1481402826
1399164577
2010320831
1535421290
1077996763
576008657
2127885092
1288754755
1837055511
1491251735
1419279575
893211040
2035666767
1567316479
3334278
1456659177
329252074
745256417
1708838421
2146891617
506371665
887295232
298433925
1198217716
1324725191
657155227
647145613
355437446
649042508
1106241225
270510632
1713668882
1462823514
1901504986
1684100741
1767058324
1989102363
1737422816
1876471022
1784691947
1408064263
768897086
994242590
503878917
521480534
1410857261
505381612
1131628240
904893241
1181563556
1497774386
1068903010
2122318038
1820305748
826953371
571283867
174540006
61065932
60483870
854780940
59482313
768852459
431234665
1649899275
433653460
1330842166
1734877733
955531817
1773592297
106862279
1953954961
259913850
2048298804
263601713
149579194
2105701739
2143265610
59393692
329548438
29327473
618214246
809572968
1838895303
241246463
1753154639
1441621173
2137018759
949077082
1108736391
2026260445
1289842417
312746174
235441473
184651480
29124318
1827925764
983291638
1821605462
273442208
990873330
1723523363
1817410801
1234820464
1880858059
440859300
1717118848
1630176208
388800271
50259688
1945918247
671157110
1617696927
650851730
1833678005
55115836
1043089371
1289941237
1816943545
992492168
533783711
1004687219
1896321596
1839231058
1763855343
1276030232
2131155757
1050645825
1865476192
917402515
392973562
952557028
548752978
1485972925
1255928579
107299128
1666432652
595510659
1812552099
390215244
1916988921
1855529983
597213181
1276844597
1576041252
1240872305
1059690231
2045390121
1347346328
202828795
134048170
947038085
1546116503
300838361
822060155
1499472470
379113989
2043560356
1328945245
369415281
291454540
32202015
1633893528
167995072
540643441
2143952565
1634292641
1740085744
1953613945
184509997
55856711
502343456
245136890
850375519
1611619365
1809699599
1384715804
1550644597
5558439
2083883599
314640296
2129818629
189848036
535049103
1534547296
1946837326
666121444
10351042
1304498525
1017200069
694662691
2099025535
2000640216
1493795101
782536401
968655914
1756781811
1092879666
1365428621
1644582164
1562212476
1662705683
798070251
1048135653
477016601
50286805
1054023436
1222131778
655065542
1074718766
373556605
848741215
1898764282
1033044617
1159514801
271440849
1076457561
453911075
29920552
202352415
1167619501
1757790259
25399137
996657949
351004345
817192703
485543904
2069177676
1041722793
1839354985
1466832944
1318728615
687976139
896524972
1904001071
1010213502
591272374
186188766
1685025806
470822558
594800614
933503539
1397872059
1623416946
1555275149
32284795
1290259217
399347541
229962494
465958511
78068364
732454247
873277870
1461011649
1251267075
292321484
710210828
377002949
1719216655
683654053
1477330107
480752437
1040070473
1890444281
2008678960
1209673791
219115554
835639020
502196477
1050331561
1107433314
1628641052
1087370940
622883290
1275133780
1413849945
1669620055
1094759177
864702145
1208392875
594322797
499924009
1833679057
1553398697
1116700338
788053049
820853172
651010160
375331091
1997242460
754333965
355895636
2140118590
1748762368
1896152762
514268184
1963095604
2047004770
171937416
1060254911
1708004229
406111239
1734331135
685610871
1725688676
138986096
1812590529
672128472
631886267
381709612
7894351
546508893
1502035677
1218074884
863602895
30918928
2098574921
1444980203
2143281001
1640659596
1300008268
1252597964
28572281
1684902287
1713309844
1843491169
1703098572
1383879282
1395348820
1279006999
2140067523
2011479153
2071912816
867545024
421403872
1043436684
1003501853
1883473615
1542152561
946602643
1450066899
307599876
1091320031
1154800642
878283997
1353967855
574409673
2096158935
996210733
709562863
1278036255
1358352959
1988115032
263297413
1108417103
601359372
1835119993
378149070
937611943
1134808479
461898414
610606097
1928620228
994771702
1917462673
1430270186
783206268
1339554563
140226391
469950211
836341784
103194542
1749032767
1359392614
340722562
504964892
1767066749
1598593615
224661187
583052746
1780037196
580110844
1404560302
62603336
1688219779
347200230
415678300
326893622
1885356515
850005421
2112828231
1209852587
1978707909
846992325
2109048615
8753462
1468428230
297245328
167301515
1810765345
230028707
21368831
1134648525
465758588
182117423
954721207
369901549
1207161253
462282028
185106081
1430159698
2048659302
906617991
1400224073
1504893795
1982352377
1425259183
2025161308
829546396
1607826952
494421705
1808682588
314639028
2009500681
173990912
1300954805
1542149030
1489120041
537377734
1394045822
325581137
1502456104
1005096893
336278194
1652973271
1501920184
1928728837
182993443
312163662
1775641228
897901766
1993159347
601370753
961220659
1027180561
1516580190
597295038
1154106288
1864450392
940924796
938849634
136998246
365947056
1027335727
6307568
310688915
2116976834
934425589
287752381
701963150
594810789
865709962
2085694159
457771404
1478200215
661122602
1921435608
287191348
885033893
150172358
1147476336
2128636334
1087630690
1779189637
1207520928
332130500
641067992
553419438
1392486142
1887781468
837480249
2129960028
21341581
104484644
1569238941
124515324
853284701
1688712913
2146588801
887820843
723638132
2028621492
928880036
121540652
1659245805
1849165671
723695030
1337183779
1067441601
373835556
1735611472
851403291
723615783
1123405067
1901876537
557697212
1739018966
1763295711
375176398
383311584
580238721
941480722
1223321783
2016204538
987520611
1634816255
1606439439
172614889
1274023929
2083176008
1420596197
800812829
581900902
679107115
840038340
1981920680
1269043828
258219003
1368480045
1143107650
1645736254
321174787
124071425
189313756
1819342517
369361472
803992404
491467067
429153134
426569166
180362187
383598178
1126126773
1744567178
433749000
1984566037
1346665963
1805567273
1221828288
942282155
1534031429
916063105
977645199
613334074
690070739
1346683756
754181457
1309920883
73630766
18978968
1937906144
1358644192
1187917082
1736661102
171501263
1238125981
2038682143
809721629
882411301
1037334228
1041203466
1929397604
1867859485
273438350
476922998
456318052
1647150108
980944932
38585992
1714503891
39520558
2133336945
1830872642
2087613145
13546367
1392101835
736362932
619615591
1677328886
278314876
1079117909
275863950
353099208
2116161378
759512978
1755839292
862694794
1951474523
534303216
2060136507
1549497513
956735315
1197201250
1241571093
881151235
1254202006
1532189967
1436160120
1648603908
191790649
1415541627
1674142725
2042486504
339247923
707945293
1322422378
1087639184
954382170
1257971615
1525549934
1552622542
554114463
1872312595
1941496873
1544915930
721106884
736168297
966032264
1787770764
1268555234
366119977
1771302656
427895158
806236989
269931046
250985739
1445011768
793027540
115071933
1365367881
427883843
945880253
369851555
656431605
1521232806
57644102
1001535569
223483736
2126947509
243386036
1025210614
2112120058
110869323
1969790931
791205443
564067630
51867248
853580824
1458513964
671182995
2088631933
2086767017
164573007
1676490598
757571289
1721255099
105376526
852156823
1925358181
1813051565
1739401887
1385897701
82981852
356126542
257533924
1625031387
509209263
998907910
317667159
228305741
126592451
1152019802
745875122
636189526
1967892838
413212858
531483603
1432485251
1385528319
1781327807
17744444
636497452
538642381
98270716
352352102
610835319
183529907
551000695
2071186927
919146638
2085327206
1396956562
1833053798
558897733
1034396226
1923254201
511240765
651506403
1504202661
1245613714
1349331711
1180403218
1567965551
1224376712
967773565
733863192
369355762
1913198628
1399224553
978390640
618587392
711136770
872613361
273075106
216115882
563211748
2114657621
583654637
969054079
1965141053
985992580
1928349001
1133472528
1292443223
638754603
53380887
887346030
1250079105
931566055
2142804726
584500536
1003385270
977829789
649598473
72376886
1289071402
886567467
1795830404
2070521827
846117987
452838630
153328353
132234592
1094063646
272865309
881623535
83294799
2115968360
2081080447
389239944
879060927
1694544008
1159001316
1143094696
832905443
167275860
814327591
1271130729
2057204457
1558717407
331598959
1573721292
392955296
1653500965
1802175877
449630983
2022702259
756209052
427876156
1229733397
1295719589
449636977
1069786390
1609594229
889079878
1848447066
1367051782
1108835851
251588167
62762780
278755246
1430784978
1308683992
843988494
55503545
1907961617
1892131554
101288283
1324225832
635822485
1846443931
1340404265
1425835322
157004311
2143578193
928980006
650096726
1749948525
788832260
415689517
2047979064
947908882
55043318
976280619
1153292774
964248418
2124590671
2119090508
1653143941
2064986674
1249510090
1874677621
2079239311
458184710
461495652
401249665
998646699
1065049567
1497027785
273370701
1271130865
2006226321
1783579203
2098473572
735930999
508545435
877660221
730274481
377451210
684677939
896715329
1027951237
1255560756
1481041417
1244956574
260522619
1866145715
1352107449
2069462744
1035933237
1217808899
42723296
1126060977
412763070
256054996
774198815
25838388
789060728
877621643
1210681331
1394270709
1285644186
1854673974
587314623
173503816
137618408
1829845878
112082124
1170694045
2076662879
586543214
1716853068
2110700784
764151004
107014562
2114769918
2095267401
887749274
1267800607
514944551
1545656220
307570318
2049568278
47876013
755568351
1533864612
1038139561
1949237190
1304105706
267891367
1377171418
1951968986
1553459054
189253633
2096288968
82822627
967543038
170133595
1893034412
119308936
57994210
968339760
833755917
1564822407
1215909508
1371602205
794611957
615957354
1092262334
2100006470
1366458559
570287679
689665883
740658551
1992606857
707630341
128802141
1077161236
816220866
1835960075
1279037272
1502061223
645845418
1720363651
1343908847
1503079190
1744523768
2083009328
1313339590
572388277
1220814421
1052921000
1107202513
1515444511
1288742979
1182100828
515084536
1589899332
1132268901
2112971919
46092648
857996865
2007410370
219782053
504082633
1061710361
1555799985
68905597
673693460
878959360
388557821
1859469797
538272866
1757979617
1113718360
162079736
268636949
1221890712
1109068436
2061324432
793968966
1607692516
587732928
445378630
543505460
114139634
1284040689
1752964179
1838783803
1564576808
97953478
1764381477
1133416729
2030834937
2027513615
1245271133
287547353
1381338537
1917260615
1659251705
937871335
659031576
1089877875
1432993060
1532324756
596356263
1274874410
92100070
1988648406
224384804
468625490
1864822256
1958931527
1663550787
1773609399
2109954606
1573973343
1856555516
1760369837
1102696387
1894207132
1873068112
1689894329
840487728
1561207370
1412916297
1585259841
1215565162
933899302
594217751
1248358736
249341303
111985371
1537506086
1948643171
23768346
2000956691
1029985962
1771966856
667360995
1412745987
32799387
802631724
1477757947
487453812
1929567290
674931553
757929058
246521131
1373275211
683528761
857805314
775285449
1206818548
1202438024
1533563035
1961616553
423257656
1737908471
600869503
1608692021
603607402
1511904113
2088679875
264330120
380226330
714655109
429021917
1279899287
1402380998
499737042
646120658
357450755
1556181891
1275218126
617173686
1129304887
1797941983
744354006
685269589
1092381202
1548532943
1370172549
134348940
1995356069
1488204892
916847658
1647934445
994458958
1174465307
1098256052
1005487310
2115988615
1996755813
1080364774
211146421
1541042760
1991049109
49285486
436460086
1417698786
948683209
709096495
1986685631
194369462
1264860980
169661176
590249914
1526898049
555273589
138858771
1568107036
509336417
2026564183
1336880511
1103837795
1419699197
167084869
658058775
1740499786
478737973
1129815437
207036375
288427295
760666939
24421370
243951798
2635459
860009217
1738602455
486201666
1016425173
1711469170
704600955
480918570
1983803673
1506850963
1800418226
702620280
54876184
134965387
1092044833
442766994
1958748381
1834618981
996210115
253228994
367669488
560745088
11473682
1593472281
1660774608
86303728
515697856
1536171753
887785791
1938163411
525042372
913389780
1773816458
688242242
1368774863
1945816765
1668844449
104296237
342271994
52254145
1851083370
77746981
2101732107
1906239899
1240872305
842897367
1268778834
1781223068
1176499750
839515646
25679179
1345304396
1849868399
1949816237
2061974693
951259803
1700689411
584666510
1937514229
2002898479
1983865763
397538903
889212595
1906763411
1117299286
291688037
196803558
479541226
1915989440
568248260
1237958513
355659759
798826606
1856075328
419231177
1417654575
2136072491
927242574
1337153600
2000791389
490787471
645910964
879203857
1151058167
2111662449
2129458132
222744592
638821311
1045325208
1731985879
2064826711
1838250921
1506444834
191565365
912203600
1431750401
1764881295
833208601
918706169
1797219372
1515761511
397348335
2081802896
1981060235
451344206
50555571
1428518914
2108916869
1945302525
1051928442
1744228781
76224985
737804555
1258310769
285150104
412621984
1431137043
1682820832
1720052482
1663989869
1605567289
32804290
1988490497
1944568877
969251742
619779304
1979690896
30370037
1845238347
1675006166
1553881769
939036105
117568785
112585320
1757979617
374546531
1578136660
1113187168
1344627448
321435913
381110528
1309920883
404928460
853038279
1270082434
915739026
1686994180
1934007499
541429243
1145006455
531616134
2066655327
242250837
702452853
112860542
1557529079
1183832941
819186736
611325253
1650637885
1475766449
327345557
1381293407
748622352
72921032
1749179151
522671263
1156376269
232839675
1469374033
1080457988
1899741156
993296207
552554325
1906175365
1495615770
1446124768
1270318053
1346265262
1527293217
2114317778
1155668802
524756903
1269322369
1088039385
1480203879
1559127898
1822141519
194498481
817341255
2113897952
1160253187
314580070
1558396679
32268211
663277127
236516150
1814260526
1772333102
1744652981
71373461
413184844
1541516599
252051029
520850472
1747137024
96713172
1271552949
1513601858
640507731
1174195676
1080768261
298427288
808147311
16829589
703768455
1312893538
1392979135
731572680
1911279328
11518967
471822277
556921578
761305183
639580883
1339060107
459186588
964603656
1646360002
65003246
414543942
723380643
906318260
344876489
1096431247
2103487761
1074859848
403998801
1964674764
1102889328
928579007
626028388
1913919777
366711732
981896974
13435343
1300491747
1539259842
1059064590
953837975
1267940617
316527328
1987417538
1871444287
1522031889
2116417523
1747747787
142357304
1388132375
1047103133
885600217
838260005
38279202
1240067072
1538780359
1899092472
1092487531
144834731
965737337
1070977272
1687206502
413245559
598110253
2082711509
864356811
1860860623
1552464097
545049373
1092184426
131104236
518843410
827513456
1576698252
869066888
1662218843
2022568540
438809607
2101143885
10080839
263804376
113793784
1526753957
1872593041
2075712115
154112544
354008847
684915097
22801765
142892710
1506086185
2028311662
1670580729
1566771280
1846812452
312505838
963951286
839795064
1800687043
1108284744
1021777571
2037678334
1655719834
1373903466
327442759
388369255
1053506384
1865668426
1301265248
359159651
1502278209
1151246854
1848519669
612212643
1610508341
1774245055
481307134
1794912980
1031374598
1240987552
2109628978
180986528
1212984328
1590090614
1834734900
271711416
2131181827
431359187
2119489641
1966485491
2047842553
1717330949
1153826146
425449876
1060115517
758211299
682331398
2040045924
49498338
1945479876
889872267
1571323310
311375078
743626569
1640702766
488780280
1805555262
715095972
1418977155
1673458220
189464466
500559072
362683414
509857216
189234940
1938603017
186302107
2110957396
685842414
1716015949
1260300413
72661131
730019925
155731012
15724828
943546394
327211243
1471768981
1249268408
730288221
1148390905
739120589
1373374720
895183478
1758387238
1781982275
396886487
306061616
762954310
2072295058
327759829
2115214802
1275941042
1575265041
1293126510
297233590
345419094
1076981523
1645750687
1094216726
158378196
582210368
777477191
1049383977
360087462
405959289
1233775923
97247015
611553803
1569476488
704065541
1032653479
1480687400
745951891
65975941
1393407327
1662490760
2071230936
1771405264
3607445
2009043870
86985559
1615962887
1583495018
847148691
966089055
1385076676
764831629
1254592060
933748548
132601180
1738047268
1278073753
1849686585
1886611787
505341849
1249754729
341764653
689390542
1954917626
2145244476
1998547837
1906952579
1663202439
1926795154
915469391
1133619897
750266633
1634398097
1987208286
1887372720
2010503845
1053188874
111146418
24601671
2031723761
187981544
715810939
634446819
1831669264
1437189426
1630633165
72459306
41777820
418768353
1392705309
1085359400
777179106
819850301
611122308
853879559
885857707
1602843653
1127344519
1404976786
1547219731
576887410
2036747590
865878967
14517322
1063925080
542356386
1909123218
596304811
776663105
1926882399
433932298
1038323495
1438742619
626846675
868775243
92179052
1912287198
869021330
881563590
383219441
839352110
1421232240
912144298
1979690896
1426040275
1838250921
948900553
2045903293
1406192189
2100756428
1176715521
1893455706
45530192
323416025
2012421392
1292245893
633437440
1653065967
2071298429
2127999713
1395426534
38094519
1754778645
1303994124
575336781
387032645
307183998
755773468
837889293
1206475862
1460551559
618255416
377514412
1812750064
949090432
1075419646
356486787
2133741877
1080607511
1838451815
1322327000
626846675
1174305240
1684128480
1898404144
1835078187
1229693857
201993258
280019306
656639143
1441949419
1262260351
1895621303
1082139198
899920174
1507958144
1692995092
1965545548
173935510
1095209768
273092078
1493749108
1086675861
2049280118
106646510
1492128872
1331331487
189551059
1216748815
660900000
202466186
582693772
1676105590
2064918011
2034010536
2143256987
512093795
1990578905
1759246450
541227170
535573577
1255621001
1139181639
1594116369
1760404503
954044595
1238724074
1496925097
1772863908
852715420
1962004081
135542571
809661784
1549297242
1338358684
930557922
1401265338
1455343621
1225919202
1356083317
1157479645
1066493810
1097273846
512098757
1866979065
1046257898
786565186
108423012
1247624672
1729790227
1244353089
328742333
1996638176
837889293
1087000106
1584779718
1821297214
1942271067
1465401260
2038788084
1294710182
1233465975
1401676204
1980718833
410242620
1803835492
1080811125
1994480499
1495615770
565244164
1583843131
1403702054
1564736105
528876385
1997107181
1924186190
796826020
2131000015
907187607
548791794
987620698
130127508
1711320755
508749657
518687507
276033520
395605283
707683655
136935660
1850637110
305192542
977379526
1173217376
1133234721
330874066
749163289
215091618
360755719
944029179
1514539505
603897915
1469416335
1742348642
83864931
1766437792
441874333
8116840
2039210425
1610572733
788216855
1584753334
860510956
1409530353
33711913
472087451
1005846401
1182600314
1102639218
1960107111
1722163666
2020921700
302869463
1696778102
692957678
961516602
1646313389
1103823562
150550932
11518967
1991711068
1738425091
1196146866
1155421301
1147398194
320130900
189306136
1275363985
1284988103
1065340237
1429225962
1585818823
1979579386
1223711948
1705256547
1255298018
340372833
1737826235
1939824090
398421379
2097795186
1214344959
421528464
869335755
513091716
1803826150
1422172521
113475363
349805625
695456725
2121131937
67945055
1323030011
358439177
630008860
248679673
290480591
734554706
1760444856
1874903323
126436704
1696768635
392973562
147046418
1966260111
720326262
1482287575
252763665
1299337644
390800115
979245994
2030617076
807312064
286583289
564804102
674228759
1432604100
1789203115
1646592507
249412379
1268188215
698701376
1068318689
1785322020
461427757
54423768
1674060711
1479968306
2046047598
1511361085
797919196
1095349101
949460354
1401734652
1708049228
421151897
806093712
1410490969
1673136346
1784564482
336595589
856471859
2017287382
672807554
1919433284
324224560
1759260154
1031926704
300959679
1645941640
651097314
1095405668
1642226054
1091194822
1751804181
1262369579
1552861159
2068550885
1090416166
28407353
1590815041
120837811
1097205852
244452518
684656702
2025741886
1685089250
680746781
1349379518
1885864123
1751477378
347135598
144458962
365764070
2024514636
1757231083
331858679
1822262266
646433442
1048674279
190375489
1589959925
194312884
1158252735
560906279
194055655
435920010
1536583093
1174204760
613195858
1303049869
780270952
391953701
771492939
162191681
502771161
1533980022
783539227
340722562
1475030224
1096454813
242637463
370709642
1984137761
852211937
699641971
332869224
130677676
2144715503
1010812367
426058726
1435708329
1403922819
1984070958
1674437909
172793845
1201319942
1527244627
1096660092
808892016
2068868423
1172079950
1387315233
715791611
1018578791
1252688129
256563241
1650722411
1148118194
1465285274
1839488268
122176859
1403951582
1112591216
1881403991
553530837
1298016091
1203977846
1725821368
734435615
1644475459
937150459
577678711
16119485
674148045
1843572813
1357678362
1596689389
1843995734
1918820793
60831183
1499915698
1651751504
1165951546
809777415
1461147444
697136098
2095504501
209629812
1069861455
367924058
380837642
312037709
3677418
505341849
742136844
1595886987
1128446074
1597515217
578360385
2114489210
1340795513
1188696018
1809296110
1091283621
2071486062
578716051
1871990396
558734962
1812347081
1219902533
313891776
1789261149
828507146
1348507866
285775290
1102564093
1991601120
990292288
803990724
853388746
156244241
1602040339
1173425915
76328385
1227774511
1958752970
2116462600
1184953469
344983878
884569656
1010499844
627704812
468623991
1912582554
1667307448
583020340
1641512969
1967113180
1871440191
643895103
1385156633
1441540088
1307993448
1035028672
693398840
1002191852
974944721
378639415
1534828248
528600430
58739946
2037187961
697645368
689496692
1208851734
2118982482
432486157
1420372377
468378487
430044644
374887877
22870121
1752778230
1096290755
839365123
518030346
158783027
703985899
581140470
1417834527
916233707
169372982
1259982117
978543718
1632634822
1590758079
1998373630
2058132813
1749037083
1538389792
616825715
861655712
210124419
1201103416
349719626
129689229
1896374964
1563862799
765585279
1906987319
1959376202
193860065
1841289960
914954908
3407204
623574141
1819394915
589284725
2136695637
923427841
1055016946
406528551
1418059621
1029229802
1672879799
1576839682
504083400
1333926013
1461973911
82096816
1259871004
531922945
1874250074
1514984548
1768971340
522356019
1100852138
475305735
1663795664
534439959
1916465687
344234763
1253785016
1665930791
1013597829
439181748
1961330082
1760795397
892393721
61810519
169997714
1048800403
803296768
953128572
345958684
720044280
1119477809
1931631523
835073134
1181790964
1286315420
1662236443
1284273060
983418411
263701653
562654906
784195609
522701774
1670423838
1914711330
145049928
94548201
1617897753
106550478
660137661
818138678
1098184132
519772144
1962345021
66316276
1009586776
1716983124
1258933087
1909524244
1625800303
1112510209
776184903
1695958648
499170550
1755160953
1988750173
2074974773
1266221281
1942320070
1985200299
702443625
655640769
2041384002
742000323
2050175040
1343270402
2134397649
1249284821
162464306
689262687
1169990102
393391871
67426791
162311461
747098440
2146887660
2088520883
1344500776
23267002
1044245934
986847220
1482559136
573162505
482887430
377467654
393315668
1608214444
1983964524
1064224050
595110792
2030108936
897907804
1910839722
1953311054
1350847376
1352940779
703578103
1816287552
1990826859
1173031788
1577646835
1789446847
1942720744
995010527
598871230
1733209495
531294539
1095004247
1707328232
262109352
551030501
670687641
1183027902
1189384505
979823498
1243711772
1483260861
1530724698
1549124227
476747866
1572648554
1587813519
1585136868
930767303
744628981
664658196
1735220687
2142250895
1388297282
820448495
1484193158
742530654
1055365052
464615504
1657941251
785248002
1782802670
2008618630
2141183102
410289785
1530003059
893475154
1749252860
1295172723
517451730
1501632425
1122201084
359899524
1717653265
1974636570
383834927
398968170
660847416
1627280956
924762563
99116653
1051480631
395005013
149773724
2096719705
1812615358
1898629331
1863847271
863317105
315425957
1517171634
1032852263
2115280652
128399548
1590205806
403850629
1651023650
1564383905
948470084
835372746
813261316
309708667
585553699
1738095656
1902973865
1982900136
444500624
1556697713
158737628
867884602
961943550
116949607
1396937978
737420071
554692788
988806565
1416297236
461443876
314494722
1320112132
560811500
639144398
1637616254
1260451657
1556706793
68042962
999822472
565195680
1328624602
691942118
483774576
849934993
593904230
1099995592
71838429
1270082434
2137158618
126887574
447404460
1252821662
1689747426
586624940
1450006092
2010328186
2001665888
2104387272
620775965
724919805
116505874
2086640147
21325961
1830565577
192385270
989727031
1533586380
1152141737
60015122
1572838303
1948451437
816320043
833437229
1720428748
864062155
1688227660
839957670
1952322443
2101629842
109209698
1980111824
113002655
1595534405
1391733337
621480327
824048966
1494781580
215819868
984984785
1318195136
1373733669
568206306
330735205
112155571
1129587690
346432642
1944819297
1520476151
1040037347
155960804
881151235
807544422
293351686
1757249570
1980885280
1200954674
2120784078
1147540748
431755645
823262675
1773137311
1660064570
1665392655
2006884025
2039450773
551719041
1049606570
1206645709
1729520720
345531475
1928209971
1139256837
350928746
1817475817
1335158458
402436991
1100896346
1049270938
1284441720
855864177
1627428620
516669781
764853089
1832540900
1843164072
1395119735
813452925
971826210
1646217176
1680330782
1579148457
1026436013
739022082
996336059
34369864
1165381921
735017367
1405102776
1994963271
2100356221
643757940
404232308
1225533751
981619839
725817664
530215771
1657584490
1788941632
199555776
1619219753
1570220694
1138808018
248863598
836657364
101998639
165048053
820864976
935203413
1859926768
1744963545
813732268
1237467108
1337558063
1084827807
1828237923
2025996074
65490767
677676252
1746308643
443551152
753223576
1368055479
283054782
1092442795
21752917
1169975701
1773116236
2133871995
2018183537
1064843780
660184033
1831177363
1644735287
1723837818
756997839
1333851729
1146886710
1822735440
1650602584
247124838
1598942550
493417197
766985990
611220974
1363471715
1124198066
1371236388
1180179224
1514576480
133591115
6142119
1328255681
1844353683
1889656832
1259196909
50517971
1505396985
141452743
334206195
1438612580
1481143193
246703826
925923046
172773701
2133462014
798645541
1741895914
929590187
818900669
1431889738
2046697232
1495249405
1979445111
1191322134
814066670
1288275850
1254178134
124669706
1517095280
862241229
1618222859
809971305
645487085
829100544
775434666
2123626720
804900896
1957647752
1576238180
1160826274
541412453
1581310881
2076611511
1888326026
2132123627
1286804332
159425654
1167631778
754611467
1698598937
1288203902
212267786
2081103138
234970961
1092053360
614181474
1355005846
216960183
2066761712
1956695923
776233209
927778074
763264470
313300851
528424536
1906613453
859244824
1111740085
676545763
2027691930
2074352893
1386283901
1030184321
219568813
99915017
2003103414
1632387878
166610368
853185293
1871997703
1312289904
1515031538
811565820
148618268
49949943
1225407564
2126788863
582960974
883660174
394889874
546451948
1062012762
1437852205
1384909260
632653021
466361055
1229476260
2000468080
1247592486
287086926
1476674382
194208693
747283367
1566310345
640933990
1801620530
736269244
1224129968
873013005
753088421
1967691391
2132123627
245864376
2049245190
610416668
338979153
433538799
2033441551
1731022495
1350896593
1875975218
1400460020
1010213502
1742003441
1527312897
870665464
1194997662
698588683
1950534320
1537101818
403428007
411888466
1425606692
2129760733
496129993
1650905742
1782358350
285251732
1121364278
1264986192
95117500
1320277320
1691027489
1225106732
1664240677
843646384
2085921283
440829325
973048397
1844758652
1048535789
221974044
1631727091
1044226199
2137073997
306207173
865056288
270749313
2141184525
610784845
147931064
445161198
119539670
1383073685
963316599
1930233441
1591667669
2104680385
102315015
262387113
1870736891
1671848427
498498445
96991408
1082992314
1387604380
100909170
1732578751
591644501
1389002853
2070418667
271583499
2003117245
308846301
308063376
1937622480
1980693831
1300043925
1751573521
1735283576
151643909
124237653
1512601498
728635614
1972384023
120073848
492474870
1859101018
428198567
2025313480
1158826973
1891725374
1198411019
1240356305
640270586
950367614
512701006
1955530879
1122987501
468074023
2019503058
992602239
278261424
1380202421
101092312
1232504315
1501471587
1897173170
240062997
1277993554
523357124
1898640833
1778685451
1266291742
1421444588
494681057
425391467
468223030
2091985598
1991612809
300842452
894245081
1441061875
561975837
461161597
509447377
1625549590
1717540992
1109132779
1049380600
1159360652
224256404
836523448
422964459
1411906544
1473564889
76503944
781051579
157988689
1295514689
1379487391
726670967
497789241
605107100
83845166
1821974479
356468233
1958314833
1341327882
1514696112
2059292951
735341375
1325714892
1231859522
553092190
1514764856
851841779
2116825723
1605600105
1501633497
406903753
688752842
1839278423
988236609
134998415
1480742127
1599833557
1349091741
1898920139
408742069
1166439336
1801248404
1525355449
1642455080
1201039379
2089294113
823749501
1621972462
1747152283
925395531
789095913
8279200
522605099
1944449753
1067307340
611224370
1656521349
427137998
2089857992
822430778
1717310732
851841953
457095510
1451362965
1187962392
167880838
227375033
1471066203
678006477
1832327307
2061978369
957499685
1540206849
1090990073
183272396
2001793722
1612438906
637048461
1755187175
1116928331
2066747453
944737743
230486685
1438273132
1257849445
861185343
1947124397
1387974488
2053778922
669816669
346404151
385967776
331262712
173198406
328272519
2140113245
1253926597
599498735
321429076
598886503
74739671
211140252
1194664697
1223933453
120565887
776893106
26751921
1974366240
540253107
1687566903
1945719380
68245579
502320201
1118982316
741971360
655194111
479437530
320484872
689586716
1517285613
1574952507
729138887
2145219081
565201173
1033059912
951924375
498858274
1072337042
108562683
731429865
1937274627
617980603
38481592
823774170
2051045554
1710288502
1120160445
750094191
422964459
1472196930
452904917
898370449
1568339187
408275225
2090985881
1891480109
1649110647
202333756
1008426601
41340229
1605497874
553531123
943779147
1398212633
208989750
1829777182
1144738222
1519131138
626781524
587519253
934914858
246355809
1134191449
11726248
1430870283
187946694
477606653
1605600105
533164685
1049194797
1623758998
684730005
1721302866
2026000511
1064071709
1294612958
952809004
1559815166
1842639786
1604969173
1040371127
830382407
221319058
835855334
736064594
729399017
1610525661
551284172
832905443
512296462
1020972496
1269494237
1335777905
291772938
398147053
1265556979
1038758211
501451921
255610924
280959891
883199382
1248349465
1590855993
101215414
585814661
907959434
15831583
1127560297
274947258
1764695235
1508426497
1328718049
543392846
605163436
1513410999
635107187
1672751126
420505976
772886610
326027762
176052193
217176406
1191234935
930062240
32052304
477512853
1408892862
520634061
723321408
1723218263
1468235458
1609754519
1189591753
895369603
1443495182
1594923484
1385108858
612301337
621740733
1167523969
1043948057
207429592
1763135981
1446617592
1259484028
1460678828
88557474
1985912518
1432875793
315779546
1630180692
1470812299
2021767408
2125495809
1905901015
1933712572
1426106014
1124060466
1363917611
771712641
1911496310
586283746
898762327
149464521
643098156
711162256
1818240856
448220271
440091286
124004076
650096726
248099483
1136622077
453198246
1417229757
722513992
929173991
1876136346
1025749808
587572334
1805869181
1065835941
124630443
252981577
13506997
1365850684
1560849680
1668226983
1836021241
1877515659
1440102363
701355654
1851483491
1513545463
670876095
1633024084
936424186
680544962
26946779
274947258
1915296248
1645260372
1765709322
554727633
519037838
1696952709
1038459156
1052402915
1256237454
592167442
2077071051
394743299
1780694627
205329480
1704055217
1586810813
2105313623
162847437
1960539449
1736795665
1094422341
781920620
759868450
967825654
1432262468
2110870492
826126326
257104187
82786279
1345074531
2023955712
1737145154
359567075
1759365956
1863996509
1708634366
2038950132
2028523434
1277832938
759646506
69986503
445091800
600989238
1089625481
1616350339
852072554
1330382050
824760499
2138073739
810647079
528608343
218718561
733439627
301467246
30553548
1646417501
1487442538
509520654
204452406
363392080
361552749
144617048
993567934
148161075
1803496774
1913733491
1574262287
1065848973
2023622608
1062925936
398225359
1533198060
580491439
1056556117
1635140983
1042608998
733502999
10819576
351427690
437747744
1260799899
383775428
680021575
1484469130
939029987
1249498851
1698011862
1847340694
1061377430
502752755
963040864
761909128
1491273488
106534968
29860500
2006497228
1187112600
27947458
1464997948
1934168011
487334561
1939014399
1667848780
1290041221
42705109
861138034
1290744417
2018016653
1945685200
166441517
1678130480
1367281185
2094054970
391508970
2051413490
1228453247
406530934
1691942136
512828096
1424598799
1987971189
254477494
1109599244
1653316017
77608895
803670463
2122329460
344955486
1280514140
299877430
128030613
111171803
570180200
550427429
463503894
1028170688
752955103
211181806
461623950
130472478
903734074
794243193
602319684
760948567
478448883
1603776167
439753523
469375795
1572350281
1889639695
2110775026
171938577
1572953528
250897688
1475692159
1639381582
67643620
830400847
781944658
1553892587
1931017433
1701875287
1946373457
2010248995
158495471
167517259
1052402322
567500012
268645410
1847199188
1824546732
1520476151
1112728987
2126925298
1845476579
506063884
1000748184
1681535434
588629558
1758933862
1422795085
848453866
1210451648
302795836
1416813325
1348884805
215577081
463414703
571537946
1044451173
1779171889
567046683
190205828
1094140277
731142552
72684860
777006008
1843338163
677758850
821839235
319815786
291259152
1781360816
786223103
1064692431
2008971180
519342051
757067338
1545271601
753927941
751992326
369642053
351080250
967710523
852453409
603415977
805087369
1214604722
1464121928
1472530904
218010880
1454095433
1720488427
195923132
964625045
1114901619
1252357447
1908989176
1196738598
1288158027
323416025
408080486
41059626
680907087
1107346850
195659836
729555481
56947345
1406002972
2125317449
502025202
988366
3586685
1458223427
1334221369
193330149
229255836
1907224979
402025988
1459142824
660590435
1896808927
1939211761
1122403715
729047152
336208059
767626437
1570054945
497047147
995507014
1984566037
882756464
67643620
1495148282
1907677617
693916166
1734354852
266296708
1706464568
836862686
837213978
1518116979
2074012763
174197314
1015823154
1787779885
631809681
1770671172
1851456776
931839826
1648353005
188714625
774935289
942844049
98493696
2049240302
2145881527
1138096444
1350329462
1731004074
2037678334
934331231
104961294
1197836445
972251287
537461514
1099724267
1944447652
2007319140
1884831365
245649992
1204925031
2072806698
1946304306
762571138
298421288
1510485269
1550121355
227555417
2019445325
239690806
273367125
1065848973
728780274
431542285
2099803291
1965743333
8760709
1465549075
110459924
1810733871
1911135024
674228759
1438778783
283034282
757717630
1268188215
254445801
445522420
1204470850
1962363012
542873754
1362525147
770799068
583900965
584000394
325687849
1381492081
1450588623
272879316
995513883
2046031233
722427258
658744377
738327121
609695858
1561694990
204586807
1047280741
421156993
702505561
1630860681
627492283
531253642
1879511362
785481
470842408
526507178
1245958231
1845008470
2040265796
147063143
228672510
2142504321
1108994422
1454936867
243748519
160323711
634636359
574076490
970772768
261496424
1005323500
914932499
208342400
1676507325
1206473422
1930851515
1562391708
259690598
1141583241
1227220894
153375915
700325028
2060167507
2001954138
832721899
180119696
1478469566
630744317
2130348537
1651317127
136403531
517907178
821368401
1446860226
1673820597
1283491530
2024327815
487963420
334946144
1851236834
1690932775
147249254
530798534
954666890
1478469566
92896242
1519571131
151628910
650086282
2132828721
1308446503
328077967
2100493253
1120088897
868928393
1819429081
124984177
644376624
414383075
1941998009
1173180728
1288380881
1397847179
1642034255
1453684214
1473634875
669094153
962678741
591405400
708946052
1503228060
1185017517
792543645
1440471221
323343233
1393200533
659002603
912568139
1835101812
509056930
723623591
135055756
57124678
1631865982
2125617896
1717461733
691814717
1739200175
695134959
1171338844
462999590
1464347921
2116778113
504803032
1896827152
327104757
1588386410
954730461
1815955221
841048806
1541437837
684212729
1029858045
730542764
1737336984
173670031
1281360976
105472257
204021569
615244907
1107605986
129232759
106850900
154385835
2005421799
1803413331
1740290307
1589745456
2007203000
778148345
1751104184
836439578
896962503
1614398392
1492062566
901189848
2104131463
1587876334
1617035010
1392599150
198374810
1459152065
874921836
1224638870
1851099585
915502923
382345580
1881829980
87110984
483372703
195425726
212914523
1755042553
1260511462
1147178681
1331331487
154265792
1341939483
1674323828
1894272520
1571806171
197337142
341169130
234890907
1484808021
1596527250
1311097741
174985130
354108361
1706338871
2122420797
802722705
460475869
205330576
819560665
1243928929
965878719
233690727
925467175
656918626
289218328
1802489610
311882117
1485704448
1664440608
1546180120
653473534
724044053
1855540860
608891369
1326933020
986723364
299498688
647290062
1859338857
688831945
1119958978
1756983081
1373312797
1908985913
1948544803
65692421
1703422989
1130831903
1760859533
215675215
1897728507
645628931
676682198
1933146297
619562238
337075786
946013942
481906892
281122892
2042184516
1870194232
664980605
1089195711
558641630
502274908
1484337648
287231945
2025288389
381956830
1767837283
783669708
1452296002
1996079156
853150282
114551596
225369947
426179551
800142467
1829239517
1373787136
1875073184
1367923745
353005617
815303522
720404914
730325205
1415495951
1294085687
1719492267
1196597388
288911534
618091973
1997061487
799875259
2064856641
1668273823
2110788122
317265862
510012895
1514939657
153889586
1159636961
1521992088
1111128404
2102800440
1590773803
378139974
1061924811
31795336
1165131116
496526094
1605701565
1801984613
2059203935
237033590
730686535
952612226
404096768
1094564420
655582481
457471015
873728287
1749388170
572603577
1212718278
481081556
2013340970
613630639
775285282
1933197299
1424559608
947298592
1613506994
107724831
1735049751
2100387582
1754045399
667278302
110313804
168791881
680972515
1743852796
1382256634
1969431393
515364930
1042995227
218036781
1359439962
611894710
430543415
1879561604
1817224470
1489010015
522929122
1248484660
1592911091
456699654
1757192042
1427510749
2123021719
1750352268
224031598
356472552
1677357389
931019315
545648704
645054669
1775375601
1861962237
1728559488
101778252
23126745
1749777804
1094169842
504964892
1066704802
1889861873
590355619
99868755
691753141
1743868672
532490325
714633856
1875667814
1046929548
1324616069
1848711794
741809784
641732018
468776150
1629742139
2069064070
1869224446
430290422
1436131308
1739964396
1994956950
1543537733
882510048
2128095829
1577732334
943243592
1747525801
2114415638
111177317
2133324848
1048155233
1621832938
1134596396
1266880261
513258490
545166194
555266219
1802394509
722663492
1742624624
1576996851
1268652965
1960766412
191996369
2066928458
793946166
324224560
1901920926
1904347286
1269860473
39987698
1799108194
174426685
1132796195
1740982387
853063554
567413550
134000242
1371236388
216174097
1433987965
656522940
1599190439
1589270406
961774305
1739672534
791020211
1882736560
1426653548
585076907
1473636793
1713497632
1337904840
593442099
789752132
1599340389
517581759
991422443
1422029075
2052997545
272707656
283413461
987417541
2139862052
1288295884
957905750
393480416
1199419185
409509437
935814860
303401330
1277491919
1338204258
228641417
1894826766
438489789
1219353215
2025875352
2079667749
1109252415
167229198
762058785
1798155063
360901829
730822067
987271737
985703398
1564741922
235145161
1020246590
1674896153
984382412
1357311793
1746031723
1501574535
570438730
1234497942
846142548
700432207
2025580899
1494968787
1227685323
591461
19353319
722199398
739253153
2073874964
1816689414
14151485
626906231
1746152958
1897290645
913296706
496662365
285775290
184487065
567240593
259558641
343386757
1983488118
1662251954
1963595033
741328638
8757576
310694173
2012129798
719973564
1015651007
1245802445
744649254
106128686
1394854819
2018058302
1017055879
1076283268
1040852879
744328178
478795269
87525281
287011791
1226243958
1536743211
516685316
1722925704
1558106114
1315595686
1827577980
955036202
1098483379
1599685811
191817288
340221789
378139974
1604865316
1760720207
1277955613
477466382
774033985
942515914
742483953
1581071337
864172222
1439321813
1114525681
72661131
743399890
1272915803
1737348295
826674704
2001280049
185091293
101393982
2008229403
618566117
1625075740
344957452
1926730317
1640858683
874744099
383145178
947431015
1871140545
1358811700
1324855501
1004746098
126483488
1574012476
412142781
604943111
644700873
965876020
2119971226
2029890713
1973204561
1016025778
111700018
1321606320
1646731706
1502061223
692014723
1557645207
520634573
628049299
444533804
542924866
449027512
2070952729
530618926
1210071733
1767973211
149589606
1902450112
450608792
653435224
216229115
200997518
626676982
1392082421
1544908207
1705103954
450847028
1908342252
1155644427
1133203984
1398061423
633064507
842953244
357673701
1907101032
1200136731
1428052600
410457346
1034598816
447906529
1668340625
854406377
1044064275
1051718840
1526686603
1678462888
2108747320
1005599232
755264720
696811146
420822147
1463239234
667218061
1899781991
1230180219
188485806
1056814443
767980223
1686232852
1263585720
566059062
1464621016
369144750
264060327
1711271181
1842865700
1268212218
26191040
1976325188
1942848697
140195567
1640317081
2074489763
1972872829
2088273207
1059767060
2106452371
869748837
1568293917
1827075164
998588456
1928540140
1114594974
1680614632
1241544309
1979299924
2093113258
769395526
2075189174
1543048466
1907359395
1540637766
1130831903
10233380
1467583524
1379087685
1696621358
1438792455
1604835901
1248225517
869992198
580883644
405408968
335196557
1299120094
381126123
1107843458
418768353
1612057687
9550041
939481266
1686728003
1894548215
1267289668
809018324
983665279
632662601
1349373165
291009220
241813996
715898096
1752285933
511300065
846870307
864334640
2076150102
352767638
1538035668
1795330891
802622064
500449150
716000222
56728007
1796781898
1274212322
1732156525
1112484469
1157790909
768821772
1287459586
1910501024
1313909391
70082996
209464578
1448602515
1861900107
212112097
1815110243
28351244
1085911152
4038791
718227108
1282251013
248357712
1529974336
399820385
1517270269
1425966688
974275374
1335966020
1086006158
2029107858
953215003
83685480
1671354247
1008916295
1152362227
493585886
1925994359
1357009466
781918961
1987712581
182236919
652718157
1744218484
1516944892
1764580511
52604764
1753381489
1875338416
1146162211
618059067
1720740163
1016667819
1654818169
656695638
332434339
2980453
1702657291
149841437
2066652553
82621401
567820653
217740150
1899181918
1093064053
355565117
1458223427
1332608204
1129907998
648189021
1942696058
580091283
611892319
122400520
1209195163
714504271
456724678
331069983
1525568061
1965854897
371611680
2145144250
574620605
1258374078
801145105
835672430
1485703756
2034755400
1813452975
260485402
1722476389
696826317
91566033
1444927003
1466849743
689645792
1158552950
1440824486
159576097
1464227660
1946776463
1871240599
85446362
1920289847
805603143
1186911856
24886527
256002238
1444271482
1942628519
1584302070
838554081
1387081482
772412761
1462952607
1301833323
2124218437
1125177965
640437306
290227471
1041615445
1562446848
1870736891
2097292614
757880378
120364273
1511776924
413155467
1068944672
1016025778
1787114874
344715761
1059219789
5311203
512869179
1678497716
817112093
903734074
873876720
1432678632
896448478
231702618
1644184187
1732047848
405167924
181882383
318699318
1926571257
190326409
2049451167
1906050733
54410870
663234784
511109538
1401415804
1450310677
741885298
492312560
1811879087
1954692902
1720401517
1119321280
972420929
759961203
950252101
1269449914
1941649317
974482117
2016950214
1360445496
1477717919
845702305
47242203
1471745053
1443749369
1085934444
1362493840
1260497741
1854562679
1944505155
1390429520
99992209
106420096
750728037
1939782886
2096137906
1763625795
633769638
1749905322
2036646264
1518391236
1757653992
1027433045
1571806171
1546700463
2129343734
566934019
159835292
345531475
267415987
962559799
1278468363
151027084
1219163666
198242051
1275388129
190799068
876087809
226125925
1518619509
83696054
1789755304
1167172934
1297300506
1687291845
2100356221
1944792248
318629171
1400569973
1827507182
531335243
1082092750
96941107
921463595
468614230
159955088
477999646
2042753892
1046600435
1068160861
1829418349
653566423
1383070108
967078617
659256506
840975614
1963512300
1425802632
938028070
1781921440
2072464666
385759337
1645619642
1405050555
1976694607
695712976
534250843
1147971759
1497447934
680740667
548804415
1276692709
1663396087
1983665074
1298134024
970832824
1620409237
186570238
1554463479
673503781
1061373441
2109301005
1550882889
1309843305
1307158135
1370974716
1119466205
1566740967
1694022558
1329447651
1845435399
229653691
1983600916
768974878
502224248
917540181
1539127493
1123433333
75779943
932256613
1700281422
342653400
1751613983
1159240443
1537258755
499924009
2077889070
1901322258
2144525506
516685316
946968134
1525665351
2069516887
1556551736
25095965
287819921
1497969232
1490835988
1721299999
1255744532
1908268501
1201601045
923650063
264507512
191817288
889703595
2121148230
542457290
517616151
1852800915
322593637
2021384068
1681617443
413035861
254820700
113885333
213220103
117041316
1941429771
917085393
419232373
259690598
2115734839
1913331477
870364453
1378020190
145572716
1836999119
359340021
918881144
415009389
545238484
696442682
1358637288
309635356
1556181597
204359680
91165753
683832480
859683676
705162256
648664936
719327694
1049629887
37951201
772565043
1465759476
767326371
1878394798
2086325292
1100076947
247742270
265401612
2009502655
43435895
975446880
2094722872
2067680869
48844470
36054744
1744738759
1559098787
57443811
2130932643
1247733781
720228835
263421900
906340830
543322046
1856941783
571825873
1505197257
31173305
1002618198
1097478326
2024505585
1685286892
1118289947
831354287
1456569961
1194871460
1297885235
920798936
1906436536
1430033171
1510993347
608042515
622630426
763061511
262512951
1794103220
201292050
1384297317
1922240404
1144081090
1884745656
693560167
1047725030
636038434
121765005
76838070
1611333339
1330557888
989069734
349078554
110284832
1254812767
2021112023
1633271989
220728267
494165397
658788215
1383037776
1843224691
1690963035
1304608459
1930001934
710657819
1839846683
1469023068
851863221
297892860
1853577528
2024547935
574884031
1251256849
745178789
697795007
2111184465
669799339
637827032
154843231
333771327
2056627037
1864754014
188028562
1464934830
1849569848
1845954272
556650095
1716439229
1197313307
1647025704
2030603840
1390366093
257315451
789354376
566929128
694481961
1962015077
1443319113
1305571319
1150359203
562550718
1838956232
1112800712
1229327764
2003553154
1139852018
443501606
671430766
1509307665
1684929087
247611465
198074340
2005493908
779652282
1403073502
720008356
1562062066
1186978917
1498985422
2028123890
770554774
1362226691
1436659674
51579815
520357000
1682596335
1871815859
316402939
188023646
85012032
733634168
2141756352
2042051732
759749712
849480815
769187481
1906086682
384831327
217066910
904274571
1054053643
1219411865
803113501
869217800
1196630024
1363818846
1200628259
2191292
883114204
1738874145
1677448377
1698438934
1657801333
664769595
669799221
1385852420
306284155
674697853
1308141269
1645657278
1783177558
1840679463
320616551
1715767769
1176783629
410516571
31238873
1905206970
151002574
1312888595
725370731
1350149955
1209796895
820133106
413835291
420827869
1908167147
302990477
873795009
1847606581
1001232665
1583651159
1424546804
1722608642
1245100669
1221097908
1614115032
1498975833
824080388
536563733
1014799945
1582218915
1798460834
770672070
1429984117
758114971
25146129
2045234506
412036991
1558302494
776851935
1674339407
34137444
82272364
761520711
1243752010
763579855
1958367325
1529167268
1362975139
40222917
1663437042
889350896
2046320909
2032314535
2065858435
1616572062
1730827258
1756751289
146318549
1018310180
478880436
1404653834
185822201
1607018609
2027422033
1747804825
1919433284
1434633849
1419984995
201846084
1800210897
1799777230
1705727342
1970354660
484794309
348659248
1361324830
1120169663
1159476544
499737042
1907900079
1973969086
1655395923
1834981428
399977254
1471454993
841588481
1428975690
1946981555
448918736
1543331440
345650347
884676478
323233902
868160377
1449349630
2053267513
960517402
1360804035
684326309
1067346925
83163676
1032662937
619720121
1441831976
2055121493
717706413
1969346273
1013046968
1597666267
409214918
1529607258
491392104
493256138
460293719
902857147
1517842255
1331075428
893869178
1074590827
785059022
191220739
454217957
1180179224
291237656
12340698
361527638
1407636644
766534078
350604055
161576291
2074593626
1352468852
312470299
1472954908
1405564902
1813369540
1824933088
536806940
1581067016
758371400
34409885
866410945
1137043218
534967368
360157755
1927975957
1374655855
70526111
382713948
1306669478
241992686
1274938343
685027924
76370156
1903185599
1851552938
1840596950
137361046
242141671
12058934
79849882
1937386424
2044550697
1564481374
1583106325
898753720
1754262887
2088313227
16452300
1280887151
72374410
167136824
1775526815
629535898
1656277991
1781685974
215043137
816333747
2114943608
535039278
597787110
376093502
232041749
97524843
2140122952
1434972909
516435256
1619334535
709665817
1945111954
789866887
2095342778
641183089
613482249
135395260
529794982
541900011
774851719
516428398
213398291
1208066490
1269749830
360193818
77750734
1348782121
1052945791
2109473560
826244854
1157532416
869481880
1854776827
1308133241
757655395
1225520972
1263825728
1346968896
1653264994
1914622464
818514792
1126382909
1550265181
2040327971
1162966487
2015386322
328729505
1603727343
460233316
685325964
2046812604
1072174812
1677239558
294369666
290965821
309486120
1514429781
1257815331
1759704165
1562492328
744527267
536133130
1704178937
358015727
1224278388
1140691683
966959817
1428682691
1328939520
1276156756
2136563212
72406313
1382572740
998370101
1275915130
1493128353
245729025
834913651
1137501648
2010617738
32268211
950059273
205701915
1783146608
991057535
248960809
2011754867
1552264874
940198863
1314129372
304538151
1158850562
1580573070
2035899301
1462057133
1459426500
1745274251
249674394
120062886
1833000622
1403788449
1070047282
643600610
1730849014
701305643
1208739357
582800451
33177560
1783585296
783166368
88241526
1700741038
1214422089
1208674651
1267584207
1806902012
848943522
708682315
483664629
991787345
897340719
356479041
1062658091
213210322
740229848
1132857800
766811232
864667798
954856670
1363198739
776215989
1466992542
1594141175
122924123
1276859285
17981795
1385051314
259917173
522255884
1341691750
1607181576
278965272
716121921
196909817
608997630
1077675753
1081947929
214699170
1584244348
239207358
535779015
317331846
1548461313
335464861
1907642381
1890761971
339038865
2026192218
2129752827
568016854
1995753506
867217558
930430078
975716730
219117306
4044390
1976266607
1425451349
1854816457
321792162
1859101018
1635217388
729583395
1003933769
1173815943
667482282
1227368780
275262159
1854966016
353523078
864991464
1866939514
1999424926
2036525025
1783609906
430744983
1101438574
1969071203
760882650
837110727
45145838
580116081
1032296483
1940817511
1379404803
1010027115
1315617748
459820144
909522741
1544196696
2079823184
369096781
1333947638
52808400
784786600
1527175268
1221999314
2017666343
374927939
791224744
248919433
633125922
1011930453
699706663
1033291723
1779096342
1258696552
65799050
1097058561
252533244
700325028
274470358
342113052
336382718
2088296186
1524474367
1701376761
1426332912
41914959
1230776117
143476527
700349899
401057915
1136809857
1679972671
975151660
2111629607
1067163234
504224850
662290838
560332625
1193286896
1089155756
1285380963
2010708616
511024513
1887781468
613934797
2084259208
425140171
1060179485
1287935359
1295530704
2018422394
1333006781
516048661
483662897
1167276488
1972730342
1746396095
1268253499
1423073951
1137442766
1988238460
104928429
1726521498
979897761
1474492651
1425658736
72345680
1581529580
1017208091
326039887
1707307957
1149139232
612703994
1979520677
1914516428
1887085502
55816181
632535537
1853623822
897774870
1482930548
2070136908
1266917331
1072832838
283282051
1302974806
180662799
513679740
1029525608
54286331
1093925730
1463850629
1960829808
1280239145
1597627045
992812542
1177714234
1903565357
2108788624
425702429
811040599
1907193158
2030902962
1270644824
1306154346
1809753366
972259114
2105918719
594810789
1108493342
459921119
1713431305
577557571
195817391
392519813
511218830
1462457626
814327591
1642226054
931437237
1948218090
1912427704
1641071860
1052878882
1941415864
1246299087
1169446716
1858956065
357726976
410035916
578411622
1379613672
194999023
976127758
1548602292
464815126
966933452
241463660
1326976246
80380120
160705106
1783048114
32549023
869777196
1977755697
849397760
15239160
996420031
1578253332
1096433009
170971686
943964806
816487274
510818502
1254759106
24090370
1265651206
79586116
1643818158
237764674
1364918735
462002213
721902273
277877347
1490088177
1639122320
428842766
383550914
1885333068
609437922
733086785
1150632238
2032663403
519139810
1742728966
283932741
552703128
165163045
863744039
759556113
826272605
1148366922
954351288
421580525
381991458
577656115
1528318640
49420557
2091823548
524094080
1827361395
156897523
609225162
758421760
455194253
248418140
794807983
1644004895
1625611322
1211755437
1080744957
1741120516
1875193699
770360102
670210245
345726726
565945375
545507000
1507630687
1748919303
1225317886
1111846659
971976624
1858509702
2071637725
224313969
1545766443
1818495352
1254958838
279104111
1529791484
81214961
1162918278
1213573103
338575098
1846422585
955934566
548047596
1681428314
1903972584
1234925047
608207188
183668187
2017451233
706797957
720742772
295803008
457686990
1698100948
238058865
527379648
1825303889
1415045228
10281973
1456305222
405783079
1412322716
819058938
1132503910
1035749465
1881980343
970166054
1297499478
1077455960
668159124
636085634
1494828856
1287445219
1383944597
1644365570
225672864
383268269
534682082
538512134
1255510840
1067019153
540209516
1159425117
268878660
1341691750
360433821
1976146701
1551740081
1846521952
2111306819
196072949
2113006046
481372311
804089726
1390568583
2044887244
120968924
455706393
345229417
205438224
1378040080
851440022
1167550773
2093556853
307792082
1384653295
276892193
2074548891
1819989088
1151855420
836287116
34947366
1912427732
1518315579
795749901
1096871953
1644153085
1629355426
1786524867
1958686006
1423783611
134656926
184998240
534088089
15452312
1380880924
1227268463
1385134980
1054843675
2028386516
1921271693
650636669
1253033532
734095789
1168586110
2066618089
567413550
2140910256
1027106209
107524719
528096315
1011407524
1389482733
1515063121
296555918
563755640
1001478200
1766856918
2042075265
665981659
1186319422
1076212719
1284102029
1394869934
1970279712
1438314046
1468845152
1058288580
793971696
800439065
1097560985
1265429254
6035175
11784395
392923102
1004985495
1426867194
578559403
137959998
200635002
1920952236
1475210805
1082969001
658013672
852386322
787074379
1841740968
1273476317
612755290
1147515343
1111674487
176515045
1029808284
1891093072
1074724550
1243205045
1655684295
323852869
450915784
237520841
575743190
850526562
1278516257
527427552
2078379176
668788479
851366495
2095964466
53898407
794784363
399165590
1468512318
311353174
565127394
40168118
247658442
731583232
1460492074
1367828894
1894729761
95233488
487668867
689200510
1843707277
1572201605
1773402418
148490764
723172150
1414833416
347385780
770526785
831397780
1118044460
257494577
557192428
200552821
352994062
1836344603
1868003393
431695021
1852040932
601282028
1333791824
1589791586
1655838057
2100853898
1583147776
790244237
1467112583
1541620086
1304512933
1079137772
1495750704
1701365893
1783824856
980364627
1352477834
836468612
1059880549
1904628800
573763017
1002592520
1756506143
1323908012
1685900532
323854619
1701653224
1395998224
1324204229
1472901363
347182697
1707903525
1719073395
688908628
504087014
1596862071
1081216857
1128354048
1930189934
1536605202
1375923806
1152966630
848063830
2096719705
1461647446
1811223760
1370892154
597049124
57486117
1897870173
1671354247
1799655887
746085799
474323037
1447092073
325272426
1699354239
873255975
1156675941
642846793
2015458858
657157037
937535769
56701128
337767182
617251034
1778469733
559907295
1214489501
1033875170
1038244131
1894653335
892937802
1115185222
1351915774
1286486727
1808218329
1040070473
1861070847
944094749
1527312897
2120609321
2125643614
1269569415
1287601855
1782368939
35223150
2120817658
575051916
1779947609
971733564
1386419430
529895757
1321024166
1974517900
191564728
541544288
791910207
306857344
981157036
715627452
2053289123
1978111890
430441881
1494968787
38388766
1569444386
1587180642
542005254
1605535004
1493047839
1006776717
19520258
1102786575
242158005
2048298804
1403922819
1349724925
1859853873
317785037
2055433997
2049327482
756444881
36442174
1870913633
1792565921
1405470235
387915811
1904899167
2140187195
562850508
1029037729
1020289857
789255198
1861816620
355648373
897170950
858998589
901189848
844882259
1956531659
1757211544
2023060834
17297017
191332103
1794466353
804983543
1440750946
2025368964
407020920
216207506
939357676
1475438364
669455241
1780850745
1928491492
953207831
1769168652
509664777
1113955922
1965675694
727441102
419725445
1638508472
640706880
443534040
1580249809
338939122
199570326
2069184261
1282191615
2049192838
911258280
1340363480
235817489
284988739
1466255240
1413621048
130227929
1588155238
647266656
167286406
147108918
1131328629
272364415
463821892
757077316
1300329798
109114068
23812208
1682560173
1740085744
628598040
12928364
402392782
1510605267
490048008
4946777
1023454271
825472146
855802144
1441887110
643077704
1838346391
1483600984
579772525
474466176
1870863852
1628824464
1416985692
1331480938
1468778115
847667639
122706250
1738095656
2124516046
82576131
1377639276
748580030
1259099173
524903473
1602667838
919742967
935740662
251319975
1638256723
1520463374
1598505423
807035723
1901693861
330740571
84197031
435812699
885781871
904734916
390467249
1526835622
15270571
682794988
959187325
1886424930
1588072422
809825257
1963925177
613626084
1308415175
515819957
728581041
1966339276
1861121921
2011474126
49439791
1634533584
985618788
1595234606
958757705
83635741
1712068995
509490832
1146170869
1806283826
1359297382
1891568746
1968226176
1831144398
2094894988
1482423388
1814645461
1655142041
591286594
1934311376
2130759211
892067982
1775836230
1543082468
611237180
1421840783
806220487
1014160601
1851767869
1150042689
1533864612
544824773
1143861173
1710355134
82569004
1708377197
603600756
1204013901
2086495561
508623744
1654590181
523248605
1382512558
1735500664
997638109
1626289893
880076520
91430861
395759452
741893230
1883504553
1732279950
1785234178
1187554463
1562726475
1534547296
546742289
1803929229
296488752
714429126
103919521
478223072
607207634
590737656
797032074
1677048888
1142270471
1220435456
683981697
1682900859
868507647
1269037531
445479785
969001635
184771056
1705651502
467878348
2000619951
157653405
1841842476
378162343
858343449
1565613887
774937475
874582032
1145461789
1341628547
1832229761
1086877865
1393966858
99784995
364448072
112716063
2057351149
464237742
1406451172
469375795
775493419
1814761849
227431420
1976325188
995730697
1497569479
374348716
1991610008
1864435432
2005493908
380985830
833248727
1950389031
959273979
1562768522
1114405683
1653398028
472190654
741564939
1157802897
1671094370
1670587416
1523081097
2001218708
1716155160
1281537413
1379024754
1593527600
1395758948
1917833888
20474573
1430829591
2120180448
833359526
1318693866
1387047510
683809178
412444315
773092921
393186262
1426321718
1763240500
1302508912
196591949
794789122
817183773
762517304
2016521913
523063509
173935510
143371605
1539611521
602704446
1772040280
108842956
1734070206
1770589551
119363938
799516505
1994559174
2077612407
1684558907
1376848605
1593968213
2012869554
655663006
247734695
1873564296
719822142
40198440
365561500
1560965856
1790891309
696955370
43695363
873305412
451529626
1048996121
41131068
921427494
802659361
1027487164
346353517
2082589842
1502949984
2047840172
654183042
1005799587
1014230471
1417604775
752681877
50011878
2036785896
1839393430
1570167109
1298070180
857658939
448918249
1167320373
116488872
2073872790
1339215632
1565111453
1374922116
1884454856
1978742615
1092028650
1875259779
1002987458
2001678263
702978376
2070690926
1420424666
1583495018
31079591
167024787
1458576445
671005217
131881343
1578220777
633471394
1137703804
691974651
1903497884
1592072316
705269207
329699786
274115100
1672480572
220508301
1834089130
500682161
1349925153
487706495
2067425873
268394711
1052535739
158138085
99519961
835752194
2029060341
245945732
2068315973
1523248200
100405804
450960476
2080221731
690080468
632143549
1674160938
1529791484
1209350367
1813420210
942936516
812101146
2081128684
2065651023
702701649
2081224336
1195370617
854498310
1720363993
1107202513
1231434505
126720980
1794460079
1550416368
954586143
1951749596
279733965
1435545721
1043149110
1505632931
1133448054
265266220
1085746507
85022787
1303260720
81328582
1971790940
1356783887
1238363264
1168586110
577900545
678591639
862847441
1373334495
1038528279
235558455
1789770993
943792886
1822141519
1630511503
1192626854
268878660
544548864
1656192007
633563977
1106705961
1247702711
1671098376
1655750598
816519015
1666161379
939481266
32891226
1637600418
1141826384
1981866285
970223475
314232473
2073465749
1977755697
532288200
857801130
1237491890
723357195
1905171126
1182983169
944002939
396322345
333980378
2108970972
1770418884
1046149764
714261659
687134790
951361168
2043417370
965998097
83499663
1931416163
280490955
2102951391
325675126
518575117
1629623345
1501299104
611889481
84191786
65390082
739825484
1126622863
159835093
1326030779
303376635
384654090
1251156323
1137545705
1016952165
705915314
1798206869
946072249
1095405668
5964793
1033914747
1290028575
994818226
1799151847
700474958
1464264974
1399909805
1381293407
1220126719
1424524626
1408684627
326422678
1867961192
1312636595
518766285
1127312459
1844529126
874574539
29163711
416554380
1037737146
618293899
1521251507
1782332572
1854307639
1604494681
1217335647
1293492419
1077441756
1948268301
1733505406
1428052600
283115699
2019178374
1385850969
1893615322
1991093113
1481515515
1505838043
545545194
212213888
1280711432
2135672923
2041727815
261257180
1019939607
2046327152
1871221085
1463939623
717239692
635277811
1360545224
1854892768
815685254
501062946
1410425385
522032588
483056008
2064496623
2073420711
1725233407
462260628
1962087529
269565157
1712123436
1028447026
417506153
1972527230
1809209245
2079504902
106829250
1710448477
264645936
947460924
69474827
1014260970
891936937
513955685
179998778
143624894
778930636
655663006
1979581249
264766913
2009458785
1064316697
1305173580
1979485993
1477696853
1212055580
663584596
1630681688
886580620
730228704
236421205
278570686
298993064
74903167
1578067433
637909035
213715135
792493835
1093764942
400234712
562852587
104403881
2093854402
1479226283
544315848
1002528735
1660523899
2053937474
1433278742
1456583849
90003373
1060174669
2105053362
1894360457
323392492
279649977
438046564
937441716
141581907
1752816018
1154223347
769623807
1137976576
1301425946
1714356400
232335131
1221615496
223916164
1054289009
1309735507
242393043
313071468
1344409007
2117459598
1332661114
1762092197
1418552643
769875972
1214710425
1019681008
155179660
1350779856
487826637
1614629403
1218156069
1108417103
125106968
1721765648
444921768
649177083
869169629
1720451985
1241128719
1281264366
613940567
597363652
1037116532
948981570
849833541
1284194427
1605497874
425975051
220857031
1596903138
1646421410
515972587
743421462
906053730
1125486073
1935928719
1268424875
1312001630
1291526164
1388920779
572663248
2064473373
872168675
1393407327
266558980
300127260
1180364842
1520394323
979753816
1753478073
1962022264
1203450628
1082674862
2025375464
395896839
830889212
16479953
2001781834
602255857
992535298
903165207
1598205975
1720027307
1592375306
641353541
989231042
721499025
1392958
1065896918
1059505761
1970738349
1547618734
330652745
1378594478
158660254
59393692
306159820
1173220575
373197267
1051872174
786466735
1317935814
1849404771
801253656
1761654204
1884869723
1245608916
1591499886
336566308
1442600166
462356341
1350497373
1954139371
1909360048
1601323499
10057796
1862733772
606401374
959421450
1203634909
1094213093
2034313054
806897664
136917010
18670658
1867460473
1388548532
910751314
503104970
1042812806
1783127633
855256458
1872063279
1641015891
1903664089
1221293812
126028473
484561116
213460364
1696972212
963141385
1376168263
2062274409
1892389408
2078919244
1927252498
1399506697
223591822
979505887
1983399989
1189793401
752614389
375988757
1337832225
1759260643
1281105980
235295497
1409423631
995190538
1016585796
1135610403
2038223722
1892809364
1453507465
1824967486
1569470469
1562088883
1066550341
666868637
486034429
1688412203
1367727388
1133883582
836381219
567254406
261629669
304538151
1532718763
273889290
234994856
459631912
1946496253
589684268
1233940302
774647532
778249999
123917619
2039129098
1871158554
193058897
1531375770
1685136394
2050640362
485054766
1189925008
597122701
49151969
952128944
1747516599
117052831
817693806
577198765
1710288502
1641015891
1273498203
297019282
1219750896
41450734
605816733
2048913825
950397286
1347600415
937760929
213220103
1269653209
17658115
1050101590
1600540668
1517940786
1996281375
825973648
480402813
1176434396
852386322
473335912
17077134
1646268842
1955346282
931681884
145491671
1103584814
1895601571
1911500951
1479845487
1646823979
550973740
1768406993
465166654
2106325059
1816399224
1955641778
1473229317
879668996
80207435
1952488193
1154992530
1668613602
38577801
1927609025
1891301075
604908192
2001280049
1187605485
1402382570
485969446
541061482
1921969406
481794091
1451481238
1360575958
889344680
2049910766
1236080321
36255053
1727819330
1821080360
746442980
2046186859
1777170935
716375933
1991545081
2010719740
631240109
1590434815
647466159
1839556550
724963734
1748999281
1118993178
1153264578
1752930474
1423996261
85446362
14679912
693423905
764667678
2108999130
927152025
1005436232
1337649539
443900623
995207597
1055365052
1811668762
1965848468
679191317
1982547242
1730888266
1118833965
1395426793
468868329
1933653776
517302053
1998337743
537372520
932832833
1940309681
1554463768
1313065471
1651253158
329489957
1376360556
1012920107
1821779448
1094888025
596366282
1279158964
1864569619
525787623
1099704105
1948380100
1853986462
968705771
100548126
1889987397
1062498182
142362045
1375768793
182145946
1092915701
702659340
339107364
1620344795
1709297258
1781091985
44613431
1390648410
1139771852
773229337
363317851
1391517079
94207881
668174623
1938645783
1301450177
119801789
801118056
637909035
725399214
217242959
1011653992
2089153326
887699232
1737826235
2133439104
2115077867
969252735
1984283778
918814902
2094889991
1977675072
7770374
733921560
114470233
1154543694
364345185
1495734792
1861466560
1668017604
2006985916
1734230611
1637707735
1475734299
754553714
312853146
1552634227
1758971749
251749987
220103234
2133385142
521517676
185106081
850624718
816742632
178998029
1292958230
1232123343
495366817
1984546529
527275001
1998636564
1860359454
2054276918
589519052
1977291158
1644604390
1092184983
1022326502
1750290580
564986565
1353538942
109969915
980328166
883925123
80993970
169765871
1923224805
925387681
547553554
166441517
102176961
2072847747
1583147776
65030908
1992967228
1038184032
672165255
60109885
757560636
559295541
744706167
1713880315
387173172
224442745
1187120400
627156359
898467048
854290572
1977912939
2129790958
1295916575
548524298
589611756
1669207776
1863709958
1111872737
1225453736
590249914
2040996098
579650496
2097157337
1876101126
387111181
482613930
239514481
1647049240
790699022
1410396416
780862280
503774813
1472508383
1476809766
982309531
2005932562
1360481016
935191026
556703492
1208993929
1267409399
1080270124
1319828401
1179127651
889094971
727627792
1229327764
822716229
1365624399
1910513804
1044283138
1695790748
1901098340
1267013456
84537495
1502595770
511242502
1105226423
1961786960
630826976
329097737
524950100
1661751469
979391732
254041703
324024483
129091498
1628165674
1362495350
130521640
993118432
530948889
1592047943
1144095873
1877143604
1821398862
1956801021
151630961
1190234969
145348097
1014503234
957067402
2092415360
964970675
517352707
1975211889
1528898532
1441538843
1645623868
548414309
2025520986
1653891093
976643793
2004888010
1178844014
567261945
1713309844
1660490566
1172256779
1804357238
1141589576
1644573756
13735325
1298776925
1481911109
1201564846
1602561236
174853014
681813333
650878587
206333069
144044069
242551226
1789958021
2106346262
1363825595
1338843120
2053157647
393316799
1507793058
1390638128
1008217706
597419559
1171859678
1695285414
1676883648
1613708790
2111037011
1116507050
1275945881
1896190724
1144556797
1992979015
721465738
1614563630
461921800
754941237
1579315670
1921509614
1050048029
2077479192
1980007749
483448988
464864695
1106224401
200346309
1781591372
1741236324
260064180
978605333
1382771002
1855730018
1575807117
1108605503
210192324
580289125
691726743
729747479
1853381075
1528817760
245406875
1467819935
975793835
2073174898
1169222672
550227944
1797648403
1590202655
1902452136
16109013
1564161207
66733279
838368485
285326671
1271291175
1949324731
807093194
1656134372
1695406790
96940279
1405951680
1777864928
61742322
431915152
1350777456
2145050890
515426149
1603888459
859263041
826721094
331838395
999994259
1515638749
1574175029
720731189
196843664
849951648
683261798
1671033294
1386744029
451290042
740278076
784149586
600632672
1170269101
1472509754
1147160637
381538973
1055976658
1426975216
486613517
450791150
173356830
458119010
939349581
605461123
274652669
1744012223
1352879419
1727428056
1582550520
398107359
1209265352
957651746
2029086547
1453681630
655785689
1290103133
1468260707
1016720411
1976716511
1131598664
274908645
321429076
1328246153
1559620382
1332927808
94894916
902758965
253923086
878848030
1828237923
768478901
931555271
733178057
55115548
1527862296
902519874
952882274
1975949784
428412742
1046215063
320522843
358292108
1074593696
1940448282
1758232476
1150047255
254025694
2045599113
665319683
1018042077
1101919072
395477880
632535537
1822947311
1445212110
238661577
640344850
1491263196
583786937
984028451
1174230797
1423707130
1789143022
144312096
819015360
1945302525
1555309130
837110727
1424524626
847667639
1867828083
1911833526
1961624988
1274170813
877674749
1693939876
1606015419
1582490341
2049529600
1385437463
1833133204
100780677
507365317
1103435051
479528793
2126706871
942515914
527091234
1446261715
101530227
1739552339
173942324
1394533861
860333063
1122950446
443852562
1517951074
1017612666
1017836092
1121549375
1102177496
846962669
806554864
970083178
203388963
311153704
1850976871
1539868226
102883981
1755126080
10509928
971324383
1380887733
1322584399
1601898760
63227538
890482027
1260799899
564245028
1913345272
1421840783
1145223496
1228872145
313635351
880510910
404897883
1994446129
2134872730
1941229124
1620748939
1082532856
1351341367
1938870627
1640182065
1780892214
1862521138
1858534113
340007442
230797891
630819477
2073465749
1788674428
508118979
1033745359
54381938
1285528526
45709379
740114853
1710218524
224442745
1244618139
1015504454
1302591288
737667764
1403426379
637162438
1999021064
1587221420
428451704
1927632716
991035405
774033546
1443312265
199038234
1398930872
1858864287
649742456
1767389817
1826883053
2002011884
1481261639
797067992
1704017342
634361603
2049074948
1721790271
651806327
1048435421
280192553
607830869
1328082075
2016513852
72106280
1566592741
945632507
1883607919
219430690
2046521408
36286459
1807312714
25814472
1334387317
1459831261
641467805
1338067983
1022653330
636540474
389517228
2123563996
1715099539
771334171
1851288505
806704269
534050240
208963941
725687436
30232357
998588456
1133955619
144484739
713979957
465339640
1953207340
1755042553
1195794453
1528343127
2111264807
2013665734
1222130896
1848241089
2049131446
1510512620
1428442414
1934838862
344832532
364076755
2051977381
935896477
1429349737
1332043276
462238880
1444126036
1900818521
1853290581
1346341902
1311707257
963945932
83840359
431384402
537667101
1560702310
2103970990
1205599385
496722939
512470347
459889055
239810599
588449207
749987394
14667259
1455911799
1307990999
1760425023
831278599
457942841
2102211210
1873253975
424468443
1506533370
339217474
1634171899
1575265767
1131402426
1973723020
135948313
604990214
550050393
1791101574
165102991
202491578
1509223466
1125100562
778297126
488421345
1851921528
586564570
2133543162
312938424
840523268
1596806379
1530990397
903250064
580921238
1849514556
751783116
1182978732
391802008
1078068852
1106021500
936150330
1577980578
719872514
1087198810
225883492
156101973
1381059796
910042363
32476330
1936701191
291371330
1419248440
1647701399
2036596787
679837903
1315180675
387192154
1319489546
1151998959
185489884
371841658
2014486742
311252682
1165956343
1200418784
465958511
1262874483
892097740
1330703210
267437430
992600532
1688782218
1888817815
43361178
1428219992
973564468
707079506
1083242647
456592843
257797144
2060604805
1158777668
106375475
2105258753
150962498
973663081
1850728346
656330738
1869311443
692156100
478556015
1706935579
819132989
1284216481
1267868895
24575830
1975505779
2060538980
1436400808
390771156
1724495941
440763803
1580996400
101697729
335923286
1705366814
1271552949
515908457
93051381
1410301881
1261585015
884350704
634896725
640954563
1204203694
1608621355
1960196268
1252852551
778645338
265954880
1452503269
1741539942
302793547
1206304147
167490524
902098993
740828015
975906010
1669267282
965136388
1950017818
1857422848
1381807526
1209116199
2003537993
2013031262
676153312
944728390
256371591
856900888
133131522
1050871897
90714051
340595274
1864831780
1921744862
308242672
547089584
1486530944
980316586
588402921
1819994341
2107400485
1481661512
161371235
1962725336
1172225716
121816950
1601410565
402729959
1021946628
384739926
516964238
1290134293
2096669665
271195278
590118381
1123359682
1300816648
1546498650
1864987285
747752988
1520107731
1047555530
1576878398
979223900
2083952254
1212555663
1076392046
1256962453
186790188
493231772
1456362258
1295090573
439853046
580226772
1417816906
432337929
1455953246
1777194347
1967832281
829245568
79806252
1297791944
1118628639
53110128
1013096228
779179458
1548933538
909242101
1182960704
222033462
2050231322
1362185607
2024840783
1558876558
373369334
912347624
299480499
1160173997
1460002702
325052731
272721299
1976451897
99698001
1928179729
631310886
877679873
870569915
640759106
730590321
23267002
644684799
1659828271
1041498138
1615077725
1453346376
1253995137
1083943346
1607309581
2048832867
1132146241
164774451
394743299
715903157
618587392
1420963221
213022761
2101350983
1971144883
2118997877
2041389726
1413830378
2112122219
1019097769
1293470018
253129364
963532128
2061232344
267012538
986408409
493325054
1267335515
2104799786
371397453
813155569
1013878660
742345779
913356858
513331
1531242121
2065764227
1026682574
1524736992
1935400071
833392306
1066565376
758475182
1562139977
401833229
1270014946
740170358
1000072255
388642092
1076303019
1044203353
774910204
1410621975
621238411
1544554491
477512853
936821599
2018855032
1702553107
1833532377
98258789
1387686967
1300893813
1432899636
1623526426
1888642464
897520801
1158693398
1393280087
343443633
138841024
2137426356
1667380311
1867912333
452231493
1474425310
763085360
1761597886
79502299
1201952981
2058299215
1636001276
1399237157
753526635
257345757
155291626
726895842
137394608
978747471
253043377
1206091336
1017641507
262692574
1826275987
339549999
922501159
332081076
1066581589
733955515
498839723
1470069818
693384610
1562497406
500449150
1486596072
1704270768
1013947257
564032837
603444961
1179468996
2105519378
66175401
918737362
2112199813
1739956985
865199841
663857932
1709518615
1526272028
1553403026
1527228741
300426747
1824501928
1179159250
411943636
593769158
730357749
744328178
339594743
950617669
1759260643
219812328
682945550
874531246
1244744904
1449880058
2132252691
1622024196
1612147059
950411521
615604842
2146962440
1194287959
674466763
119529486
311959034
657621369
640832958
137220798
516905381
657675551
429652472
721967112
955873822
2075826473
832478292
1813718016
2037885228
499221784
631926988
1988890992
1516968147
1786131061
1232058422
797457099
2085188306
676420413
176486483
2006317203
2004332032
1935272045
1601925197
2031723805
1079207816
2087968599
56810814
2131920047
991312815
1874125181
1255738687
30232357
641732018
1843635802
16512310
1547046497
1216278330
1912007400
478328412
1159616584
1888395708
946530009
769334486
90528483
1390185193
836918420
70904765
1020205121
1646178565
1373865200
1637340584
2093931613
656211645
719460810
345597600
764395258
1379911731
1685068678
850529567
133354994
1541489112
1864778091
1139254343
223284571
623837949
1911090817
1683131731
1736227292
1597463122
2141391689
1896535631
500429000
1959127232
1842313663
1171799223
728783538
1744726632
292753665
803084456
1701435602
16617031
319883027
1071565021
1303401912
1098145670
2053859641
1483653067
1637935680
2025453673
1092366759
1994442532
1121871000
1304529776
2094170405
2120152708
20784566
1398015179
630499216
1840176629
818386042
976706135
957324935
1703832484
2147244879
275611139
915849467
755974671
888758617
1416043999
1508244924
2109486989
522649050
695530578
951175130
295151684
835431752
2094842039
448882686
1700870158
1307566344
1575679511
341183796
618596308
901334496
1627652453
1786597087
120879030
1454048571
86106295
331170532
2074897516
306311371
622790567
1096947614
61006645
80215417
1385012039
941237196
1275851597
1057302682
1351922872
1099556496
1864520090
787185123
315206728
1613828433
713642495
1559254584
728327750
1281396463
1533639798
1068342260
611799033
1907829493
523373156
1499690708
470359026
1959746087
798514125
1937729436
972064416
598528487
1505030489
83646630
1892626750
568258908
758190752
282830795
1101182951
2102155592
58541535
437982979
929401220
1639485101
2101793141
1630473415
664492427
1354099202
1012043413
1421684793
700386704
976954603
135992279
1487125504
1194287959
1251656294
507551163
164875648
667166945
1217532592
1601791204
1889878245
419382036
711475712
1960069898
1059392839
2143359473
1244183962
1677142664
633659691
912892507
1629788550
1423382962
1641675190
1136356294
494686888
1371499719
378493022
6526324
1982212916
994763324
242613462
1786327302
166935243
2130995294
1236817999
725040788
367470229
2134780624
2086710101
898281871
1259878674
1464429107
846940778
1072514920
2069725493
308045918
1012043413
494617121
2018530376
1308781507
1796875192
1473786547
1817400779
538631483
1575369401
887699232
2136370366
640521556
64535667
227205428
1201001839
1633461354
1399339643
2057466686
1767547147
1302911997
1756331358
502001312
2050139524
2061565887
158183612
752443788
1023438199
1583785981
850346850
1313106873
232069754
780924687
1787003869
1718704373
1415494812
1012869700
731908482
1558693393
1013042883
1612310625
2108657732
2010296338
600233293
1880517745
260601899
918044312
1270673784
96687492
72325794
983912299
1532456071
1381480650
971143725
143208525
595415163
1508327868
1512185293
1516529212
1227739746
2082508376
294633412
1137043218
724134559
518733143
2012653709
1816023828
1324811552
2007568066
2034769169
746074672
839186580
826562034
2076522998
258862719
1102804991
1238011510
180151766
737521037
722663492
1932157016
706520404
1557050984
1498451796
513203148
2097184431
1134615984
1245493676
1919831911
1839741990
1917159119
743557909
1103815810
1682908282
1157550885
158053657
1821131831
1619484749
47809510
516895744
39561261
1469964683
742676940
150046578
438786253
438810540
215482312
2015067678
58844208
2104014529
153256458
1700773993
2453163
956562832
2013606819
1532627052
1319273896
1536272188
1433192351
1451906921
1637372463
414473173
529058465
1889888102
1054414201
1144980344
1924308259
1336887375
510226086
1932150077
1031647205
2063369747
1433444213
588106308
56386399
612747062
1461322179
2105026934
1440434870
500717419
1102215084
334403353
739279419
531824742
784149586
347677176
603448787
1226135661
2078497310
44536473
5974756
909826683
1307416664
1946568542
1946199337
1908889494
2131750556
261704119
2060461759
1115506111
1337955037
1430105262
80054329
1849458854
1892623248
1080929870
53832659
2101411989
1264826224
1191013686
1809246526
878297859
1973931448
1244264881
600514414
1441456830
426241045
1078172271
1304665224
245919757
617591034
1909255821
1645181602
1837708423
1968529653
2029306781
1272622953
345143448
157105961
778942762
1984831631
1968971364
1350645354
1626462048
398474641
1389977167
1557811966
1792367558
1354370749
1047994227
1537077443
128945436
1157797824
659986582
440554645
1752439776
2102092699
399716341
182623696
721816986
667748787
1660404276
733502999
1997969425
1208026344
266073649
784063801
460631718
1917259050
1728474684
87941600
1846454238
296946378
1325524713
1520958402
1108040817
789482470
1816253586
1470890030
1344486062
1427312853
2097855873
933204030
1762923412
887084031
260988915
1700281422
1152451281
1477662504
254055843
1134981220
934628891
209070965
520172911
222055933
665202627
1734232479
1685126604
284377573
81878023
1688110439
795083192
1804551406
1725703257
1170269101
1734998952
1938903228
488975320
396480156
834367214
530913517
1425658736
1012009019
421304655
737378220
325066677
1028192627
2065858435
1823845416
797033178
844500857
186482997
752354600
618363080
1522878805
1618850353
634220145
631084482
1582955470
367907696
834555983
1591661611
834388146
1354987304
419327132
1203682989
1325749815
1316473831
179131154
384271095
313536307
1804355212
1877595915
881762812
233474684
17967700
1378332579
11904515
2132841541
1198839262
1991372874
648242306
277652760
138447438
411387928
1769144427
1673516599
1857420443
1017166780
861855119
251577265
1555499697
1556377894
1336438003
759664417
1206242186
1037926390
1905351325
1538903040
980543426
1759976200
1239108605
235818744
451272713
719982751
1168656028
195442102
166611649
1631772927
1769105113
558575461
206199553
363269949
1944516471
1873483710
765374424
81450750
1441170762
369708687
331041535
343370393
1023953729
472381417
120985636
691705203
1636389099
537589120
516166468
734050627
371452169
181419500
363484957
83113054
46493227
1490594908
2083588179
1597063701
972447108
1780424961
1392834589
414130444
1291483672
590526959
297165549
943005340
1956090596
379446146
327220856
1243710047
2097853659
1017987569
661859254
1645053056
1230486625
1662581166
1578209996
257003834
2061178350
18097181
727525433
225871630
572478012
1309416927
840812843
1798480929
1085655535
385055502
964894542
161478096
1019766167
33100451
1123137418
460851755
2100359307
511251714
395005013
676767307
1061693708
663958070
2045109135
2081761095
32879322
1160661007
806633392
945969818
104117827
2112220987
1663919994
699124015
1992680016
577336305
1116303623
404190571
860450412
1824640803
557507201
2028146278
376708211
298848046
1291123273
1819294781
157946048
1176004359
2004114456
1767843428
2014389229
373655317
584288762
307871771
222536475
1350307192
290762945
1355512048
1206679824
86102877
1369856184
1572118154
776871863
1240383659
758136112
1880200803
1919113809
343916282
1760145416
915480870
1149262347
1760649067
1591651103
1286907296
2004003742
1865796636
1244208463
1808137363
816755937
791252475
1237450315
1516517346
200659302
1211851858
452346837
667275804
1018327505
136064187
1800775368
1597629034
950430094
1101599367
1385007733
237994290
611358668
1872363836
1782712959
563336222
413594505
1636593754
301432607
46154069
1132621053
1116831968
2101179176
1568467997
1458865157
505224008
550068880
1112305940
263130261
2027214674
655147234
841504923
1777727092
1669809742
1795009970
1373902050
1192468525
1558820252
1206764584
2101995200
1236456930
1980693831
257744770
1132677700
1266620383
457864541
2106039686
1826401595
595419833
500637336
1349815846
493883060
680590505
576993684
1180917560
1720654016
1626128231
1668490794
2058995138
894710447
2034612595
739259930
1146196234
861395550
150509587
1420893445
1371462609
1289659374
745169148
1249043261
605310780
1176783629
1312241509
1506683933
418621820
1800120633
1502592338
478223072
2094086261
781873240
1876090018
1145780215
1933922335
538992248
1258952926
2082756165
732047085
232681746
1352035789
879127099
208915096
1744806544
1471116017
2104299320
1179324105
1594382421
1918669578
1208572104
987014925
1322840079
153845476
1661423170
91927607
1906932298
1521137354
1990455524
641042069
553680249
1778259091
494692537
514007340
1127437792
1843869630
1596464433
1750427857
1174150041
1091987326
1961187933
612242167
719215484
1078492375
1324205927
1608390789
1315645443
1702414386
696192630
1408350328
1981200070
1620494149
683215499
1464061668
118579576
2036069371
1161476316
684946026
719435422
112976594
1588792044
1626582
1339689319
1950381536
881842375
2012869554
659861594
513210563
1743202742
1180116214
1165136060
1458911420
383670817
1773167144
1700827175
233516764
1610314197
1747954525
1450313356
1866312414
374826566
1865060358
600847568
469690997
1784541109
1066220984
1375871926
356105792
149338700
1382616068
2018466851
1195970181
1911167604
970642117
716398616
263346904
827804554
591972133
1790486177
503787664
783683072
2129969623
644151159
1019886991
800122069
42906741
959593843
536916983
1048776928
1471731845
1743168686
226630470
326043624
886838688
1165615324
1499148934
1970885405
1628824464
2118680179
551886339
1448083449
1143082981
1050917614
589132175
2049597272
1582955470
1589028836
1807908489
1950896206
638513374
1770197106
1053557656
126532272
890989816
1535900435
1837161418
1185079229
697390143
1420715911
2147329133
419790449
340246838
337476341
138668669
1401694763
120764544
1025769958
979015201
1217490809
1828606639
1411783875
1732207959
601052856
339991617
1756495160
151944142
808589445
1408418600
367150533
62342434
504811423
290792123
469427940
520926709
889437253
37850026
1275426436
1998776247
1716415475
1304319106
1151566427
1486937245
2087105469
715791611
1257529842
649690140
49698172
188069339
1331267550
546271044
102562638
354341615
140906785
2059518214
557122543
1659385763
1940827707
1419020341
630819477
950941698
255952747
1315318821
1426818683
1668575888
120223201
1189195605
18473506
1485678829
1695202343
334718403
415889519
237339610
1945454285
1828743416
1192043669
2102767418
1059122596
1013720991
957651746
1947227968
15285554
809831938
1482765782
1313461494
1647327653
389647204
517555549
854764274
1190146184
2115201266
340355148
170806184
702149794
1876866948
732199938
513718647
1535233393
355917726
39631707
329832207
801628323
1847326678
1300936536
196875686
1301003097
1520137552
428813513
1504044964
198306580
731109000
1335300299
1912072882
47074839
316055425
564539467
1667590423
575812842
1044226199
1428061587
1370374496
102112914
1006011959
1124216312
831412255
1789553313
1036596418
1834996441
1998322771
764379695
1441344757
1902115775
2118735351
101125431
602395301
1441967790
852282477
802484597
1774077342
2070165222
1580011828
586339690
333262947
270063554
67479839
970609071
451483395
97698219
1803473611
1103499896
2036569816
373113315
1711753529
967104456
906626803
541446740
316944244
1841160691
318707503
1234432372
1407998743
1753183629
757903657
1923452320
1435101889
1901577515
1015393544
1544014349
321174787
388557821
106873185
807242807
1128092887
1451167715
1378800125
100044721
154944962
386161009
760910790
1692053976
154119725
266159024
1089663832
496318275
1519933667
1620559640
915704084
804628627
406073493
937222860
751331035
1169517068
979527587
1366117036
287299745
403587444
1528728577
1601970649
493231772
306026396
340545750
753914205
339966781
408958733
988106743
1060194502
1185248823
1572748097
2138124853
354508788
1971668771
759577926
265546414
410818014
783631491
1438314046
894016799
694678835
410369544
593533924
1082229870
151202361
1876101126
561175127
1056181561
1094506110
277062632
306193930
1142023593
720833410
175036166
1754738429
1152451281
1524803036
29216027
1778632856
1890089679
1107353202
369699380
1151777918
1750720969
469103809
594510601
822519990
80350301
1261367893
1028549406
909249752
1425693918
565918517
951817664
2060171
1994913678
1411065851
1697222680
366869040
1305303191
1538768400
1096181791
1300229672
800445169
1832903172
1988444301
1173483783
1640702042
718617178
1469812220
920017580
519260389
1750461118
1061519552
781342575
1289243480
1299704261
4326887
555147786
2129659181
1581083379
1732799567
1380293603
375176398
324634773
1250297242
1887398851
1811223582
1597423017
1667922740
1302184867
1984427513
601096955
2105167069
1817310097
1419148636
124480742
620436960
2088412581
1031527892
1478374987
40617819
1098041767
453354516
1884172549
918763930
128389812
20432726
1384495660
1298201815
1754566854
497754224
1870370975
1085458018
695027702
1803583389
1431214434
1318534961
330190222
1105508084
811539297
631070277
287324184
1944843104
911691249
267646310
897613312
1003605457
713467315
1141399335
766153984
1804275925
2068629357
1826906728
1408258019
1308733194
2135436867
429224471
854100804
1028584496
349120362
1665461165
1846726727
1694697277
513628612
1755200587
1841090738
870057522
1993760497
274174255
1119142258
551089864
2007028133
442302866
350632158
1093679125
674608069
1457602971
1389935654
693354331
1912112660
1800350127
773383791
607675598
2109701820
1511454092
228210006
191993864
889060368
2052674810
450932858
239690492
582922304
1280873645
988249560
371519541
583966895
270175195
1918794947
2068352995
1732964091
1347244072
1367844341
740503262
1221045830
213386502
1298469447
1018836075
1153820614
1047421461
681572615
1511030279
1358644192
10115280
1834514644
2083649844
969646069
1866296151
314891599
1063662420
1482490717
1237884762
1731060023
2026137492
1735986640
1755955271
1818541970
1721368065
1877478736
1069431338
1753862793
931564055
199088926
737134715
399139819
799602214
1694697715
807770049
909711127
1151079584
573843368
2046047541
1783820861
1839947473
1947484568
1580700629
1953968780
263110705
1401424697
74636662
936150330
807068772
740593540
1396774709
1967691391
1655693668
23530570
1121819858
1304697080
1534832981
1174010850
2051767668
1999868612
670358821
1783177558
755320715
1963752521
688730714
669987304
1357678362
1425092431
116478262
186375662
54535072
439817404
1268826007
46982599
1909394753
443955620
2043253820
1386829813
1773015425
921976647
1614111482
984356198
168879573
594901813
1842151635
1682998981
780307444
276126884
1208479680
1464210397
516134496
1847964512
564546491
798640437
36445633
888909822
1619068576
264667319
1043965371
306480453
1892126520
549834406
838172032
61620473
326578545
1353165880
1383578481
4997904
510432331
2058105757
776320019
2038437922
284906936
1927660599
1774356958
1009311710
564992199
984083182
1426813112
2102906517
348088341
1111349642
1828383049
1922670710
98323846
768620582
226323410
261954877
1327123071
332753267
2045216388
1462421638
1637830815
666553836
993441751
123585573
738703526
1079293929
1148293752
225550296
969364345
200223831
615850803
1618625570
714922624
43351415
1609412575
1215457761
187706751
825586349
116691250
812387303
1872502595
1119443370
138036072
592708026
1988853497
23310920
353545953
1189169100
978428588
403933005
1176377523
916356782
1253941348
1193474269
114734783
938223671
1003886730
107813468
2126475044
982498298
2052016657
1397755276
1363198739
1468458440
2121931526
710876781
965890756
1830991095
1290707081
1350491639
922376781
1777875595
566495069
766579253
1476362684
487556037
1868960051
986222483
1003636654
1523732644
30500739
690352233
31098625
1469814159
1379858372
48547474
1180869686
1675408271
1171262736
1895392872
1157452419
1626601507
132852918
1100062662
498270557
1859834134
1425391151
309266258
1353510522
2144617288
1254471929
1304181612
1753971203
1470996429
190041314
1007760140
592301377
1056694710
352958564
203850174
45584973
142230256
940074400
1913116647
1702959883
493297021
950786379
76771341
1753862793
235610360
1412268747
738715225
1757363916
618582212
2026777241
1607855447
430726791
1590005483
1194279282
1102969699
2025928093
1818141540
501733454
1116090963
645787501
1411519085
641481792
1572005202
450111306
1713052923
505700605
1147636583
1395509104
2030158425
1433188552
2061178350
1236249398
487212006
1703427142
1787314674
1320154758
1403689556
746085799
668502470
2019677868
1535850220
1260678358
684212729
941477490
311574096
2136411630
594290698
1469007764
2092284778
464720791
2037387136
220441083
1764151188
270457945
2031349718
1006116554
874637655
370228099
550209748
2103540092
1284316503
178451758
1488413991
12430333
1157190308
1798655884
788436234
350472506
1355590578
2000204497
903954851
971211032
394835165
146935689
1631215595
1287445219
1467351765
414138279
1955219571
1844606210
355108435
531253642
318352785
592294707
877355725
1986973085
1788891500
2088273207
1061431892
283001034
262165617
1685868102
545832606
91745387
247169420
1272039966
199717071
1920984978
577994488
1592026800
2081682461
1302557659
1146370823
1448810708
596372556
308271545
132295670
1888124280
694883803
120823072
531483603
735145827
1650189185
1013315861
1941672282
1141227577
1320515644
580533958
1212045710
543587566
1089260631
1700429430
2077128755
1803596027
193330273
1286239873
999002519
1916392736
1477979089
1200627601
344664593
1904072596
443177405
2026028159
966918715
1647641718
1778763288
1700977673
166611649
1440782041
1400421660
1435613724
169279148
1403155805
1145153718
139914425
850694333
1201809451
1237601941
1738839055
864280636
419108834
1852506332
598140399
2100659727
42199869
481125638
509818790
650312743
1061431892
1493632796
1682390780
1089400980
83919034
567836306
1332273198
1938396469
1673180029
299546598
179067050
449318543
108136980
432569129
2042075265
996770044
1860062181
1162785769
998237117
492151661
1092442795
118502272
1791485854
42542742
795823016
1518949729
975263214
359355551
1715120645
89284482
1252617718
583052746
812851115
873687592
372967327
1121916889
1224379883
1023721845
54870524
1065880873
271382783
1861575141
1208785848
667084841
18743327
1496267922
972252313
1221999314
107404016
1821080360
761799718
1897798696
983970592
1366364290
955617551
1676493703
1143228247
175312039
1300309145
701684479
820316662
462725100
718779748
362174471
721967112
1225527206
1489176205
1295131606
1144915442
2101086639
1871728302
117035064
1407703921
1475508061
23019075
1630151708
1489599760
2119144906
356309498
595197685
1652317532
619919078
65106982
1320515644
1439210187
1247292578
753748645
1455712651
74218933
99797792
708196666
1395695954
1461662603
531739430
543659758
170133595
923336131
1538984178
975753731
1788442766
1018184398
1019955833
1801185063
1830859316
63093284
674341175
1844169342
1155686730
335659615
1737536600
1628648907
1677777327
702180908
1720050026
2077284189
64948364
304143410
674685388
408304981
1142680860
360031875
596971057
23597501
554960755
1152387479
1961463026
451034046
886011758
1068218861
636574680
280818561
174328192
100717083
1465799164
445987678
692551646
1797297735
1837975769
1028395227
1190890591
1885200116
427405374
580482271
1888933446
1106340134
610566923
339985592
1521542850
1822394618
1515314751
415148193
308806948
1443187497
267334439
1644589837
1527192414
2023440397
559179502
2087176409
256016604
284743242
2010503845
1636132931
493764724
1129703722
786814166
72078562
256995019
1910140928
1521442191
282027221
1715874800
592251766
1797917705
1119066918
1154224530
54077223
325451764
342446825
742335182
1506232665
611347798
421260642
2047712221
1650878414
1503030684
673651847
1521251507
377135209
2064496623
2110909016
291979294
1219184566
1664949747
253602664
1549124227
1116757086
410038171
382296621
644151159
1101508856
2141183102
833059866
2092313312
164577236
931752626
670847388
2108403354
1179311057
1390761306
1794664087
255828303
1740727851
604836406
1531843711
1995479
1718850937
1595087490
541595978
599301933
2008379408
1705758229
1759462771
1921289378
1166444438
1927744861
1726543953
86354139
1469741520
1400564706
338063262
2010684997
1958040543
820707258
6970528
290668178
511887515
1549513026
270236033
857571144
231039227
330162815
429625768
662690461
1119869664
386514968
1718872945
1416321127
1882936625
292359471
2114368959
455104163
1167212493
1768022519
1615877126
1538446779
3621200
1244531377
1243698187
1215514597
607347717
974624524
1715702107
336595589
1920239859
1782550205
1069945814
1290479289
1674400666
474666987
1750143029
1600240460
1847392410
986574003
1262369579
1503999978
1386820488
7659547
566142092
1015418901
243242542
235938844
1857096660
673395519
24046423
1812119706
1335346009
1792934431
1141076743
404595635
1989565711
1992806133
987757346
692949549
1652144710
44984036
128945436
270667720
57949280
626781147
125272684
285771150
1572025555
1532257410
1784842605
1003174837
467934484
365561500
1651632560
1261852500
539566227
1767705237
1671542320
828707459
2142520661
1989798350
210733170
21076403
1974073752
1601804254
230043521
19907739
574624795
1371192507
1926285501
1176240032
1892078259
387032645
1353203391
2010005035
1637825256
543348574
790992104
1953993481
1296846358
1899604649
630075534
652128
1786911993
92247187
1051075215
720173254
672731993
1657587143
400670954
1794917085
1275849968
1600955082
202968965
1864494105
1449984026
241916178
1123170400
1960526743
472194568
1791875928
688296056
2070128860
1827067968
404788884
1521969837
1479018199
1765339899
1872967359
917966651
1071218905
500575819
954495639
31647398
2025963434
932028674
142958166
1510411982
1980973983
1390327346
2036960617
839590887
1581118780
2080298241
147855908
1883549118
367732534
575408144
184686688
610206246
1846532003
22866797
148490764
1696781509
1372084652
32692361
1127703933
877659856
326628185
389282056
252823416
289851344
850380250
311883130
532689176
2101718661
1839998119
647238057
1683215790
1834590161
1399405211
1114803608
1133682557
1317475270
1891959018
568851179
1282216653
101354031
848392167
1876557817
1150048902
475609776
1240250014
1630948422
187901722
383675967
1284340359
932878329
583802228
999211241
1664489600
1100166691
700206588
862135582
856714655
1227712417
1284273060
1108433444
672503554
1033627537
1694985884
924724549
699195210
924731324
1184514935
253083623
634916918
1604586426
423922271
1657395358
143521212
876370948
870059252
1256740912
2033070494
226489537
1537089739
114822185
916618592
1495215144
1537610077
172036133
1350863295
1808314508
298487096
824572338
410137721
736121678
704177205
410038171
511681725
1433250906
1594411347
34325675
1833018911
142286789
1468131818
1475275641
959195917
1492638150
631850121
592655534
807113574
591049695
564032837
1826133098
1798547026
1914222265
1186465096
1259479185
553236386
2131463046
858098239
2012490731
1032593353
2115827434
1626957658
1561460324
1307675028
859481210
1664913218
1435216881
37716970
863657696
1510355816
673601383
1069576206
412066380
296138387
1188488341
144399593
896724811
308618588
97891138
85253835
178156733
1205127124
288439790
1784520351
1723928830
2064658397
264483090
2017061402
1890380296
884537286
498495174
1217590830
866338513
1491418585
855383681
1628458577
1490504900
1352026902
779549002
919960708
1129001398
374971473
247507558
1810570667
830298362
1310383468
1016134363
865884813
66367308
1134895606
207660814
672457471
1852330608
1415684999
1369768210
871961323
1277844604
16597018
577348529
834978912
991955363
1917260615
1336279126
1925451802
1492062566
1539355931
750296446
1440791625
577856930
2028518333
247438709
1339261278
1200477450
1287618989
457278752
11970711
1469525408
1539868226
1338314472
99072411
1700864750
497872599
1798729973
1253410583
1527927223
2065783367
403505301
1106575393
2048693038
972486277
1629054279
1679993675
1974636570
2114039585
602354800
774709099
189803708
763723114
855045032
809416843
504803032
37491233
1760397223
588693082
899570920
695671607
393753233
569262434
27302771
908540932
264763202
799872679
1126611405
939799900
1181234684
1876069632
630109822
2067753607
1690462223
1533828681
73227791
1266331223
1636981453
1166888338
1002157697
2054822752
201923760
152690570
1968807462
857494345
1974513187
231677892
630708527
162596836
600322275
1871395008
812087294
167257442
301410216
1432830331
106684650
61053121
1785010720
61164686
2013214608
1383335809
1045062377
1849765242
1105784870
873795009
1560217533
1759558200
201255780
124591380
522929122
1880458770
1492188908
223874509
1420351726
1419279575
1907857974
1892476796
1055614907
998248823
1813129046
1764253346
735705442
1878139847
1172233990
937670853
1827411012
246673575
342979087
1516870748
949882117
516155217
921188462
807574672
175745900
302100354
960969212
484161776
1205972107
1386902895
1283704197
980707614
1972422049
1038318838
2045462584
1823467203
155107216
489916370
412990672
1747751344
609403419
560117548
493665687
955772146
2143048997
448350792
25441064
413627476
1126375392
2714434
1467692152
1943485770
1129090076
1048531679
1477684663
245269904
1713685053
2086900127
166137157
2091097594
2051756554
897054604
458593347
1055074502
4220473
1661619228
1388073805
117640482
1647792981
435954522
1317037589
221966287
296581034
1661127747
1026834354
1098316794
1456332983
1061932386
745210431
1796130791
1382460480
917111269
829340431
1315681420
331148340
791249573
1696089996
2089576229
528631175
1219107190
347330168
809026977
1828910068
235682627
49691923
1031794009
1763223245
1266991222
1910753746
2064856203
1301479178
2109740185
1831788835
694385562
1870654629
1815396588
1688127647
1566439708
944675465
46977631
553947725
1546868750
1855687498
1359182253
1135926835
795655128
1885892271
345658812
114295168
1272440309
1179012132
928429418
2031975076
609511376
95586304
1248349465
1842673216
1128214160
1524206896
761603650
1692478856
205887567
828136759
1563257436
1907229724
1711656184
1005371197
883356389
456549377
1533430000
329940566
195759894
252803206
1874256374
126410519
1898749883
1087497144
169731117
427963074
2026445144
1532752105
1808865822
1426988986
779719623
1761081912
1664712705
1463693343
1320773934
1800179824
969070956
875944498
1436403499
1899779418
649997569
699741525
844258106
1606104241
1098071391
13028105
57036900
2021531478
1062202110
1764227392
1015908340
1695475839
317602028
271475412
438233581
307428329
704713160
299366416
14515340
342766839
1608151808
1125448860
1108836120
1659689804
1617371963
777657145
595202757
794227412
401307135
317331846
1050264690
465375663
1617044056
1969602713
718349277
991806938
128266918
658110701
2038342076
1952501819
1601834348
367586634
2108672058
496520650
87589708
1268430879
586888847
986222483
1018327505
631062867
1504039276
789967494
786768100
32558982
812671240
1583866289
189628385
1532442269
442783178
1548155865
810872305
1868666349
795301996
760313366
1228802639
1838539801
558741389
394881493
1185856549
1607125114
837029705
888751920
1513587606
67915596
1231754896
1445372232
272648264
2074268499
358253901
989931095
1594095884
7822367
1451259176
939857126
1206554678
1103801762
453338912
432470234
6387274
1693375443
1162066441
1486513682
1843434720
1952992655
1175505610
2096676726
1707549106
358937684
1279104052
863489990
2081442331
1806046972
2133623206
462225311
1823226701
101626287
1258567122
1879825308
262484961
162889147
1902009777
1956890242
1201232102
1165893537
979221179
1112025018
431893758
583756727
74730487
1482363048
398064073
490945942
1065662821
1703428109
1726708034
1789794153
1095074620
352817457
1377037620
1070419855
136345583
1864170307
1790444016
1993998456
1707540638
1692464968
66939004
132057440
1437201277
377605522
895531475
1838904928
1295341324
562464552
429552267
1051154616
337157614
1163120682
982801489
816962958
380415812
1995537398
521209386
391741851
1069466136
1816272307
978333642
1666383741
547639120
586548832
558897733
1069831811
1338974491
1284351436
897684412
2139954137
1699703071
485054766
1655489170
1500132640
415706592
155774649
1472954908
1930495215
680226858
328737436
2077240225
56107380
1814367939
1408162080
542736829
1807030450
1145011744
939518452
463822861
1261140727
49844720
512336515
489034075
1675436601
169671614
2007500444
1291632305
631564091
1198669989
831795819
1279127905
1559714513
1064965013
1530264959
1401966053
655609255
1847156479
1189843408
525901968
1144575497
551539341
1249099485
1438551920
490185063
1542400865
50374379
798898273
709072004
1371888301
1426000306
1155329560
1255406745
1935724925
1554959931
361249676
239097141
1884198838
1345445696
1758649873
574893224
1314835915
198387981
1934098359
1677296143
1547588858
1448371978
33332897
96077324
411568435
1326700636
902142700
1924652873
1061186169
2070343483
495417396
2121376691
397046895
2142750400
1505236779
872355342
19888438
2116743724
995596674
1969018281
2058502500
2102249424
423262580
1541168002
580745677
1280774866
304473640
1226228792
842931555
2002299451
237405350
1288662769
2043131024
1025560217
471750902
285380971
2131379587
1909330744
310211291
385756702
1813944489
1033886039
1636812402
1901781706
319467510
999817763
1279793487
321834286
71689036
1691965041
1942696058
202509122
1595450752
805928070
616502948
191790649
1116387006
871948830
1690781958
2128320613
757127833
425845164
8240011
1827800140
187388639
1746480025
1472969400
852752450
1617243553
60207269
444998521
1554272248
1810661105
316421210
1701643752
907399493
295186200
1916234190
280050399
76457439
625486134
518868346
1135851367
1681135334
221092829
1797518397
88230389
498010900
1232544615
455184414
1104361907
335239100
1756960280
1731369570
693168270
945315073
862553241
862740242
583980076
1429581667
1725906367
1464227660
810217262
1266977295
1386677821
1912281584
425271684
410457346
171980631
382978610
1717632966
1950954665
138682374
1073816004
803369952
1803557926
1983133677
2044148222
1635428901
1268982310
1369256844
589908410
239044162
1447014194
1408160900
1804592055
917691297
1386755064
1436015109
1034775697
2107294013
767546917
688586983
159057074
1224556649
2045627489
1898066159
737397683
1711207777
1237034938
1548263510
1576414891
1680836413
1099929718
1484544241
376615032
1414910579
331616451
325235650
1594222346
959753850
1800614255
1254345206
1206081953
618286704
1784813162
2020427739
1245658230
1628952992
320616551
1286780159
1535982600
901121585
1163461038
1241854728
517252762
1011622889
1250411556
2014897134
611876150
2137212887
476017749
2138073739
341780651
1477319493
1158684837
748829091
1505466010
1013016630
1617388596
164570622
22526881
1892868156
718779748
1640950692
846471757
1698100617
1287034493
604457804
824970158
619312373
130702033
307318509
821339897
1176485243
824208763
1706889490
490434369
1414032748
733084577
280617021
1176533707
1546082799
1280860682
680952
1395203256
1736932805
1637823291
138047958
280892025
102168081
300419536
314317473
697689466
1085398483
1257337757
1109280715
606401374
1841479647
326457659
67000365
1096046641
634141431
837043203
147742407
882371321
1285855141
2091747887
723615783
876228971
1289523758
136064187
1898699617
2131628074
218205756
641092608
97375597
1692389252
1422661856
421208506
90406918
175032497
26162091
761680627
2137550352
2050388884
1559278768
48048101
1211534631
923754662
1170165089
207299972
1289237593
365189005
1140257525
791535323
1489751595
63179652
612301337
1344564215
235441473
281297841
1383368441
1118980516
610082600
569007549
1809616011
23310920
518841658
43132905
1229152805
116030595
1573342731
2134861955
643575484
1911651759
934799486
291579027
506980625
894873505
497341688
1130133104
926629603
1483595147
1580004389
1406929250
1295719589
1056087238
1777271519
872860490
1576414891
1338554525
1836435565
1615823120
230567269
1440061972
1578788750
658794397
1278806610
1710996091
235275463
716108565
910202304
1984070271
9087967
1750427857
1274883286
582120159
1456729368
1395250004
1914434981
1045137689
51842102
188986607
1268063122
1671429669
1952776375
1838852438
540415685
311927069
1836005279
2036119535
256115556
1663996873
160964572
432166541
1514263667
2020525077
1060174669
1053006485
1132632417
815951764
1924858936
1452207362
878248456
1861865218
1461605826
637546377
2081687448
355371979
1770418884
342350114
1072611062
1644159140
1777693602
1148442365
623767798
340145699
623450884
671465108
1168045303
967154347
1533676776
849938066
215850052
1707309530
544916360
2088017626
171164831
683515772
215387814
1916746048
755844485
896012607
957769383
221333071
1157499136
741968294
2124380210
104558818
1012660698
611238718
1323776127
1753540915
1710486555
2042152719
19762386
399326095
1685559769
292578410
869385188
1167799086
1446888319
1926571257
1808218329
1632553001
57719846
1733725594
24714357
1901550565
1483921893
2050539718
770643479
1042294360
1894685854
1561345217
261367383
1565219515
1546057426
975104871
1127855513
800982353
1499448646
111071228
2033552671
812092349
503523358
331444223
404038398
1012026450
204946399
1488668667
171089992
575241216
1496267429
957501965
1572489137
83845722
1215764020
881741739
692600171
31302949
509550155
1693875485
388614847
171277982
483645159
83113054
12814559
2135009982
7432052
323154757
512682768
725987636
250675282
1204437926
893862944
1779121378
1000206836
302335638
2044176015
1093432381
389584715
400364721
1243578128
214987644
1955085184
743823260
1728067206
468623991
561551744
456608760
2136214173
1376993897
1802248312
1866235566
1728520553
2063692905
41914959
1977526231
534537514
1851033735
1515136717
787551894
1284978763
1008975701
1257087442
341493642
982420236
631013501
2132093605
35477992
564368318
1748291690
1210654296
1355480685
1087409446
1338754416
2024091583
2000126112
1661531474
303225946
1064273141
306482369
85718966
1129365118
1566747491
1162074816
104851348
1999005808
946169603
1245800763
162934988
360486373
489103902
677150221
1994560274
1851486378
1860894261
422360956
769408770
747950012
1899502279
2095793499
8212995
914000123
1138065211
240543737
1870482669
563321186
2144361668
1133989007
1519646816
1005594022
928909910
1984132002
1729537945
611725216
1221010190
1053691367
1815936010
1645143640
1027954321
1414976365
490650711
1371962605
1266715632
430840315
722354106
223949176
90822590
442845479
1592694288
598959063
752555373
436073241
1603886733
972132452
1979037255
40971768
71964979
220554913
914152723
1899427825
553228195
947330444
1999965649
91030472
878193882
1880696007
1540466584
619752243
411208507
302943161
1521521022
1277771152
1781394352
1798141083
1821398862
1770988368
344007389
2100052291
1116704569
1005799587
1327258447
407532469
886629005
2076207002
1198595973
25946618
1259112942
917373315
1927617179
915524601
730072021
1371196007
2051797563
993661068
1872595334
1212193876
1743745009
55816181
1345174969
1288987556
2041326915
282045107
1730727038
1529505812
296872884
596040306
788836103
387909103
1025482368
826890158
110952427
191619814
721126918
1969018281
615021054
1237454450
1433239852
1840234560
1423519787
744354006
235855907
2033279957
1698481278
1421584469
858998589
1919875332
2094792596
1555083475
515494042
364492714
2115561092
913446243
1403809272
1909318767
1607089715
968472309
1237368211
490344029
696391924
1093818247
641067605
1334373338
1019724765
620369525
2063369747
806743505
1506802518
614225296
1458499728
1164138952
475012986
1181543601
1003991788
324858667
1389011359
1064901221
546106313
449802047
863204357
1148207820
781564951
635837036
1973624533
378264812
754620159
1753167338
1871961361
1872563823
1551211261
1739427398
617624259
600457380
1887437126
1142600720
294392525
961046580
1868353761
533900718
1309782320
1677164556
829011050
1974402736
910303000
1573532382
468608145
1081578725
975557441
667136950
2143915776
945002007
92163438
1624727427
905119069
1856723974
972270735
1171819207
773119562
1002944432
1723941235
84309904
659146078
58198005
1744670482
596812665
2094068450
283441068
1171779588
1964251961
1305269993
1717040213
2048007629
279649977
784821332
697206034
1290754871
1689669751
1496267429
786007824
1849406240
834969149
19998099
15455758
1557832599
1736159166
1276662484
295692289
1710599581
953743557
1835960255
2041332282
1752529044
1156621319
1637616254
550739817
1771800718
555264701
979970555
2096814668
283157487
2092668386
1906732091
455695375
1966427297
1423785754
755032274
1712523017
1117261871
1334766186
1227045357
1821848457
617050038
1793606598
2332896
278058659
522014160
22532593
1728647364
351513423
1063964968
343509639
505102797
442134802
1904951228
460615359
1252209112
1850764030
1740299023
281194757
996327474
1289919801
580835408
1001985323
996819595
2045602014
1697679925
1242195083
1423833971
1346582381
1259027842
282479722
1647738425
258707509
114295168
99442193
2065368836
396682741
714382761
291496439
1853284140
812725089
1116828286
805069380
1653521002
1524679832
2100928995
696442682
1695917123
1165456030
451665362
807362360
195174721
1206828839
905079564
1565832451
844797251
1622082641
583292776
1805285339
715035878
2073299025
114714536
1739200175
727823579
107943084
2076392171
669316579
1469653836
1275031507
313660256
226369412
909558969
1185107484
719337097
1912658222
1358325059
1688179842
68180710
568904836
1195235395
103199153
1716454161
631898907
782637180
1852737395
1231557244
1226873914
1561285787
779680441
391312313
1438647848
196279865
41433533
1864880647
907379044
1806330449
156183315
1178327330
1535495444
589270413
595220059
311855359
477956257
259500284
1722585098
557943441
635243554
673019297
1216356349
590781730
2045839994
863595835
1272953109
1482819190
1191230617
1554368216
227605189
553285638
2052319634
1792736348
1415840883
1870249096
472855446
1291712276
1509662846
478344989
1613928490
437428424
630552078
1977758318
243296475
1358882801
1334176773
1822546221
1958063632
1049509831
1978023451
1694609801
833429471
223355098
423843438
168941898
651869404
284906936
1618640746
1966896591
110765290
853399106
2054898440
723533258
1183061460
1830477141
2132442198
1029176583
1629097006
793619694
1377059024
1443911563
1641763500
331895304
878816121
1617313701
1232930175
463217053
1028395227
1099470902
2078058251
500217591
1986987421
1096384868
1440381393
761140181
1847749212
1343375733
453314628
2144818294
40808337
661346728
877276601
332062872
272268187
1056783568
1047043325
326120265
2126310446
524195133
1293492419
508963664
369096508
269268318
1108161966
101903907
187266070
1911064370
1472427300
727710715
1643088295
1516023905
800397643
1918766759
111300768
2026998943
348619615
1402704525
919455840
1849569848
437313630
1596410831
1763240500
1216866255
57991295
1675120359
959926713
1670093197
969763530
1712952624
1296576149
1786590873
1368452243
432935191
952014493
2001866804
2040741556
1561588613
636534774
294799432
1600955082
593846850
123413732
471854941
1980418525
2023389563
1282879653
2057611315
881204403
351294090
39777825
1624932988
504537248
946359504
538713750
424116107
1868366510
1510762787
1906355115
1352014218
350561808
584904789
1031795398
1638471069
991857581
1422148400
1268306568
1706935579
453521682
788988618
714655109
797491061
2130073932
1060761131
1073409024
1622636616
1393408871
410104654
1675092410
1134752040
175622676
2116053016
2044899310
281664860
927741678
1192970359
1518119688
1560982678
950591448
1377509728
1383565429
1466457755
1537754135
125157072
35756031
336947722
2047917528
2132212569
1500736402
1908678749
882589354
1324797188
846840139
374365207
1305563201
1001260874
948040682
1444437303
944966185
1618552028
247635155
1551347482
1411994189
1793113055
474169809
1608284865
476064415
47850064
1749573491
874343294
1482994146
1056114643
1063090133
1039580389
65518969
2026192218
1885329348
1275093106
1750465307
306453090
622630426
2134161203
1970490341
716809315
934526735
1657353152
1716129082
1261755983
2078120328
2144445762
483662897
464911478
1418415539
591209456
1238110447
1926100934
1664182111
1678871336
2072277027
1705491342
1059144986
460293719
1350896593
755941749
50614799
467477180
1756900594
1940334484
58737924
580602799
118870376
46115147
1791452546
1178227138
862759531
759600223
259500284
1038848945
630975686
999369339
2073278152
782545098
1054401760
1644560138
1799027165
524884994
1819677853
1864902900
336247177
1355546332
131443934
671543811
359359886
2106161331
588722037
1254686173
914852586
873501606
2099799592
1462069740
414451135
370046060
315202431
1096632084
1149156310
1459290402
1625305697
408969765
408599621
1820679734
520327720
1556641824
831495289
361904088
642719309
788816533
669905838
277892646
505331493
1835104617
1916748736
1323736005
970681250
194459594
2066650446
1839362461
1845287792
1910716657
863893147
853482425
564188067
775474426
790470068
51850720
773336513
813565621
1543089951
857805314
942613484
2059911931
498260496
1169162003
1751912441
1200679257
1577838663
214011666
1762012287
531857054
34230584
1451611881
2065882748
1065346735
1783146608
1671424323
1260523857
1014351271
852894043
577539010
178716217
931057063
1576839682
883845331
229821973
1662748080
83277045
1896155376
304723754
1055613296
1973423790
115020429
2127840723
1510875921
2024753147
1786583204
1718872945
1036288301
273185602
1293100555
437525435
1530493306
830193363
1464949257
1574991495
417995782
440796167
2079668732
47572521
754412950
803116807
820239093
1645036362
1376550983
1228876549
1936318143
531883451
534096170
679880459
283552361
829874166
428527956
1284524815
843297466
1101667166
1611876904
1040814145
213161120
833498380
1751232307
208748773
1227509417
1635195377
177810846
962678578
1747611595
742820782
935158172
2025911813
2070040213
2135504171
1429073639
1816554058
745537058
1990092080
1482814698
72289321
1741869268
2126325179
272068207
1748035628
1869443101
1672447776
1715305732
1557836494
699128752
2084948553
1768594830
1710144780
1462389073
1599549436
2121455025
976640804
1235521107
688206737
2126750361
1031144852
26994414
1937094928
363292179
2123523571
1341554100
433753905
1554593329
6661831
839862961
1002564872
881828240
330914463
2079647569
180937393
1333773284
811539297
1360913212
1614757047
1956065090
1920082988
1371906514
1749035260
1800325859
1565958621
1672747967
357858560
423262846
815911036
199612544
1285314225
1251804532
231911748
1973099357
1564769970
404928460
1606332532
166007101
844613743
355087564
835450340
1753277680
357450755
1572698382
1691686828
1479177215
913233660
524519358
443106638
1726854716
1461873973
247595270
2131501728
1209421539
2061246163
766129311
1981816888
1175287494
1313651473
1469298747
615811775
937122203
800746276
1724683443
939116982
1478354688
902575374
1648324761
9829600
1549372837
1328319404
1251664109
674148045
950257515
100956482
233233665
1473645301
158075920
377370705
1657851949
987520611
1679789410
1082780657
101148162
1713902916
2078799742
1784026013
2053859641
1553033170
226057726
8139173
1664349307
250186409
2117039002
1027245245
487858432
157105961
924762563
1532456071
1641066918
76328385
1120359488
2066355452
65296955
301858244
2131464369
1337218437
263297413
391859204
1921090277
1003004524
1225092689
2121702565
51819478
1288404390
60301144
459636500
778785483
159658
328394928
1138723710
1405180757
1940744678
554184196
1658209800
1227739746
1980167090
879149018
1128539696
378175710
1668569396
866454917
508038267
1338831500
667141248
1978211096
1152659964
121080866
95900058
595438556
167880838
878608206
1468359164
995769093
114688695
845321094
226185673
504015338
284355377
2069993122
1497640858
381453507
1369635307
1099598296
1129001397
2043091472
620137981
1648934268
1464949919
1602783942
1080891643
845902621
2145109634
2076725254
1858492362
2082032706
1360362065
182543316
1236575170
90696848
975784032
138609627
3711744
1104115929
993481772
1802507466
690761465
542587598
1178621640
179861462
1703373324
2139232997
382318657
1352460038
1901045138
813813517
1557171283
656140411
1562139977
191548543
309505347
1810891549
1249020775
623426494
869162206
1891769418
1783048114
40679004
342653400
1912875126
622541559
1010441831
565071210
1512557790
112920497
2012808659
1835106992
1466636329
1597905093
1621342340
913517344
860888942
1913613208
371329739
1981643585
699005174
1136690294
1865889723
2058447831
1289654289
1167341132
1300431133
1259189433
1427989870
1895825273
1118255934
1281751450
726756346
1929625429
2101598115
1157293810
1406559709
1859432070
910511061
797491061
766252311
288565154
123212909
1994315930
666541864
471996953
1035990883
956780356
1615520712
2125735219
32194784
1774830843
1082532856
1042081065
1641737983
1922121040
863464155
1502127936
1890712751
179270305
766388881
697983801
1960075708
324634773
1712882098
2014814105
429673358
1748937480
1294234488
177441562
688416506
1488298517
339391714
1017975251
1080066299
544480259
2058381181
364092169
1358917889
1730849014
70454463
621735491
407287271
357254104
700124550
1028007751
884719416
1592431109
43790537
10254505
689122234
1791348216
4712543
1193681394
264054659
1940675330
1132301232
1977912939
646302726
1334199948
2001217770
600273190
345136617
93720857
16988990
1844809672
407610950
734203317
2033012304
1622043141
1238059927
1683516428
2123780832
1454533068
1292519549
1628898982
842926817
1253582034
26792732
2049458282
1235528434
939152603
1843243860
891131824
471212017
1509193827
294231511
1873325527
987400062
418055444
826066327
2118163521
535688502
1222437684
1768529325
1223399063
1825654500
288285785
408486829
512204246
652266755
744343406
1092934605
75742696
72886254
660223888
688601643
1725384159
1649709402
700550267
269749560
1085435108
1399403746
1030310316
921072810
1308047963
1326096458
1125891492
401961355
1424772637
2024867492
1948259859
374949267
231241140
14768456
1882525932
1573478693
1170058429
346323000
1010543925
1125455168
101573949
1458466117
522938248
1020098550
1085707919
1724683443
2101731725
84035835
49207718
560548776
2043960605
2057204457
706044771
2071512180
1967888456
848825595
1729662034
1158076839
695710959
730528967
51674000
401266445
1148900002
619423340
556575414
1903305303
174596366
565896512
211607065
1302152037
2040185417
248635220
498316843
1988238460
1700853758
779190484
1992314243
627185794
449990744
1934626883
1098621933
439172730
515426149
1635894251
601165166
1907836514
733489967
1152141737
280490955
31165212
1881650915
472961708
2041147523
155564803
1909364686
464432645
505166918
1827800140
661023462
1370765579
272775075
742979516
1486687829
415398941
1080734458
1992900350
490729785
1373275211
1534343197
1130546092
22684324
1420070443
1640356711
1838391309
1619926368
2115996121
405754787
2019145979
42021230
1717216135
532587480
608052445
989587719
1947996676
272843775
2122472485
1739480192
1956717923
215715206
875160227
301751537
1646935219
1380050975
72376886
676420413
117041316
620935154
1641552909
31774875
1994504328
929948002
2114216004
36335071
358633360
53122946
1455410234
1998219898
794338086
1462128618
1142403205
304865792
393206203
976954603
1828030957
685528516
2057025019
698619746
1862297542
1469964683
304651483
80544082
944695071
1749818349
273649139
20999075
1654590181
961854353
537788235
1361313477
1956903481
22482275
1310595643
60392254
698691407
552851454
1749685114
243051341
779664148
1071671561
143281356
71507914
794795950
933153323
265531588
436633588
183863746
825472146
804539924
1547914050
1048163596
604868312
1398443736
1897714172
1195235395
1784037217
2022204184
1401957242
376736031
1107563119
1738968878
1620194959
1727260141
757083964
219100486
1991799341
1793620913
117820271
1004703307
127929463
946893929
476702751
509717580
362479418
887929770
151002574
1416328449
1290872624
1553528585
280547430
647874457
626676982
822430778
1654164746
1636698197
1129816601
614592819
141692805
1628500879
1190890080
1657479979
2143794057
602511625
1842727462
306005778
49821809
1025275525
1741616684
1916924163
1114671147
163107842
679277736
1234717641
223848958
1489098347
2091094815
1503872170
1318049050
926522103
1123960577
2094475726
1458232452
1256986318
1239988294
1924186190
1966714693
1022772125
988302258
1414362529
445987678
214718762
270987047
527185138
1557381258
237406454
1436811633
786096082
1684500125
1145898006
997140063
469622689
220060575
1859724251
1867137213
1199409885
806107619
1574137602
1382134913
1167295667
1349251328
169166799
116388304
1514268234
1492492817
2066808507
1744147367
543808204
1489276131
1293698913
660747158
306838227
1328689019
1094945977
678783769
1519571131
1675454562
1413518884
63050076
1762435494
1343167487
1232168342
1996254134
1292584624
888522090
1881512347
210699659
2029991584
302989199
1881948289
800123256
144386944
1554154961
1778062834
1523071124
575241216
874804257
475054588
1740441105
193971911
1887096236
894362926
1897975094
1752672967
1726235026
1575659085
190461057
1655512213
2086547970
1001786373
1333629968
1181888866
1905903220
106536423
505734725
1943013805
1187748168
469106485
406356846
1180852987
939063360
123413732
1652857783
1740578119
853835047
10119295
1094573769
1960501399
782900359
1905911738
1095107146
715831924
935022827
97347735
473779908
582686425
1910654194
268980244
1928457098
1813361187
529169853
1007480824
193167171
1882748603
948506483
322710816
17732420
365682161
184227308
1104059034
1111967478
248802381
1668770972
136276730
1916095649
1543352512
1813559218
1302528155
997568473
1811828816
1613838234
103356116
1115739652
1066765408
369616405
861486259
2080534142
1569879008
498073716
1206597539
841048806
1778887746
1098283035
1394698616
2059750577
1123695913
1111955126
1999294434
340244108
616070035
196180478
1529365586
1595656853
1234630128
1293529341
1240851367
404276185
567422734
1408669823
825176573
770103953
175617894
1090839351
823821126
89163039
885791670
534640851
260522619
345909477
778369440
1135957192
243609537
1935761156
1817794759
1277375597
101823515
1843629436
101774204
1329974084
1019841066
1628090820
744702306
1227566024
755716225
1524998351
2025941085
986656092
876810597
633370621
1024278630
724042670
194420671
559960683
387023308
637763159
766203401
82137173
646005471
1021341669
720929863
73842154
203068705
1485857540
1850346485
1006651519
1067053963
1857450667
1904644946
1860062181
1673011312
433176178
614122498
1990587946
1431591086
363994253
751830174
628830235
1915686269
681134721
1772978880
1277892969
2061798682
1799389541
1939560809
1630284298
2035799541
1675092410
1362222430
1560025057
372976372
2058123036
1524587210
329940566
240529793
704038768
779132940
283054782
1928080927
1112758882
525689559
530172510
929401220
314640296
774980167
1781035141
139333568
1407331963
260666247
1928160962
277734409
1662184002
1194800531
785930689
1102306898
106902208
404190571
180960050
1429949742
669316579
107313559
1402704525
1434429195
1820188958
1270562139
117057640
780176138
2073268601
229982373
1772040280
688536906
345143448
1593658507
985023488
405112576
1708959257
363886131
719632667
309266258
657330805
976487631
1383015415
1893855195
1506338005
1033652816
1541296841
513481517
1221493795
2031646055
1506033873
537012578
986677650
1951621078
259051939
289308241
1004715363
1772448345
2056903681
157581886
1869205827
318697684
1225038967
1313871844
1672728265
1513688660
161633909
1307338169
1054973113
729544786
773198522
256429737
1182008056
2003602592
42142571
2102951391
1418269017
863707543
1785904489
2085542521
2049245190
778589795
1100144871
1335178143
1931722595
1858907494
1351271778
693916166
616764619
1807598532
913880736
216255212
1961330082
720808567
1285423501
1103428236
1644316209
337439064
1975135186
259365299
151773570
974771209
825425308
1745231228
1183799551
472119481
83136823
2022834825
1207526721
135568327
1191857149
57944017
1091929574
1589174483
999507701
903421766
923107475
1115704735
1152430879
205001030
313211520
378491011
45259272
953607259
159300209
1258829980
569298171
787869853
1278743780
649502702
2111914739
1146424314
1281823332
2068624508
1398161924
531826298
1034779773
1519557552
1074985107
772207275
1413746241
279717987
1904056424
165221004
1099833701
52967990
709153758
244719982
1174044240
689969436
752587009
1624644005
1531369539
63190286
462249402
1641322949
341883063
1390555714
768535223
187934289
1102270624
1250025076
1924638874
1691913442
1879296862
488792133
855334689
615064245
611739722
1240727858
844390265
635691484
1813835020
761039026
344209556
1541640585
1599935627
592550429
1673402681
1685838495
850570506
1931498464
821879303
1228605783
630240370
1461424075
1716239614
410486987
1788010765
1107054178
318899697
1050816915
1452523054
1196444497
975906001
1475277973
990298774
270615140
1788630070
275711341
1288451653
633197858
1471702218
421325711
902577681
302736114
1042431232
1252307524
858873862
425060608
898858282
1472981067
1633480905
1050645825
273534005
1561381718
208389207
180754152
1758229553
1746646583
1716373087
1791462984
1373376167
1831730097
150991891
981872088
1402973655
1875568432
1609055765
1615792933
1621277317
599810972
627694008
1171128312
1088392858
1112404940
1581125046
1031397928
1105884896
1563757451
302065201
1310328238
1066282344
838170252
2128879401
1986391916
1351337008
1140277500
655004013
1982688425
1460230832
1886946595
858594499
129692022
1237650982
1779357824
116519443
1955774618
1227777229
595145223
986730517
908192389
1556031891
1750919446
1226175814
1245801369
1075539681
736731850
245967589
341286572
981527194
759443679
605054546
495623901
1178426380
1226186437
1428497629
1013090257
389670581
1477895906
651989789
1564706855
168265577
1330517501
1891007461
1058478012
1180988567
1245090662
1250418620
949686354
938763205
1385455440
609284618
248339940
1021509850
2050940100
1377628811
302938864
304641462
1182474688
597119777
2094428332
187981544
1425738853
71625616
1333910313
974109642
1433830344
1094705377
835372746
1109986866
1710018661
1604475753
642787600
1242079663
582971470
62223624
939449396
1568106742
1688668718
731486314
780566585
2130360330
332286815
1103332306
565031950
1928845577
551564125
1524439906
560142633
1972806461
1222733481
410369544
1483476946
1404789403
94380582
779544144
695471957
1337460869
119828426
954114084
1189919882
2001432550
83990941
1493263826
500718851
1304073855
1179192397
2124371796
865592676
1194914962
376781538
577528013
819850301
1941998009
910808339
1859451446
1485439506
1770253170
1273316050
759697644
1384085327
402649484
1769354016
1947089537
594567640
1912074765
1605340753
131761671
1254229651
1339872556
1179875640
444884733
1311970556
914125595
860000740
1350252243
1561457127
517451730
2118268694
360521256
475527897
1833559558
824451975
2133289521
410592528
617245065
980835199
183503285
157782290
1660551076
1152284005
952410086
1811437119
1477171432
645474680
1559177136
1735438454
747152271
165696557
1229951856
695331021
2102786707
1744956129
1727118404
1934870516
944739279
295717128
2011790839
1254003608
2139166336
1508650463
1521743354
2067336151
1968928419
1585093382
2051752858
239033221
164130932
1634561079
1741989710
645920939
1449242931
21219827
1654996578
181246236
1094643911
960925205
2011767410
568412125
1660412414
773556230
343708114
1143308626
1759021837
697795007
1997164318
929101061
1989051066
1968433319
969802994
601728557
127729102
1467089758
1970532161
1129440632
1941583286
1202688479
290085233
1670178131
1008064694
2122260146
760004716
623217980
792557085
614204281
1968560310
1630008846
895087129
1371606494
365082061
126368456
236937614
1250731935
1192521039
474975171
1029431867
1624900675
206607131
1637758847
568320490
2030678697
919624938
1399425666
1306384932
199123138
1566683711
640008113
708025496
1229634687
1670908630
1489232970
1975509196
1438551920
132290886
2016155459
683457979
2142718725
378947491
23005911
587091976
345383344
1141355138
668163912
174416736
2054261442
50655701
1806022322
1159230446
422393653
1497714038
1634153286
1689768816
1577063274
750761456
1344665325
275644532
139172072
1450107037
2112828231
1761173268
1375789871
1569276463
714098675
1798904629
1620018034
954098318
184864564
1666133329
1204203694
442399733
443218712
1273140537
1228635739
797736305
1954928204
1675081990
1663468664
881895983
50060145
1311067463
1912407186
1614629403
827770824
1640628206
1645311132
503660739
1372405568
2046201042
1054843675
1122082411
741488394
586514270
1865476192
722340933
1664429253
1929010155
1516423367
1094500840
1301189794
1931110710
224970007
1275540708
2053289123
2042774187
955288857
245033062
2036157319
1969044380
1209774020
556639993
1653975034
1163482063
607124733
393539357
1212992596
1255727865
1326435974
1632627650
1333920520
1625915460
134304347
159425654
670946691
1491279992
541518362
1272242753
38992434
2050342609
1905989843
2076193721
1480291010
1764904245
831169511
785102661
979712221
1159657792
1395972160
120055849
1394584538
1996756215
184280385
1230530336
260431057
601526231
1980601236
1980692996
307625974
1128145806
822716229
1497362750
1934532528
208148723
429858631
829893844
479416243
955223669
1856330936
179775360
26764769
299804438
1504191724
1917184769
284372145
1823071124
2140910387
659545384
266105234
1401320661
1801665725
350978550
1286601974
1615873387
1396208490
2019955208
299222288
164488379
1723502707
994931667
1084724202
2024115298
2049604791
1788270573
761305183
1315573907
908060323
1127273683
1909809760
1463512976
1955772945
100549863
472027149
1842727462
315826457
1667288163
1665908293
780139135
1774192706
753601396
714648736
819071777
1430032887
1191017942
643575484
1838039356
2120040208
506149297
368966557
1339215632
316427524
1524169752
1587990316
451288032
223563775
599805408
38995324
295444029
1747565856
90083728
479951356
1100858685
2039262237
1933188025
316171488
1941056757
1400132063
1972470312
1495638770
1557260846
1984070271
1786100379
399714553
1194834430
1671641083
1410812559
271563487
510258785
466430414
947815818
984493888
1668611626
106246649
657418238
1582979477
15366204
818134602
1085817843
1492744761
8057591
2071186402
1749625357
1044829043
643231579
262345342
658948215
834317566
647902038
866313632
85026672
1265951378
1410388040
34128045
1953679810
4968924
1237533609
177782010
500505664
1134288577
754405726
734385672
1925089607
1905063982
1636987264
499271292
623722293
1405854235
60876942
615143477
1297545301
22848225
506912745
803430079
2044619387
1657083491
1991561560
2032008516
1763918330
1542074488
565474969
1814035449
53818622
1858101006
130049854
1856743364
766840618
1580681159
1122230444
723306630
1623016997
320918833
959294406
130607904
1095712166
2081550997
811050389
721205259
567946361
1981671583
533244336
1006906724
9385128
1760162304
377583341
215188306
889926734
1308781507
353424883
1683616321
740878777
1780110342
1008663927
774364957
1966900473
1665636952
907889429
498298969
1014886204
1173475323
778693535
1698914249
1572529925
1268118113
188270766
349647919
132982544
834367214
415477283
543530644
1310197662
2057944094
758645359
979437450
692512876
2131995860
1724857574
1334582699
1499608093
200126157
1511171310
133146107
757833530
1074450184
1368710130
620213669
2133127712
405003882
294492157
1950358114
1665454417
865579738
1115249112
920370053
1641363383
1656024221
1855612109
1901325581
1432466500
874565801
461291161
558816157
1765901917
1581449864
2060654050
292456770
659653728
1730279621
734361362
890989816
1081343682
1425105757
1796576232
1474736439
814184412
1915614690
460805664
493522708
1231847643
1358265585
313470737
450661332
273803142
1298847347
1054539039
1344409151
1022138293
1192880839
317843679
1321202660
1383178455
1735417467
102528249
381667183
1226505951
1192531693
1274950368
1862583583
521871943
816264284
1014538498
1890966961
1936623504
1109986866
2131004609
992519368
1015157027
2066366698
1787836203
2113118630
1113778456
1629507617
1126895759
1049026320
641009578
690948280
144207158
2101960090
856790404
119260368
972132452
838406406
1659252573
1623598113
318445006
1345734173
1446230935
256002238
1405056584
2047001520
1386039274
759467568
2129474386
167971654
1174326922
2049674234
1000195875
1600491133
70899168
272821248
1104600710
1623543972
1696781623
994917784
728509157
599166999
181857746
691734924
1529058314
1944792248
131897346
1959232716
113124835
669269213
562103640
318001609
1520140661
1787349679
1682196689
991712626
2027601970
1278921823
1704161635
1934860348
2000338892
648125336
1652882199
753861543
653881025
2145050890
1739402912
463468422
1141600888
300012150
884947111
86240208
728007476
970589632
1097380386
598528487
818087387
1138896161
2006981475
1502612857
772886610
419767000
382296621
1338032154
1174277469
165968569
1151673848
814566936
1793593027
27085106
1528904248
319500672
1713453011
2054132941
184437527
2062520287
940539160
2013665734
319295066
1775375260
533811134
630707265
410657736
1783432227
1150268801
960299041
1942043635
784974495
487714323
903817523
1167274825
538692803
1041949710
1745868231
1361313477
92982392
1605485678
1118210296
720630951
1596767617
506340670
1919377982
601302301
644034963
702387766
1300999951
1135012664
1267279077
467948687
1791989278
569190835
6284899
40963278
1952501819
2079836485
695689142
2029348832
1640536203
570400241
1425323115
1541028130
1836927010
813803249
1683677443
1359015680
1328053404
795038101
1476725348
433585973
1531755598
2087374436
126827373
1233932115
1949832693
1998203786
26955486
1696764648
697206143
394287374
704584414
473177240
1572316027
1541441955
572055769
1730817123
1772593215
253874338
1656067344
613470714
301619671
1453516466
877157034
304177014
357320553
788524213
567860146
1295818266
1426213351
1187612470
1996212547
134580429
291387490
693279466
1220927903
1565350555
1424721130
176402955
332707908
1941289894
2124243566
1977171385
275104025
1200575030
486626870
878600962
694456244
222618160
838122070
612299222
818901636
1304215349
1931675521
893517698
175185079
804338395
1192987325
997932428
20063971
98050706
268137125
390318261
1274378458
1398015179
153328353
2093398499
600043969
971361784
2020225264
69085715
852556712
777791430
2041708703
1815760668
1221285108
2100104043
592322046
2077704337
1686511676
1440725216
563955517
1813392218
1668955606
327095524
2071045006
336752385
1798417655
622966636
133402387
1519348154
18532342
6670031
2065481926
1929397604
1767502529
1758132351
2103517937
1371077662
73212388
92807415
341372796
1090009892
1508081323
970025264
274261890
1290491658
1557702577
461259131
82040664
797180014
1234972653
263755241
1222728439
2077378051
2840642
70960734
1914618100
1266992629
1518118120
290065129
446578829
998183979
1220814421
2079626817
291878433
1207672683
180908155
166848642
1402205724
1049177041
841590227
1135127420
1672079454
1157210127
719797789
761770528
2086371707
1573964467
626353848
287819921
1531278037
250265642
1301943017
512648701
662048118
1756215821
389957577
1204962248
1424574349
1444712504
1892313438
798983896
28572281
1028216521
1921742560
556431404
146955674
1267059584
70378055
914680390
1304918575
926254267
1682620808
1318939855
1837160371
1108808586
140694151
1680274454
627166186
618815896
549729875
60943587
1119559661
1538823300
1909989482
1512873147
1659742548
663753303
1432349122
1860367834
1876400318
1197934120
353007375
514442822
1693656947
773138108
878155384
1396544806
1934080556
37159263
1620500346
884317125
674137640
395340347
313742236
1061103444
1653065967
1074158451
1956502008
441411797
413948460
816970133
1760649067
1462537788
1939211761
390047991
2046734633
1460624469
158821457
1219522732
1534218166
2093396362
429239480
990423001
904046715
212322187
30452312
1531290118
1878263938
159749521
1132676382
1529607258
1708102320
1836349319
965778166
522913910
811357970
1671811633
789045373
1859408971
1448162862
1306687030
710677892
2069025046
2103386508
656725216
915858899
1517447637
1245193423
1198084369
1739623945
1881401019
1549278936
1308489614
1685449710
1320655516
1132128867
1645423110
1413927969
2124015317
895747701
511926577
1721642497
724759623
1750690270
886677509
1707366920
707258047
2061551712
651350616
1103818099
483088898
193388615
209726904
761411528
1148585606
1526996433
833301589
353476299
1306584639
661346728
1993024671
1959478878
106436416
1222676036
939540182
785760837
1525761603
654080191
707228939
1758823307
1544908207
810878721
359340021
512300929
1443506475
1173788491
2034495439
1243784006
920695784
1124665113
135738330
499188889
245975500
631240109
590399875
1916310363
453982938
401568498
2123712737
1038907098
1721422590
517615234
623823728
392521656
1215514597
946574896
849660513
1333773284
512245359
1129290057
1139067950
920354599
1167982061
520040078
1590570652
1421704427
1680445262
859152798
101354031
1309692773
425932755
1388432737
39213117
513091716
1577941644
343078193
1110815452
1858047324
968415749
935686773
1889012530
1378332579
58800106
1699227478
1189318267
2021536105
1218310014
1217248699
2147328004
841207102
2027007479
237329760
577832923
842231803
587519253
803338191
467934484
2114660881
266319615
650848822
1621369097
522392945
1538334637
215606145
1956178965
1110325680
2080145359
332625631
1531895314
780944802
1502628531
247847185
507074974
1721290789
526006650
1238526131
1774423801
1281585945
1160271472
978048756
162079736
713043568
939036105
209535034
1145898006
938851393
1702652237
1776662469
878252577
258685142
1636074078
2110415023
1427745964
1494996937
1594027112
391618575
967825654
327443601
1992777468
767498211
105393696
654136225
1752930474
1191950752
683436936
2060871741
896223711
1910682260
1155210226
1011876769
529560849
1462176624
1431236661
1301043690
1734100954
73880598
1864125532
1614839217
758168111
2045476199
2102771250
1545136558
277364427
1252494810
1815047208
1536851551
530430050
2101086639
988080920
1766913651
554115404
2033652454
722324263
578213775
177125732
663261320
1962684782
940944621
1854912685
713955120
396687179
819489556
972270735
1468177063
2072109993
607410506
932965565
36654644
1780354645
497872599
2113784027
130338108
76319276
1436904228
1448022446
194324625
124456255
1549907594
843942724
1497436809
1867332263
1390118137
1532458154
1836846288
1735097340
974990105
98179990
1388681675
808013503
72499825
1232595801
1900962785
632736362
677371332
27996914
459611267
1674865797
363184224
1475286058
203300064
650877048
2074985614
1744177969
529823556
975192274
1788695559
931091467
1754386479
1803162301
59299618
1139532047
532420744
1575679511
535947384
1801199490
830972405
170750445
1096689207
1863798378
596145017
423642212
845058003
1750099019
117988958
600374472
1172428803
845025852
2026547091
85521035
2118233019
268951431
744710466
65984564
765572960
327759829
905248367
516509133
1507891363
1574160130
1166388702
1446048432
1837551695
56152231
779550513
1680591624
849804153
1421540940
432166541
789964033
986248243
538855929
530215771
729710726
829979086
1127313553
10584291
278487949
1528612844
732045804
1883667001
2100435674
1959287690
1104121851
2089581212
242079046
650898774
277633704
416830827
652984197
870355015
1658813283
564225583
586100111
1321590508
606141583
1469018944
827333466
1171840534
1678766560
1680894070
1780884914
1415524381
141605479
1074344708
923586501
894232898
1957256408
2005587893
1576176385
509062007
474127615
710033226
2084770696
805184164
182195870
1016146317
1148698943
1639918737
563243327
681774994
148861637
365945435
1975901643
766413694
1788941632
1538271577
1494713154
253784332
1076892215
39253251
858984279
1266766737
1025610648
1361729704
1780685022
616940263
158601351
898281871
301686824
1192631793
1199272725
292104464
1946987942
2126583736
100604613
862856675
1724204475
1300707133
36889612
598640810
640933990
2120167913
1312589091
770844018
933090628
1987747559
1374628204
1950649348
534693078
681838594
225614201
742697520
244503805
81969351
1369735662
445022609
345172567
521671436
1779304779
848806848
1710347782
702482502
647252324
2018183537
437441049
205197047
223422889
380499338
1749424072
1230489324
1553806039
541595978
762071423
1592218936
60531094
1846440345
1840027567
1222887193
63261560
892083846
1913629751
1986204921
743370383
2004585687
1802489610
1206879999
128393408
2125716533
1383861234
1300610278
429089507
1851055494
515032530
937688243
980681269
1251317313
2014071611
1167769970
2096290580
1990684707
199028408
821637415
1279813537
673213421
1102925713
758468760
1354547867
671135974
1105210747
1255710161
454016763
1576041252
615648979
1191170891
1865038452
491838353
2007780119
281928906
1671087519
610444211
1763570850
433482352
1847964512
1087000106
1640506279
592800751
1478222639
1392304727
992054908
629447386
2140828954
1259828311
873728287
588106308
323127067
1959300194
514332161
1642332523
1014799945
1094866446
1666042237
250411748
312173874
272966409
2146978860
1176768257
1458865157
1545312718
690272985
498039299
1785710529
1935691819
1958577704
654983373
303665259
1176808224
199676976
149030664
2143825983
1756448636
846167563
724134559
1958555680
953311365
1144231285
6903894
1605575528
1354697277
286495968
1316419698
987792655
965324297
1129038734
30582826
1591255671
1025820298
2143898174
457663644
1137069336
1133895672
379857509
1655357284
310694173
779450933
1064431222
1431327274
1290842677
1967993722
1755723560
1460534140
1059386646
298026489
1220914269
366951932
1437201277
1998708459
1612147059
1932008154
360821996
1535017501
1866374620
190388967
1412331473
1596072638
1419555537
1645894429
951330804
906231753
833579107
1899549718
1213869699
659828915
589908410
685736549
362872647
1457913167
80191088
1806816693
82573178
1860571544
1339878407
1066813294
695015846
1310365822
54410870
850404006
180864938
1522666158
1710536291
1859021524
1477569339
1556580559
1742471308
1215119280
94225291
1294968222
671366777
71506928
1704951654
478657370
1816697187
1489826443
1034631751
1638375035
734386199
1193182034
722322422
1300733270
1390526855
503397727
784547804
111549793
528600430
1803777343
1200491713
198896800
1075184401
1124666793
2142537752
842380072
92896242
991025475
1806752057
220138135
469125803
496510692
1370479123
1170855000
518126755
1961624988
1973563126
596648195
302908410
504255656
438204455
983518102
1183353113
756235037
1183728598
1397961013
362825990
702718318
1274592541
588325254
1662114655
1118572817
58380591
1948447452
1387346745
1581497097
297183055
132514088
1472622544
1366331576
592655534
1844556487
536613449
790303594
1424175673
415774791
977368548
1058126077
546787052
1315983571
855398280
1635056060
358385526
384886920
1698400289
1285349029
829850526
854358513
385277653
477742844
422374321
1231952683
681983734
1118273142
604886300
139834592
1857668023
2059618976
1315708366
1609386399
270571386
218859497
1841433307
75189444
1223399063
930072987
718297513
1812440528
2000850187
1665839972
430615690
1034756851
666319168
1590867267
1191818801
1707713908
1039120099
1326125743
140099471
496069917
1496751140
598484703
512651408
211693625
1594612338
1287645361
1916300111
237501563
365764070
1170889311
783750732
1123663286
1216451108
1127993659
1067503522
1571697943
1532858104
281401064
1767893472
322867108
1732943220
400828153
2127914619
132678762
1797686835
1390687370
701014474
60876942
1197031550
453450965
435894025
436350487
1476454807
874398375
73049930
1950571134
1430344039
873021277
924452572
914856336
871590097
1601542464
1863320150
465311327
732664832
1499374562
245861420
220857031
752851446
15496194
1733870956
366115044
170658245
1913076095
1608112497
1516287296
902920935
1619371451
396209963
1675328923
1604989364
245103119
1671685937
2053625668
1226837151
1173300284
763519672
1780412621
1456172669
635856072
381351438
522295044
876958965
1835863013
1863658448
442814396
283563114
1252245100
1905801878
249857546
1771954730
1838391309
1232041045
1633750077
1658036808
1129989077
1877103793
330461198
314168687
1073064498
1899812348
539866200
614421788
982248697
1387342396
2094002126
596165765
92388861
799777380
213978931
1660821120
1670926196
112583363
143456090
1862745421
1092411547
1655881426
999355806
250725922
1416451460
815022430
466812313
907791955
1338610108
918625081
529830035
945064891
1133010571
1841200475
1906826264
1530542039
780144467
1482895257
774217886
337811908
1700570626
2010730278
330753635
796103167
687993911
2138141640
693276012
1088505472
157740051
489759749
14940818
1528824610
556345513
1490835988
954810701
1096976481
1468359164
562260875
1250943832
205204465
1867853819
905513064
159366815
1253951944
1677579215
828499046
380391827
1696768635
1770735212
690679566
2110646417
1105256130
694218972
428773260
1642545938
639057951
722829146
245046795
441903552
1150763350
230250542
187646721
1048001673
1354010976
660801649
906369868
1800459489
2130167869
1249882221
933215308
1803535990
1203540066
269341256
1417206696
1940034628
263358576
1811955556
633034904
1900734533
1228111146
557275930
1543493096
570857503
2018370451
861655712
1158164773
165866905
1040878278
288438830
1372686568
1111474485
1561067940
420554351
793968321
744872375
2007617634
244325615
513641210
292336878
977356908
1007623445
1637493829
642721651
232041749
139235839
110508404
134174305
1534668321
1892466512
569458548
2119985655
975819670
1231824517
1119206568
864933877
307213796
1575837402
503599510
1823905923
1023573043
1790290949
1598400220
153521762
1963287628
140873046
1467020584
1385967779
958655665
1117787818
1768266324
415030074
257249484
1330482014
935249738
373588502
4863959
1599935627
693669541
471975578
2033831541
1286363840
1723903753
474591267
1185921214
1339750202
1459670732
1219050839
16847490
653334748
1237341731
1605031470
457297162
1096124450
90465397
1821978253
1268652965
1429477415
1906796954
1213925298
2079106183
216919315
1378020190
1492312665
1437426683
980218211
38645850
1739607799
1831058731
530543375
858617591
1373728064
14226821
1361162254
1124953617
704105683
535779015
1297029833
1095485517
2112355200
1900272641
720909980
1155268540
1284351436
1392495047
560405935
431996154
371398414
365301205
139130757
1472062504
334036691
2147061131
2031382158
1292743535
120118416
1620047642
2085634948
1570897432
942585222
642660897
1979099703
882411301
2081661088
1290548530
561577356
1391830684
1936337454
1084304943
1901847560
1595790818
1834765052
725603632
1192540261
458327375
1255738687
2116825723
737485390
1530342410
1509216884
443296244
460539629
284866462
1051725373
1674744715
899185165
990935813
1885272634
730487399
1890701120
1638395572
670190936
217343879
511716324
20419546
627700062
1316801190
745670659
1857073157
350269382
544312140
936528895
742762999
1843621644
2064918011
328933535
774934298
153651350
1416253058
104774326
1115768488
885033893
760004716
549201492
2126750361
1202672133
626720041
469622689
6293380
885973411
754130738
2061575070
1510270211
1048848881
1469007764
2015957201
1602783521
1097959139
662584149
2026756209
1790444016
1700337730
1538785232
1177985275
53715177
900610563
1832332194
355668002
898858282
1017262670
1977172966
1698238570
1218404567
560901555
1984710322
1769195057
1185774196
1602059896
1344765814
1639694721
25103665
1486822898
551547003
1942782187
110797959
28703458
2027641072
1116882823
1353079445
977048974
1935171850
344227138
1667789598
661929499
2056136484
2023745222
774395717
27148168
1022003357
170030032
1635834811
2066768592
1452372840
1338843276
376951296
9424470
757092423
308528430
1933312574
579444691
5308089
1316922631
570440008
1432949926
1900773754
1218690979
2113520879
291599946
2077044110
1846703599
1450964235
255448214
175642770
611224370
1353266751
656906315
1978087623
1881305674
1623811503
1282164716
416143498
1624033010
1581699480
1451447574
871613672
714922624
1625885834
1936815199
910692908
63968837
570992928
1358996081
432486244
1875993313
1055066002
448356014
1272084482
1851513691
673116159
1527927223
2080480129
624124552
180089045
1878108208
770427901
933125229
144428270
380168964
1778669708
1717250482
288862212
268144828
139673716
1893120913
192849988
495020353
674970629
1439551380
791300167
819468689
1074830520
971897099
1816698232
1268899461
1796495437
801275373
519772144
1329293090
488893047
325235918
1158684983
1201241511
1031908704
1889465747
124138905
2058381181
1112645621
2015636201
1276109331
1071801134
1813725115
256993531
244017649
1861233803
1979407977
481845565
869413190
500928729
2135908569
1824047869
917396194
1898153027
938375802
1838102279
1816418812
2051845357
1190603862
1401556206
1330502239
102522096
1816723754
688993799
998455954
1632792295
207193729
1025408565
1911405835
664840441
329013411
2090019822
1541941222
1617733405
1846638392
1889358499
1116714501
253330943
1492193446
627727239
1389536678
1221899196
93392418
1367766631
1968290420
757984862
1095771775
671344372
655970678
312458815
455194253
31028570
783366333
1753815179
1548305195
1617936083
170565816
1290387845
319846211
1688612768
291917002
1749818349
1176925394
1034287920
248425051
1749547716
917263517
229447739
1558886133
1005096329
1819131265
400503295
1774990951
2130619562
1379552725
1312047497
464432645
1073894800
909099558
288321462
1960307264
539327898
353874343
161789528
1311410394
1209796895
869592787
1300108444
1185348943
1104695775
1187024645
1469630369
299425207
134455723
645704718
340603549
2090668202
1418870237
2037172006
935057155
496201857
1625397642
39023875
1734688074
207176609
1720907155
1585708285
1257775821
519737207
322507533
1271108476
901700430
1118976876
1069403336
506937253
479386477
1019909866
1133824558
970113922
390890422
341068733
1279291798
350654296
1025273151
217890049
2050859660
213212988
721465738
1813261815
1145643011
1684309914
1708105037
1158873796
1632084685
1726373235
1333533027
966221839
1588464434
104861669
2018625703
766776156
772070354
1749576962
836353904
160319302
59482313
89531631
643794962
589748895
1381849152
1038909879
831762346
1786073902
1843652547
890244146
1577363064
729223872
1436734663
1521528777
1917410111
32398675
407612730
718484557
213612128
2116286149
2033405923
285273958
1487320139
706084110
1114955053
1205972107
856411554
1170014976
2120133477
2065776463
1930238620
389269696
2136563212
1660614638
546787052
1941427931
1345445696
8283866
20419546
1562547735
1327939222
1248425809
288439790
826438446
682061425
1147515343
171359486
876771074
1238842663
990298536
205474482
680524568
1143156956
423528097
1550805618
1797752009
2021733077
155564803
1831190247
181327025
1324184026
1118842629
2050342609
2095356584
1853730609
1916805617
1700802797
1784681505
1374065606
1762780727
1441160671
1808860686
1448395203
1956044608
747687032
1298454602
878323217
1805851633
109508153
460097609
1556742844
887574952
1644780028
198773869
1497801703
1689354594
250205401
523729255
448084233
1070977272
1373195673
1562128430
972067337
1141205939
1065734394
1690369012
611358668
1541747100
35748508
844987808
1721390944
383663520
2020452647
489781107
337652535
1931066562
2014337717
826002550
703701120
1578979786
326631268
1785717608
382833525
615632998
1948268301
77368719
975329070
1689510748
568404690
224955760
801526378
1172806868
44343405
1906935964
1558221903
1036661586
834317566
1176533707
1256795109
1568947764
738715225
1911604093
535493702
1798422279
846317304
184620960
1290458678
185758394
1359420009
2003748934
2100237250
602134016
1644495473
572858617
1873506830
1711547824
1148180763
916273000
197870849
1199777515
1685055300
775942107
1431246559
2004110729
732397848
442396768
2067833625
1750648405
196424330
1471446361
14562242
775649494
1564305656
1392985257
1321787862
788207768
284962957
323363723
601090659
1629742139
584342195
2115342930
732599807
567598229
1857065068
1938202996
1813536014
1388331751
52749669
234206427
1250764009
1346371019
1112234744
310504812
2123275313
135351173
1365466441
693959433
1248101445
921038068
1327725615
1040387392
152953907
2146509957
779026705
864462131
699127008
8207425
1303883646
567541030
557176500
1720300424
1560827865
1111763523
996149003
1680484252
619948595
1699120760
58659674
1141297884
862703752
1063637647
1590568758
1388854519
2046576339
1783820584
885260788
1682362920
418469009
1758324193
795170532
243227236
323392492
1290203870
314282744
1161031085
1828344127
637988356
2058390123
1784534813
45894685
1854715323
1092138020
1638181476
617593954
717542757
557615651
347012384
552859720
304850586
1573999032
656595295
956557253
27507452
1039685139
1776759406
197837562
866919559
1462981473
797244318
508563774
1019841066
1093171308
1864993706
1218756350
1230331232
629720079
367468672
971627311
1050883685
1249761714
1614360609
144851898
701424752
1953470091
1071764413
965998097
1395264170
520555409
522573229
83074645
58375592
98399218
2060524281
1452792506
1769061299
1571962854
235863202
2143658918
2042313046
366382704
1667010843
174484590
2096785497
1212745702
1742156958
2054984060
2118966103
1068876700
858237292
1195363772
1191511491
1635275966
2053384544
295201776
1750352268
352647912
675463453
2101092961
1287731665
2106148234
1242106974
1409290835
233054455
699297192
1495617175
1868492090
858233219
678129959
112162736
1083576751
1685868403
946628991
1134569496
248011304
1118966863
1436879116
1703664395
465999829
1795183793
113957955
1726774346
1074654453
1911884857
778515964
346176753
2096257936
379754808
110443163
2076886035
1243928033
936318823
86237325
1877005131
1786963874
1853264466
1409506045
1763060873
1489176205
60588799
205835408
1081017340
1163468728
975753731
203678121
818297531
1698309435
1495101056
328421371
1924788100
94626608
1586103401
1978262131
512531363
1964748641
2054653208
254560263
557435628
514090417
1578124305
1847926133
1029654411
1664182111
1275187423
830197807
814067582
565440310
1152800241
1665970715
265925214
1520711804
956423413
363918146
867777081
1754621580
988127863
1322184609
72499825
98270716
1955533987
1393710598
1230350949
1742471308
1832938722
477907297
1744014100
1098964157
1776526258
1087353156
76294158
646766164
251804065
1298016091
1900818521
940778363
1091320031
1819354910
2073079183
1774376481
439098169
737084290
570568738
739907453
1957980211
1313788131
577631997
1811195374
1913232069
1741500825
770278167
672730378
295945072
232177406
1902051251
1971650336
370589289
1455728515
2050974671
1227082662
367827681
1892126520
94810440
1261828029
1918130209
256996718
701701303
1282615528
1800580338
508072649
2102338339
1422203563
1560929142
1488997830
1773173028
899042161
257504288
667706662
714686937
753311951
1884959519
1928433786
1658186164
445522420
1030537616
2140111139
637875529
2079504902
780939487
1278221359
718873075
1537388067
333347934
2065756205
1288401575
1831197845
439207673
1367230506
803386563
900194587
416977809
2016110089
1486831629
1767705237
631123491
857699930
1116490010
1695175522
1669374514
355224861
1373165066
1333920520
750769318
1517061655
1600324252
137200145
1376599491
1284459874
390804351
455444674
1138240963
484741089
324334335
1292074299
1252563349
1971904372
1930349852
892762575
126592451
766793642
1272693210
1827410757
408126079
469831634
1817494117
303759293
527229699
438105467
331701272
554363224
379977478
234775022
1594402038
914705804
1490855847
560058472
443948494
972469843
222199048
1156667529
1612049694
1201241511
917199531
811471541
286839846
1456820476
611755139
503950250
1765040229
365336773
1341052582
2031892033
966734029
1891408034
500456112
343620632
271888412
579186749
1676887527
1072229322
1668928021
1645716068
1025396692
578354261
1510013510
1464285394
2011755528
1455888698
554422481
651895664
606825834
1017462866
1396303403
1858306690
870732972
1047063759
739891743
1356376037
1976535414
1707091031
356961083
1941915080
1879411520
59601500
559122791
1181842585
849388668
1505301138
734046672
1158175534
1581404083
890153928
753754429
997333957
1593735482
419139976
1329533865
1038357748
1891118462
962168818
494554585
1510657405
1069448612
2028621492
156349666
208814691
1777234625
1546592639
889628841
302562248
1375090810
1040802393
1811568691
296487939
1227552374
1628017037
641479423
972028274
1762225688
24333747
1462196706
162502778
2098358192
278982908
2077472920
1719779976
2075018931
727710715
1383015415
856235592
1017129080
663838956
630116756
1113177001
1331379679
176947655
1296886723
1064274544
673962999
1659937530
1872158377
1415494954
33184616
1242684011
2146223169
1331777169
108383717
1367042718
1233096133
1130943367
626482378
2136720870
1634891182
1875216392
2095112173
1720831209
367868469
1559874265
1793002536
1607094811
1369527412
1081161113
803383457
668665434
1895167686
1206817381
1939488282
1486080886
762628168
1048227068
210043340
379753777
81643956
2133317615
1037060140
1115054196
1185860364
935646866
719358166
886060361
668649109
402902868
543303491
1743458576
376337084
107615232
543608471
2119027100
702533620
934235272
889182431
1494115825
427383648
185136648
1201242576
236619344
497162004
1577350130
1304825985
1229291919
2005200338
1327006590
1102817800
1547226654
955526173
1682938352
1405999535
1195073785
133657118
1859657037
643757940
1280168479
501040294
1706876212
1634655327
1274952355
671930015
1147023964
1670949710
1815765670
467766803
190644419
1250108140
206353847
1306584639
1410153172
633229565
332440475
1213730231
665319683
2072073683
850779937
361756350
2043183346
1779261936
501687805
244273109
1360614497
1008515631
1694178032
1077918410
337678603
1485535489
518062323
10819576
1061156183
1193494764
423642212
1237731583
619806325
1499344802
993613254
505568995
1230907538
872410926
1359550902
1025790014
964695526
1509702585
1502930258
1426159666
443226537
1052818405
147722579
1401169574
2104299320
1333369237
832688927
555681111
26729345
1400220120
1050669337
249915263
1071769372
1105997882
1889538119
1176870666
1544572807
1832443174
1192521039
2034062383
1733639421
1525895981
1280648510
2068183287
577458705
1382017263
1709471352
663071628
2040076629
1499726237
654733300
1826735523
354528859
1057400456
1797449476
575110688
1291300094
520689673
333515855
1110414831
1589816621
1374815684
1640427871
1307388569
1993844723
840790124
468483874
576595499
1231859522
1940371750
717960983
1927960780
1111759111
2020354257
1737509382
1422670126
791648787
46761901
1752592530
988543776
1152019214
1017934987
66539283
76164984
1865038452
1138406549
746871621
330728419
1750524221
2085321101
42008582
553582251
1164736298
1897224066
958357338
1916903730
521943387
995507750
1400649172
1504779172
1530692131
348356010
1713209915
197870849
1090888421
1252134997
776227565
1757544858
321506350
577786895
692770701
2143711947
1557246674
1827454286
1047024105
1104634473
1620476426
1813748595
893632933
1089532708
769181600
388156068
1459031636
1301300857
776209695
358259434
1765212513
169730473
423032955
72075416
58165962
1480706809
1587636968
1353179672
1502207058
335676115
131073878
915831314
487577801
633409472
976496218
49947719
1138179432
906800514
1483936960
1189728016
919048641
1780563202
1695828405
213203684
366318870
427898484
2123520146
978508570
337891600
1341823927
1753964555
86604610
1170986454
416543621
1629607560
2026988096
1635231887
1276058906
1363876008
560458663
313677210
1836634160
938544608
1313516589
1272299023
643617347
504726581
1961051330
989365891
1326940049
994462513
1076042421
1769469888
524697372
988307787
1729490035
1214411804
1517732751
1736036002
1394028135
1743364253
1428356608
456638668
782788834
878567725
1579348180
49176204
1349493025
417073912
1780799573
1841959623
1544948127
613962896
1686410784
529560849
354196550
686725385
408282628
1419016408
1282078863
1843092377
223591822
588746096
71120003
919954788
1165705905
955036202
2071106281
1397785194
1357218045
74878187
1580611329
260169636
1026294603
2069998488
1280575825
1700167466
1967541575
1466332071
506146857
118787238
1094134292
1845287792
847579681
1199147867
543062042
2040017925
2113467251
246241273
1768063693
560962622
1308302072
2087412604
1563831497
1779513271
398625221
1325679089
922775253
1451242222
1637911207
1066785300
951168885
1614344946
1098839627
683746744
1450957901
1506629404
944114755
1757321103
708199088
668400398
48597545
514475938
1788312426
312366778
1934430883
873558334
1786597121
617178021
1053017361
1757129787
381864263
1608826
1374608028
130285399
791620995
2045462584
1932975097
692186343
230712216
105601659
1654047223
517130908
821799780
72527965
1391538867
587325651
1083838057
1531197758
1607026302
1447299839
1935212607
1991937962
318833388
464444684
503027647
813889271
1541455969
1639778556
535115716
1359853563
2053217397
1065126565
2097058770
654002596
1952468300
1183450457
1631770203
21822865
1341722517
2099479513
1974448199
1663465424
80993970
2053116206
1965915486
871506823
511804309
597295038
1113287832
573301793
1099488037
1448092579
2039942227
176726842
1562351679
655762235
1449002870
1183617761
754170573
1641004370
138594295
373256217
1843085366
603496146
133146107
951649160
867202819
603510566
951917959
1241142777
1469895247
1032766127
415474257
1643166830
1940400692
446380574
1067627293
1670093197
852282477
670232556
1423261376
168879573
1988106649
463673557
246760086
78048403
1420220423
1601410565
2033221576
315281622
1462481818
537015704
1248834740
1583275774
682060145
575280560
1240653103
528368954
816800152
86489439
878662419
249960338
1789446847
12404035
578998904
1390983909
953247875
1904208909
1704250277
1191716150
1760313137
1520348441
39657719
547544529
531213291
737425418
389022028
1615715916
635856072
510435905
483891810
1870554109
1935201696
1600379596
205674332
1261152007
552877066
1895500666
758964529
230765547
1771059060
3011264
1256450257
914397037
2103172887
1333859655
115927745
1768743774
1795913358
311227422
834312483
592926431
1781447191
1590479461
940381695
2102443633
1718214221
519673826
1364877084
631261122
1220974467
1879267030
1790998287
336523251
1749947096
1583205411
119530467
184073266
561496316
1870431555
664052019
1327725615
1268410398
235308439
299438684
1586745037
1260420405
1740555254
475540652
2031160776
1212628418
941702744
2139216021
927882992
1022081094
328495628
723958288
1743522162
1555194827
1490862961
1029078183
484778308
1733449634
1916234190
802412462
135182131
947807667
1147730669
2003193759
2067846682
1786906698
2087159239
2079220285
383461051
914431028
665390609
2005932841
266728907
801383681
755365505
763655783
13256856
1426159666
1859009528
490959647
2113497580
1809279831
864033284
156555067
151820465
703879220
448284126
326578545
1270294163
1851288505
595072537
864477755
1249209085
1098574545
429131485
1565015322
1970178518
1583106325
1230597860
1884125505
315393156
1878356276
1595721367
761620222
145585772
362953805
896279687
35133704
74595373
1085843753
1518494547
2046420138
1009708334
46206717
2133246683
1883626699
788467145
1112177491
1092728707
2114455688
1291626741
815289520
564387250
624567960
691762935
115802113
83871593
1453665675
1286152369
224570300
1267761324
1307415547
1108118382
499260888
172703181
344060560
421665022
2079202069
311959034
278832820
1882102220
1257115320
806835706
2130981905
1874800754
2029904811
2031421904
1630664257
18444122
1903312721
1936110532
1132731346
932965565
1405727491
553959133
276543654
1776238860
185709967
51318965
48747001
1198623397
1552897665
1944112322
1237007469
131921637
600438813
2042312128
660591659
395971997
1371220289
1902319024
2139263216
466486663
1575497333
1429265188
2023102016
2055577815
1019530625
1782964003
460922877
399996247
1890593585
1995941672
597456693
1571060032
1657234149
1830720369
1045301954
1492437663
1889352182
542717038
2056681052
1068568538
1464949919
295765108
735740913
1438348334
335679626
363588841
933647119
1722892835
1259210835
609446999
941888845
1262663544
1553939427
840123476
2026552189
355322585
1370891068
341493642
1151404380
554820517
2124302790
669917721
375450307
721233457
496523567
938558205
1110847683
1553899571
1963670236
1509890244
876472184
1820435324
1422457394
1249728876
1367152316
739907453
1875194469
1206661498
1257568919
474785001
1986987421
1604260625
1368224014
1262069648
1823068948
29632658
110370041
2136578942
1314082733
1291151460
1995634503
1026668523
909715550
1393350186
1246084282
525760563
833732182
716786807
635882406
1572523276
420587439
370511226
1876972341
310798648
1939142600
192829641
729500200
1176702745
1620550180
511646171
1643215271
290451752
1230146641
138176596
1310906639
1300358000
1737258785
269230009
1171285595
1684123923
2035692913
915469391
1559514483
74142031
914091682
1607997089
479690886
1366265638
2120061876
1176582855
342981843
1276076238
728815517
1877002432
1383818778
84650199
1595081641
882161442
1903185538
297746877
93392418
1014044951
1066603285
441365837
1836634160
1983865763
562976955
101553297
1245513142
1181563556
1851978570
2119343890
1202053538
948369364
1626887945
328957798
1754993744
492250436
1637332201
1958099275
1356259677
416872807
369280888
725155730
989938750
52633978
783145225
1770696066
461291161
1051221010
1080669239
1946278599
1105210747
1222590752
924533393
614553954
801145105
716691955
810324813
38494972
586728224
1814102205
1742952888
164622790
654235608
17863537
905399681
650515486
1115528870
572668897
2102314879
1416405094
1969530374
679989831
840260802
167358538
1670114327
576394156
1111674487
1304498525
470854072
1475779383
496765120
1130693257
954464056
193924812
1905914825
616060095
1794212206
640353710
953350485
1348100577
417995782
2109891248
1399059511
1640518357
1360090715
1874542844
1393037321
1157831603
150598324
786663589
1374692977
972469843
1565968150
872930493
1984593819
1981700203
1814009693
1103423287
2100802739
1672786632
1099340549
250025162
1643708095
1392886496
1976740101
1320115313
1953880328
466285662
1329302331
145815733
1508979937
61539082
1859267750
813635860
1338528335
655954327
1619372044
1167745115
1671223937
248418140
354836595
1381246070
1409223297
805422012
2029804304
1521303978
2015342452
1125822997
1803899231
1735423926
1646440348
1273237021
960152461
461746617
1911772239
1630681688
1147143323
1461335088
426947416
2612375
323024148
910757528
1064843780
1580982627
1209621521
96180788
1449739325
1493837782
1149009599
1824283669
2023627034
1891098868
254240883
1050059446
1745460341
2055206357
989801136
1091235036
1599382767
64665745
986230508
373929248
1874045359
1922124090
1417279278
865727806
239408675
1826427216
1818982031
910248698
1850089090
1203034052
320394733
1349484446
1692857284
208624038
844087108
331970508
53110128
1522626807
601600340
1763240962
462415921
1492398240
480931405
449318543
521188646
1126269637
872865365
885356079
2055577815
1733732679
233567720
1217472731
1338479763
1514316689
1933264305
1088520359
850649900
454135919
1200089218
359172193
1632838411
1633863736
735957285
1209775363
1890741071
625779594
281019184
1099803278
1818487749
1418026403
403275458
1956717923
1337363790
164281277
492381832
702426928
176515256
1077688680
772179467
469831634
77732739
1419013452
1752068938
760196948
1534554398
1697412542
643184377
346688453
1096188159
1605205752
563930065
518138141
1590188943
1118291590
1319009651
952487431
1568259172
197916703
456608760
2067000575
863067424
982801489
2110798369
1703590986
146488101
535007499
12608554
377231826
1328230165
2089166723
2125665422
256304794
1156430961
462918118
1295967303
58251328
1737128345
63241866
933307026
101605871
1661884542
1499344802
18824464
1728034590
5381366
632057173
1715204403
869583925
1563418338
853039057
532016449
227286475
1120706486
56314866
52533026
963873048
424482611
1911053645
380716118
888105652
1253799986
1773167144
359244248
829671051
985600593
1430650104
110663250
1103968148
174415265
190144640
15554291
305869436
1903343677
7070405
1911238116
2047975218
1867828083
518255104
389971604
1191386131
1743897441
1040775509
1214933495
309842091
919859140
1582858483
673133762
1085270264
2035365045
621372269
2101265673
2090609421
1909586590
1680021019
895757401
1681991307
1338298514
1373195673
1522088716
264958187
1976940406
1928623952
2030511086
1264591407
1932068664
1654164746
1706170801
253823885
44066286
551099056
1732310454
1085349250
944701240
1821965228
333023792
1467757623
1213202963
1901532792
1082184313
2066714568
1718435305
845292283
235601513
1503159531
338127980
956696163
672412377
1789794153
499261690
497687693
267251114
66121039
148389482
1864157838
1483677912
2047001520
1603650145
1035166247
1462136886
565201173
2053217397
1001014050
172147570
674592781
714282480
749047183
828650556
69135145
2028470936
477455578
1892721267
2050082176
882592616
944805379
1322512179
1980318432
1927103124
2138088942
1834978676
1065453955
928195858
455932486
2090589769
1469410615
1676844514
84421705
1199571920
290972404
1642159819
464009023
1350812184
486001882
792043284
1038257809
1552310808
392314496
162665867
336250048
1118289947
835359558
749471153
243118232
42192942
127741477
1400330377
1563491799
105837099
423999761
985951749
1174125834
248983504
129492512
1046444309
2090758246
423822408
852747369
1300337263
349878795
1619484749
306352168
862395718
1112228939
592595749
672451617
2125969494
671112354
1746244874
1615258175
853260883
34253534
92712048
1499227594
1025985071
415484490
722519746
1888994707
1694282053
355494549
1792284429
1810434002
634140720
939648276
719857222
725135641
1315028575
1411519085
1025747347
707007321
954604768
876844162
1321155946
1045691950
1242848086
1714413078
1155477712
824866724
1924529499
1400564706
1986253493
1462351396
2110193104
1473141485
901238334
1894376025
1380498735
98614514
833795235
2051834047
1794717038
229075660
492387544
184783157
1586745037
1956672958
1754540094
362256476
1172185539
1851861892
1162791277
1700078047
2099188125
950771046
144770747
1287183069
801899338
1091321587
149228354
1377450799
113637318
744687947
695460344
390073641
1638378641
223238674
259770859
1072229322
154022698
504078509
527121832
1394215585
1700955954
1214056881
162402911
359945199
584099096
672795273
196404599
1283598220
1407570328
244325615
1417069158
1449098759
1089315775
519719906
568319926
1864996221
1656304763
554203651
2078762702
1920349773
839957670
856319651
998314846
126892816
1967079786
1728878176
530900871
1316234734
1174856216
2144454228
191115702
264626439
613522995
2060259760
98467312
290251027
1887160403
1311624608
1860045715
1245110178
78425852
2006769862
530501024
1940400692
334745804
2071895832
718732141
2065790026
1933048271
622232967
129664840
608143276
90847419
175994351
2029440727
1138255367
390634434
472778570
684144273
2064830120
648242306
1982734729
141606045
1275093106
1085757268
950675204
1911514583
1869052593
501065474
664246901
858158603
1747555361
1110270639
131752461
835515653
2115538978
651978679
1075155306
1816023828
781966860
836365210
1782625187
1972206924
1412380364
1019557563
538540294
82696489
1332782999
1211874415
992076034
722137107
1869637520
1548984871
1213730231
36043757
882437841
770799068
878650646
333679965
1652834628
2053151084
2135851462
646351601
545289749
722180305
1504152505
1212802223
628526605
117159471
2108903902
526290425
527654008
446646694
1661798491
2012166482
802429982
1681849137
933246919
1338510126
2000404551
1585708229
61966256
505471893
614681692
522650970
1833611016
521688692
633104617
1300844867
811778694
1630967138
274915302
597383432
1042380825
1555818368
188922312
1601570330
8993467
710033627
824569677
420262514
1734816898
502903495
2000790194
952101107
1164575631
155619097
895441556
485496021
1913487724
708467001
1423599519
494632065
475039048
329936583
509351365
2147138409
1329881328
1193710236
1654932611
1785629301
529823556
744705116
1870685118
670519763
752452290
2077246646
1081159660
589038181
2068545465
1171032290
985027542
506048735
947689977
313760686
169401695
1330776513
2069931029
642514968
948600685
1689424202
1340898195
2116831157
1466614636
733634168
1469434444
318390585
1417119814
2017546420
826593630
119906893
187421699
1159724797
1849628239
1216159967
272910519
806039889
1074514938
1434805007
2022134847
1837248172
353447531
300233802
1851887258
2113466765
1337535145
502025202
1543158549
602892458
1115588393
1597088229
1529459427
2091823548
2058838394
2029489752
163675908
1193681394
405761816
326628185
1080607511
1719278782
712807592
575613108
706396413
1685428338
786366542
1836511300
2071726200
1739115953
185730150
983915872
1388605663
1401104550
2109225918
920322887
1290358446
1387416506
1471702218
825000351
311961474
926956901
1733147498
1024894346
720373828
1024145196
1982612969
1261924351
1348129563
138027239
535657214
313280139
1278767980
1096696651
185311025
1939637208
1597982197
885671670
1550875988
1493128131
845448481
1141663599
315846965
1156498920
1162535273
2047534181
133863523
1350879699
1580612646
750398222
2033582904
921944850
2052778056
1151356417
2136106512
1269093414
1863088248
545657154
991345670
826199858
1315907701
1075821382
1930551656
1496117852
527872311
1499304333
113873126
1383352244
1332954836
276200082
944689434
818326532
1331147455
308652521
104786793
316654721
650042879
611122308
663522469
1114544409
142583045
313622237
409965074
1294699953
1771371532
811287826
1372438407
34154445
334936521
632653204
1319948251
1040387392
2020302395
191824874
142230256
1261924351
2004133335
504194209
413289435
1471595713
1741500825
1782317089
1268744913
1527736492
1998461150
1959334190
2109048615
1809699599
1826401595
1055637806
695518759
1816316435
776459287
2042195458
319242877
2058355520
851506254
154958485
1838102279
1438553555
1593585128
1612924037
1727782851
652016533
985564736
1437296729
1497036298
130879829
1976894274
1766287312
379389819
1867484651
974123670
1477396398
1145229098
1535148164
353664817
1821068294
1545678366
734915291
337195856
264049200
1833378720
573993136
1560626541
1294006237
1748358812
1831197845
1727083992
678220639
973544828
1319971067
1511370559
250152128
741018920
335533806
391060731
975347249
20683035
542313929
1841061390
2077071051
1206685537
9957357
68465037
293292952
2102260925
1255585006
1237502983
250210271
1604989569
1180917560
1313385755
1271985330
1952771550
839394198
1096186218
1853085251
2141166931
272741987
291371330
2100828115
2095343251
1049663004
1226201361
1139630377
1046810763
372527925
744637185
1997097152
522730637
1172259208
2114313069
1552882177
314262661
483180033
2071637725
1399425666
1843793873
845942217
233182332
558393299
24762102
891553
1130349894
1752095438
310081633
2140174274
895293424
2075359429
52829463
626583339
1761666810
733622422
518962297
1999536733
1830274466
1657395358
1059144986
1296006641
387023308
1852132692
429695849
157510633
437735145
1642487649
1362757906
1695760923
1718753453
1940097735
1270119389
1838859654
1115497329
1147915593
2118868895
1248365508
1101497635
1197243497
681971510
1355071725
92179052
227604215
654597779
581199871
1768697318
794709640
1408921824
126811482
603846821
1334694941
530103222
1623691067
808956780
855783043
1390936244
307624604
102496692
100999176
640824903
563336222
682132043
974462891
1676883648
1828383049
1928578882
269023070
1447113995
621238411
643405257
469795604
1173115024
320808802
879720465
2014798299
1288028818
1483247375
1856312552
1882936625
93500399
33949395
73720427
1248074452
1232323087
357778346
693361426
208995257
1328579610
164560665
1478519532
196706674
2082995934
1981890404
1710261470
1747102693
1368286967
2127042572
2019497286
1832177779
1654574717
734530749
2040102409
1228006924
789473256
1618750059
1566216886
89541524
1244901567
1531496038
2052734799
17851672
897201073
1715843185
50533495
1724255408
2067416428
1399047273
1910822477
138950391
1411989079
387227516
97481020
187289610
297092503
226625102
348659248
341829650
1611810145
765919091
599358132
93092973
82272364
794661007
2032870652
1546867183
780265058
702659340
116615571
1309814929
1416047830
1336744180
2038533338
1587527511
28797356
1336675268
629342367
247576973
1684234191
1251183520
34231712
261991356
434269202
1978004887
1742643234
579855081
128967638
1757308996
719023371
645835162
1168542008
2073912397
19722573
355771452
525650306
1640182065
1617466022
988426530
1894895174
633235930
833668109
940366698
1883855461
978913097
847653052
2009469076
1314720221
1022303986
2098491701
11107635
307468473
1560801730
1893514101
1030101957
1610289799
1872981007
203481769
298626594
718998436
1008818591
179435850
1869646741
1420780254
1151798118
791205443
904536038
994751432
1072717944
993515671
1688638289
1005191228
76294158
1625392388
1756557225
97332042
153804790
1897870173
162741783
983536177
1130304630
1313300931
46769042
491223047
285750798
571379493
1230181935
1333882539
453140036
1923959505
1562034154
1835272886
1455376722
1669013816
1988365280
382985675
1323745758
1474564127
12340698
713932040
441474341
1698602922
299668013
2038086259
2140168060
731917755
840981329
692648066
591843974
610999667
1797941983
742820489
314332793
312853146
291147593
1825556648
763282569
403722314
2116586385
2108997302
2891178
1550985649
131127756
898975556
865939263
928505594
1538785232
431107336
1567488177
1988977923
2032692536
1435696708
666395012
158467049
136542729
868159573
1838058891
1099734898
151715540
1326487841
1496108859
1173012834
511722751
1556911487
867545564
682990374
1187301497
432673074
281656646
43361178
746432764
907173233
562430213
1005345239
149967662
1057679516
510995277
847184080
448224662
1719137483
1486840184
469238514
442912854
1820009252
870772263
1411711669
1284490240
1083889752
1097541952
925756884
388369255
1057311120
422740087
16106895
460717383
205716961
156475474
884589377
684562922
754181457
1922793666
1483632038
2139394141
1900201240
1785151636
1211058912
1990247230
342335694
499682176
452839882
33190873
272123233
1758686577
1431914839
154424955
1154034843
1937642247
1899208507
1689713886
2135909618
1832229761
962449272
587050129
1363486836
979137861
594523436
407102414
1438610741
927571454
650928893
1270730419
603748545
1640990117
1119048423
642995897
1128775920
1921927224
937520661
366865120
1557635975
1997124132
1502037088
773970138
1348544125
1821654283
965005333
142578271
590343782
657614593
1211120446
1961463026
946996357
2055884186
2068553969
1557120796
1943359309
975819670
437537417
255743557
185390434
1178811845
999808472
1604999436
1818462871
1010909093
600068947
656363750
567096089
1970428389
1817770258
397881892
160199109
2058869279
284833647
1021254675
1760674405
452541296
88885614
42245081
1905772911
948526798
1631009526
1024502832
1749314640
1334221369
1890444281
1173913292
319334782
1346371019
1429013575
899228030
305652824
2040617071
2026756209
856016973
580168064
126437006
669708589
512423821
1441114761
227092793
846795003
1698825231
65852699
1781071519
391602039
2011728462
31734179
457767663
831029728
1180899727
1714406363
1775610425
1243393794
1117065616
783319667
1558289993
1500282342
201746734
636474599
1473983863
2027537920
1216547448
347767990
1048683705
323911801
885814700
2147301137
1249858457
856713308
368358818
1889431085
1451481238
1695470461
418939157
441869815
149030731
600414011
1346534408
409366843
1979558997
1791755444
696646943
619244106
35784932
1770782811
598851408
656106103
1502664613
730155211
90109292
965955127
1821499292
2140196928
1012631540
1592093597
1779336914
600582343
1995883639
567011246
1588612873
1345365542
1727679961
42002247
1790132254
1509876520
1560152431
705832609
1427445218
630961946
956831489
1454710281
938622875
479108070
77378070
1564172822
1825358053
773252205
987180418
354502806
534532352
1682620808
600925784
303499975
320978503
1766939844
85012032
595089965
234557132
1979559370
1065721507
2094620166
1415494954
1024548394
566005858
380985830
1944370558
651281740
1805752510
1784509648
1980926344
251777479
1947739550
1451748657
1765168786
1164911762
318122317
774217886
725902722
935740662
749163289
139632914
1516598860
155293640
259074873
1110239812
1222905754
1471861116
1644496639
694902402
369624115
1452323745
37234718
1048683705
1867137413
529045213
1779121378
1680836962
21878972
674879339
564111332
224189739
341113186
1657083262
1736012818
1663795664
2043270378
849346332
1166724528
1014874891
1998208281
366605953
1775302343
1758228485
1127849861
737927276
2101070021
626849735
1296775010
2109261989
1331017590
1105985772
1987628424
1870321039
2004062356
1925529975
1166949398
885739638
1761274895
845076758
1693846214
239437932
1875409698
1406821214
551353602
480202996
769670787
741455438
426901839
1874081426
1811635774
1221251801
593885000
1986827735
2147154957
1682176591
68483793
256344092
1233573234
1013496344
1493548680
1026998565
1592929222
1370798864
298102449
1741366067
372417885
1147896408
1279026308
459548549
757823210
1339261772
910709913
1360884169
1493795362
866863868
380118618
2039289876
16412034
1389923835
700881755
616027045
1260313733
1785435674
1305925418
2057255228
699195210
1795920363
1674800447
594039091
689507056
1541830775
78349608
419506683
392812277
1651524345
105116385
467042660
711962739
2106262595
866945974
432020801
1383597941
1950389031
1684309914
1540276858
448231094
1862163382
589200809
875834150
669434181
1298540531
122902909
861523687
1853555327
987118890
410954342
1142023593
799228902
421303607
1200011667
164453840
848548746
2052726939
574697720
1459955245
2076007512
235131913
519234240
1235455877
280185175
1367152316
736273548
1749880423
1590980551
974908607
1768529325
197414940
1685297296
1103428236
860385201
41580625
1403879665
1584059350
2130937758
705412093
1757911416
888699271
1224650038
1970624767
855864177
241916178
1215776035
15544665
1757695234
902649594
1474058954
1335910376
1776549347
388551533
1543760486
1459495508
437824733
1593015684
1894313350
112188465
1481315653
147816059
685962931
333497952
1315441649
1840341952
867581831
1563664363
1289086794
1914911679
1853265740
2127632899
1109274844
1867859519
10842999
2015944414
882948958
1043577125
1931601211
84539190
1350539487
1643645765
1585093382
1202736014
1538228776
128414988
627663973
198914584
1845416039
868091468
4902338
1679876526
1456324242
1816664853
710330763
1168542008
1250870698
582049693
129986582
2144179376
1168396717
568094962
1958208642
2036807028
2137369278
343617229
1648966585
1341036156
1379189509
1107709490
112086257
93316395
375678890
288983043
773740530
2016414046
237503501
1796659728
2072528833
1946278599
1670662547
1012310689
247117641
1472546535
460922877
289342304
1509070223
2090433068
1659146155
1455284538
727970125
347299648
615325829
527200204
1502155421
1170381118
1865543837
305533945
163392302
1520348441
1816349906
1836831057
768460580
2048140730
1807747602
964473329
430321062
1273373134
1320963912
158467049
253107257
1912427732
609511376
1659539059
2137780498
895424444
1403551803
685512814
1399491776
1154791695
1718473547
1302077594
839839820
1833822536
1975174593
144834731
1789145061
2091344938
135224430
234165128
1739552339
1868580649
1697213120
1053552735
1201644958
972063748
394007937
2082866066
22521878
411368597
1028299957
1087376507
662645822
1047884618
24050981
1515724561
38992434
219440926
279889903
848554861
1851291996
1828222257
1343915466
298536602
231677892
820162053
165716188
878048095
2079605407
374368355
965041255
1217088114
95432722
30238550
1701643752
63054398
2016446687
735099359
286947655
1947818276
1289160506
197179037
441941932
1151967477
661459697
955720876
1815243613
1087837230
1209928427
2105167069
49124868
1942439248
971199432
306901937
387353594
24333747
1390635188
1607336111
198141415
1613862664
121703692
800586293
1872563823
1167305152
1174195676
300256477
731642401
1537302254
557329984
1649204050
356454343
143184128
2020591935
632058707
1989896182
1660799161
403718905
1433510289
712419013
813333678
921506869
1349749339
384865466
764869015
572322097
321826945
735109699
1735884680
1950381536
2142555794
21437177
176605258
874582032
775560360
1054539039
1551064020
490253800
332580467
2125536783
1137469029
31543817
715217906
919262781
1374121273
1883737345
2118393250
574258136
853079380
1506629404
315235505
126283639
98542176
1026863201
1114761397
918278569
345937131
233309019
497789241
1204084131
556704864
1523511021
1369794442
1120842521
2097133379
1175893068
1178202245
237371400
691321006
1724105562
392521656
17658115
1984489387
1584071178
2097853659
277642105
1979515050
477955371
1293651912
1381379529
1902456413
1171813384
1277123797
1460915708
2091676450
894590473
1278085130
1515701688
1554840994
954925235
1780199805
669418530
645178388
1103584814
1100477423
1118201330
506590970
1515976724
254634111
767004362
1282380143
648206156
55196237
1570136769
800684428
2107792593
138251278
770526785
1543609886
1387629474
1387411975
1801300779
1036708377
9628027
477300747
756373733
1106986700
1596418897
1183289760
203162846
2142781120
1552210348
208417472
242596568
760851084
1338462022
1684392972
752408536
1538280800
691754564
85026672
1350658906
1412177720
124749495
1820558169
1099224132
813972843
671366777
842470926
1333811576
315925637
1453484389
1141491860
1187554463
1569553574
1264442025
1696982777
1055637806
1158135789
59966056
1474409602
716869800
1033702947
1007988755
423753018
1334019215
167873497
33818566
609284618
163330404
1953311054
402982516
575958663
30500739
1076550258
528817135
129689229
862609157
125660413
2086416909
1341050696
1861142330
297746877
407306265
1939749105
2039210425
1707023551
1588211080
245590723
496169085
1990473559
1231603925
1691918742
1594419512
1515701688
143364942
1778692882
1386738069
746310025
1051332376
372006865
974275374
912368762
85717648
2038526413
876968354
1071234586
771550690
1934860815
1966430537
1549120751
1344727012
2043230996
1368419539
1239203313
654536833
1801952010
16913453
1913320108
655212905
334398121
1953247265
231826910
925273659
1801901348
1293133878
1784998568
903115359
2072734705
1162322906
1009038309
266771644
1844645856
67810460
1242519418
134485108
200694781
1700901844
1078957089
2033965238
1772245196
61766089
980730821
494482376
1706052329
659172733
632838203
1125092609
1943525846
636255509
1196213165
1501234174
1717665467
1195682092
1728747731
755924767
916847658
657464206
206044922
499802054
1089727215
652072335
348982242
175825460
2142750400
516947641
2017522331
1896910673
2112159056
1919199491
22362362
1019711154
200134514
753247021
751211486
891759382
337812844
970806075
1980531147
1005096893
2049742743
1261043300
1521001660
1290870568
1994624907
1589734923
274230723
1408276162
774077603
2090326562
1621859140
78868805
327211243
2137237147
477284426
1485977220
1121687514
1379685410
2047778063
162226901
1386499648
1754603051
1323168103
394131892
1730528018
265488564
1675609124
1290646101
312382667
897737881
20474573
1665309799
1500772999
2094974711
144680565
2100071943
1461710366
1377290151
2020851584
231986090
1656110629
829241491
1395623059
452441544
1623958295
1139770254
756965912
204562639
827034081
1183004056
1791557314
26908441
1058178610
634940031
822965867
1564349025
182907848
1971650277
903792879
1080917424
735855710
2086200434
62616355
484875795
1029775242
591405400
2049524374
793370635
263932597
995167293
1396995358
132386398
1390572043
409772682
1337335712
1812178760
644434974
1071533636
1718915482
1555027831
1286085816
244346155
1417848245
553514810
266871199
492111606
362953805
1430492827
1008024652
115034371
1775645596
1166725146
1755365144
36050012
1974270033
1774784369
975351293
1329637812
911688456
1664247002
2047451050
24876476
426506652
643791844
858647387
15201255
978401676
849426149
151139154
328737436
756355226
1198558216
1179395079
1731853959
1309917358
1273226365
655314791
1129167326
814108363
769137773
39174771
1640340149
998911926
195240791
353486619
645770338
1021897890
1858454987
280539292
873216282
755430618
1454467241
1408844725
1992064374
1689856139
1172185662
1322522928
70771674
1282619142
494586605
329573702
1472076611
1539688606
823051916
519301834
145974438
816561543
1589959925
1665264461
63468422
1888156425
191917532
78747297
2071219911
1784870866
400625283
891233954
445799522
1131843137
700126360
593629930
1720052482
1718323062
1611432553
1243141448
1014718015
1212084384
303437034
982222148
2056749097
9848620
791965271
2052319634
472327922
1181518143
1380629238
501439037
1981214720
1611089661
2100962475
1231279671
355435544
851895995
1524961135
856579658
2112246484
744901699
387976697
1076398256
1607853122
1377442887
72898967
1186274468
947406047
184107497
2122641367
505579765
2141032747
227407592
529451904
1275687644
2009062148
2125339084
1991104979
1193343696
1242085431
191443359
1641716724
47646002
954975940
221966287
1357419283
587390752
1045834958
445154685
459241952
1631317668
1442551493
248978970
389809404
716108000
631071639
211588402
2002726621
360031875
842834153
1382170310
2147388498
99168519
2104751572
1906732091
1271950409
1006250363
1162183392
274074430
1659751750
162590690
689137986
1023900702
568885940
195740377
142444388
120060963
1698601657
701332036
2079065569
1956544650
277579398
449451289
1654107435
1899245968
670946691
1552031248
1966556026
260025322
1776899212
599666926
1609631995
1627285085
953672060
1650651707
1021753311
971663009
1632528400
830197807
1215210273
350691048
330860552
252865038
1479696926
712478413
9375625
1139256955
585673092
242796876
604056148
1285349029
1214711336
1151798118
1723758397
852089833
2046047598
75321505
1542954622
1586936783
1214223653
812493048
277040456
2091204134
62035717
2005374488
1192147826
1399749411
1694905122
2117306057
1560549726
254445801
1552732743
348039116
1831350295
1973876341
2081687448
603128197
568138402
1031188161
1676860920
379753777
2075420067
1907988681
1255585006
717225727
1381245054
130509340
1759361752
103375515
948330763
505169971
2025584034
1638360359
1660765618
578936713
1487470596
1261562553
1850812367
1655687858
1684272923
1379798241
1165221590
1532074204
816714781
233792685
1918315530
759727023
860503562
1624590494
706069023
384271095
1846402613
1673470185
64844118
135916482
1328071822
1203134428
465966715
1765688271
1880107482
718520220
1933371523
2115572725
1958868275
755924767
1309218921
1339181465
1582465568
1492465117
1855560811
383805081
548744419
769063488
1446363991
1983220537
822730074
1518421754
662896238
1268238406
2137940353
1420949482
1456013136
1305935517
701534551
1656568108
565565060
1396111343
51986994
1588107105
1693534605
202671929
1890839649
865965197
845322222
1169042394
1756506143
2133753073
1513082181
890082741
1783945892
1816288717
129664840
1870029499
12802712
1079169747
885420016
539340966
1103759910
1209780267
1558441598
635946711
452365735
921524722
166999224
2029107858
1326784188
1032048900
526266378
1506451875
850806846
235827634
1269251971
808716589
1752592530
1104736928
619433726
1225026464
753025710
192388648
202630997
335040956
1606970808
1056440776
655045430
596580955
866870414
1998233651
584582121
809764359
938142091
1500736402
87108033
134174633
282070118
1700079694
789003296
1754456453
742888145
1740408429
1171338844
1920430386
720791848
19117075
1817513989
1303994124
72188261
50845822
167587062
1864379077
1576979599
1305598942
26730909
746516400
1617211157
803974392
1865400
655880198
710109414
2059910777
1173582298
524032694
68465037
1345967322
385298623
2012480906
1449118518
1791427632
1792178518
1780099487
359423855
1174200244
1577067395
950062534
285675767
2036230822
2075228698
2090065415
480492463
1876244362
729223409
875858056
248518337
1278073753
2112118128
1596899146
505756917
1169377278
126368456
287681370
1174393601
698232404
1477090912
754335100
1855394939
560872922
931124503
371138540
641623134
1797602346
70683960
395205510
307579294
219396152
1136005176
82781372
556129689
360932290
1025568038
119938155
430046037
2079401014
28659818
2096208212
1718744454
47984708
465713410
1959486186
459590483
1832623758
12058934
1712123436
477142576
1552531018
415156439
340008185
881185066
1811435016
1002407629
1222843641
1408778146
49260203
1496912108
1032067983
2052846735
817319042
762304057
1332948360
950605762
533471102
2063041322
975819873
1517632033
1714171282
1844222640
794241195
5048019
495790518
1176088973
1326805547
1868798852
1701875287
570747010
1531370110
254673244
417470254
1388653474
378703137
1378214279
6007771
1623860664
207920591
921020493
1360841200
1986960200
149390243
910208886
1130357788
856453667
1802248312
771548143
1856981077
58906989
562429270
1236960301
532301453
499625339
1816750219
1884090230
272151635
430567336
199653045
1771502838
1563162357
1275407070
1941801241
1494297932
1506898213
318443438
1021743532
1250811566
47493650
1450586270
1708004229
1601603910
860250276
792742084
345213435
1818240856
67825192
856687780
278203933
134265313
725411120
1878453571
303416974
725198341
1348863413
501196945
2046205232
1327667804
191345010
455300864
1141735751
327139542
322586684
1213202963
1827935269
1046084303
54629220
733238643
2141771142
1937407341
1665870832
530994846
1666028382
612212643
1450276125
1231665683
1837311902
196334142
1362104606
29068243
550270610
2032261145
1445973765
1271678197
305823443
974180132
499237211
1350974866
771188508
2023922204
2117694732
1228601311
548423919
709182227
2140565825
1304577951
1527596719
266147740
165194475
1072347339
180089045
1544784582
1173514655
1721509736
1560702310
447838620
1086131285
1942782117
850139670
138255454
3807286
468838981
379023311
669183165
1302911997
1900526978
775163652
1417477278
21723657
1292555918
1242805602
143293845
1880990011
837986634
1437449783
1148048832
178789556
508378171
1427012653
763196942
606042899
946616063
1795215715
328058470
207725033
1791195643
920604610
1516057848
1174703184
1210071733
1079326047
1668309672
209680205
450984908
110840162
745244843
1947586023
473063916
1991610008
1528368030
891184118
1655145180
1962363012
1108605503
274964207
2117459598
618985619
579148600
1911540231
426130277
891403049
643479510
1245008345
689817176
1545271601
1990891421
1411041464
16627625
1323217343
1839098449
1852632744
199318843
914749344
354347141
1247093100
1688209736
1439086343
1272752026
22306047
375114502
1109888106
301526106
1328694572
1729009780
2096199912
562667806
1871894247
1832505961
478084620
344234763
1503003993
1845592884
2128646828
446642707
1625869240
1840128998
1464798923
1818228216
526199764
1185796064
550969593
356102390
953174269
239044162
1735843712
1422250128
1363683186
385323182
1625399698
1708264083
365971791
523316324
1656525973
1314567620
1099204894
89531631
539715285
983104642
627955278
786249731
1530029115
1054315674
534792450
502597324
1680632868
161869015
1976940406
499121376
1699595898
790971461
632792907
1322688317
1326706349
1632627650
1107643874
1466709206
992908152
1325431156
1612751267
1384895951
179499886
119331271
613980675
513552068
297401063
502693043
705362856
1507066210
1174688226
1827131621
1392495047
197805593
1645976084
30135369
1985008408
1769416293
1572838303
759083633
1853693455
695971298
1137793259
1382827998
1038096744
566044030
129647725
439053618
164130932
435611745
390073641
20592164
310848065
1417698786
681881479
784264987
1352156578
760880755
1063860511
1403796696
937121410
1030376121
585489858
753204215
429003666
684290236
852551395
771944243
1785250081
1739707761
1685048515
2005722454
1234753879
741568109
1504213016
1113261630
1793329745
1627199429
1514984548
495501842
169834359
1220845895
1481204357
1782741131
428674377
1380473957
209145173
2088386108
648377864
656613135
12714394
2002075918
212282176
1869020813
1383799408
1950318171
456932569
2032169677
458538795
1495054479
424932018
1350645332
1599143385
575215124
1510911326
1798611787
168854682
1839408166
110974921
1122140159
586097446
135998112
384085187
1377485202
134437267
1317517041
1331849583
1807770898
1988380292
1567277111
319152826
1031565200
1671644001
895932541
1209182420
992405122
1798679166
1359046666
75904626
262101431
1246214932
1509201917
1142471770
1262345424
1767242660
601052856
1033418705
1645894429
1547034877
755330768
709063786
418276600
171074467
942668300
677149170
750381485
674018463
1401039976
624974999
833315302
766535265
2049535431
627553259
782451589
15020637
1579296114
520634573
819081862
1995847489
523048935
178759484
2001958805
1540322307
912144590
2071512370
2033282254
2127794154
1608621355
1449491142
92296368
570568738
1969712262
311682247
2013889043
1592489448
300996721
476201224
1179192397
1542650262
2067502925
1787314674
1571547265
416600250
65412306
1205996433
41883218
1402384856
1272892997
1613840258
436130919
754404158
1923458895
1794433401
199623538
1395647395
517334906
1525900405
709498255
509329359
1197180958
1369160804
709671285
173431729
999493266
229542805
122496005
1190323111
886757950
866348052
6042916
1741807476
807058111
1549225454
1541233980
1612618790
1242651291
1781030745
1349430742
1060099588
753885162
66479362
2075359429
1036179087
1239854492
962538352
1943903999
1157499136
1981330249
986756230
1926914609
374249391
546385588
2084379959
118557893
2052535205
203119387
1326873760
328050493
626547811
583241345
142039352
1084180296
685194163
1814367939
1555818368
1279813537
819858534
1223277973
790394330
128985038
1110606299
244087455
270018029
1235913518
1991843452
1684653003
62990889
1017208091
1827867874
35619890
1873430575
821828937
1813892518
2014005380
282600203
705832609
1938647607
1699399482
1878174428
673087603
1679294404
1150107700
2001204187
1731148489
329760189
1301696101
767189993
950261082
1729657201
917373315
463993871
2090251042
145605181
988074403
826881489
433222308
1122493788
1622621952
375649557
1581125046
1041203466
206082515
1257843208
1929801248
786925363
558671505
156967432
1458905382
127317010
132905995
1390327346
525330588
113313581
450267778
1539546391
929585200
869505911
830960955
1218394963
402392782
2074908214
1202989024
384682033
1558577496
1029690235
1482222873
1878394798
1313950892
170756023
729464174
873130312
1037903161
894304614
1638000043
240570381
57398332
670255447
1759676135
1354772517
1445868708
1569467596
244367528
1679013320
1736159166
866690060
81004872
1638256723
31534151
162740072
1973283129
1317188449
132306232
1859277534
593929792
715373742
1749777804
237550067
1836328621
1673257733
1100734076
21753322
1781899331
250406766
747783539
921607690
1841348291
335753194
101661177
2093713935
2044472224
28584207
20993050
448428047
1861332773
508196123
1229693857
1710235860
1767021395
870173550
155898326
325127950
1623363942
2001778585
1601323499
1414984611
1005371197
816814815
1068568538
1166529049
544457778
659359707
105080743
1153539744
2141778239
82805177
987975339
1556721394
1148666177
1640565182
1930661868
426916551
1105086539
604597833
445452703
446655953
1002206506
1530631797
522996181
1801469493
633745505
1111244700
831495289
1540752198
1444284323
967356684
1236464833
690671769
495753535
1062287617
1924762417
621236590
375717598
1682991719
1041196675
1292165862
2026394899
470589673
1733508520
216939251
702505561
382816146
1173449620
1405614499
191345010
986326240
1276146811
115684742
632937791
1545678366
1955552876
1968024002
1795551719
1341237755
445794073
763989307
1618736708
1152426961
429196717
1220510740
502632239
1934927147
236290163
1527434591
521239397
1101786597
1464080421
543034433
361983087
1635231887
1289655425
1875874906
1844244197
1544858318
726695597
956455170
338386084
934399535
1576497270
157827854
1137801667
801253278
1265367390
2038437922
2066741908
779903631
382564832
387338758
103755594
1018229698
1722462390
1021063825
1976117358
1818541970
1409772039
918188053
721456573
1219653661
1275388129
21368133
1664890249
1876770136
1639589286
1813835020
425259299
104701507
1458733678
847652152
492364598
1918739018
500273435
1674139062
865199841
899575855
656933671
1608910543
1410875621
711724971
1388364461
13053852
1009846977
1999321372
1086791651
269740219
233802237
619720121
717010019
452025192
824677518
2068891077
973992061
1283385297
60387663
1038394197
429523188
1895583960
18763836
668233375
602405593
1363339628
353621286
802438423
717948931
23801872
1736183045
1393267022
470727990
296903278
340221789
332555088
940695727
1060513909
2078497310
1065015942
317437122
325235650
1549390037
1898199998
1118384429
231094309
867291175
1265278791
2018913905
979990869
1856637101
1992712457
703180793
1987288814
394131892
1843562028
274997443
1159630159
450918289
1911889212
421800231
1202876004
1191606613
1735574593
1896782240
1749761256
2047118435
11731262
1435545721
1229704230
758412324
308959246
967832871
718686522
1606349413
1507666332
1874800754
1576176385
1694347608
1093416432
54339134
1145220068
1621859140
1669408274
2019778061
1598254378
2064658397
555517368
1194198983
2013014924
1615422877
2055279087
175966312
1700773993
521171908
45554129
828682277
894710447
1346576790
523694759
433881942
1896521531
1911159332
1639620914
1295162573
8207425
2026341008
1734319387
903654508
855617300
1501106087
379385248
996362175
370428505
285233682
1104695775
1304906817
220684571
175994351
2057329733
1910121298
1918900383
1360073018
1455809182
1409021122
1113506969
265066632
1283353168
1680432916
1103160774
1496788052
56844335
1123139286
87730806
587249612
1193133387
728241960
490945942
809464774
1137392377
1592694288
1972487168
915524601
1028360403
426388228
2020849675
671354734
1943973500
1263164167
881914961
714744128
1418164672
448784411
2080758632
719634543
790398878
746527343
487148047
344346278
1441621173
1443580038
1153820614
1905773078
1024203321
216274845
1380296392
1990638924
1468880429
2020699798
259305558
1762035021
1970547349
181261310
1916329938
79052864
1434128331
783624441
1157374367
1258859455
2145098333
1847332367
905317602
12963768
1355943731
1385437463
412120342
127962685
1827399315
1473332290
1050018388
1920523068
391654529
724219175
1297406865
987730319
1299189245
349726000
1975285725
1396758315
878960925
1373159609
762476254
1784264459
528533460
1367058014
1539592928
186806426
1564518127
807341116
175825460
219247150
785481
534345993
2137399356
1227685323
531715472
978077363
42543233
29643098
1467972235
794562138
205692467
1099618868
1615127371
1327573762
649300379
72374410
206503223
317633227
1916693656
1417746218
1187876176
694678835
1366223674
1899562388
688131454
706406619
1045765473
198206840
243563839
1956362189
1871187652
2084379959
1628591745
2109916996
1858178532
420118540
545515754
1002471321
1934543116
1119547061
470074346
1084688935
1318936721
789504359
705641437
371921052
1679803979
889310792
565368434
110284832
1649038991
1560728247
1422254743
617506248
114522471
733178057
337949599
2077284189
192448406
1718225154
1241142777
1103228608
720505698
1280029445
1268826007
1662348685
362410097
8356506
2146550750
1155268540
1074380018
1655097541
781723945
145490645
1793539018
1922201885
989925112
1150087474
933797531
67479839
1469434444
2050682933
1228070456
1102066537
131695568
1231077738
1236666940
1959062791
1009360241
1455502844
81995666
884323371
1957298668
1029690235
533849006
1040147391
1324441897
284502465
231356449
1019914046
1825701215
1426361616
1092381202
2061578032
748752507
1319793506
1778294131
265916272
1594834407
1668904024
1579339574
203288583
1985406555
2114481353
2144547624
369888632
316642847
1910466629
688754140
2101082054
838595358
896226112
1529698201
110296282
1487751161
2057369666
2123847576
1662579208
1087937608
257642507
1499667928
1778313165
932878329
2036504751
344477620
2103010322
985992580
1165705905
392152294
1292124433
450187361
381126123
782854415
672301303
1364895441
477200301
617996832
1989115690
510381377
1531761542
1804917200
262491568
806704269
1127232848
122016948
717108752
979042220
789937879
1836831057
1534531292
1897897579
1273892829
864549073
247779938
1593472281
660001787
1424422460
1325028391
1071614215
1129935674
984116990
1149266782
705508948
1525923319
1446237559
758400181
2130822132
323479001
2138633818
1867246979
487291192
1633951741
1991401912
223018155
537872684
163835282
1239388514
1657271681
1028705652
454296083
1131681553
713642495
963729657
1555488809
576287604
318488882
1596195590
969088084
2097580940
10236305
2082711509
410218685
1865766734
552903956
1206186846
2733166
369598821
726653499
1274866002
1093684972
1597791634
300770607
858983158
1429031793
1011250509
911631381
921449165
1837160371
1384234837
800793141
767060714
1368661845
1891859278
871259178
1683380127
1002176877
448840489
165765183
328638008
1767074999
194964801
269223679
57711515
611627571
267891367
1503610616
2146948333
1078989354
2066701185
633734966
1481346686
391322680
878407014
657814866
607222818
1197043690
787688455
47659045
749922150
690996403
1368551847
2047562919
1563718168
2100057134
1668878767
312762196
134909033
1564509271
1359280279
1828222257
1239880623
267808276
971035475
164787413
55260130
30483261
1187148978
547045631
247501793
745380763
2017406080
452838630
1493808548
732017945
900367313
1842657215
1389935654
891290470
830873642
416755281
40711315
48852138
2065194699
1122920815
1824711521
1746086023
1181318469
17323571
1709274477
1307515377
1909272935
186635289
149055580
701887429
1709469773
603467758
1978375982
287175843
82573178
1851036085
443049007
992028450
94198551
1349399001
1989149739
357150894
480834399
671897198
637980932
2119861883
256016604
2109547618
755430618
708589220
1369633327
438141856
88832520
909711127
1696764648
1003509235
219051695
2069291513
161522055
1567379151
1755346620
1335486430
626429562
619800339
1592788540
1629143127
1724888228
455366410
1575188024
1272857489
1475907432
1343304426
455118562
1019592088
1638127087
616215473
395976062
669933393
1052321836
430111325
83106587
1416607314
2000810794
1458714557
1145523029
595991768
2065201772
1150952266
1440361185
2081752746
930816515
197585272
1341435945
116151161
163983940
702409971
552706863
1250591418
846695861
300603410
1377815615
1857976127
676348915
168487030
1005323500
792419883
471077804
454526342
770025020
1977818758
970180885
1195906866
301402549
1981109659
1291356141
1051744152
1237352627
364323230
1671604261
1922575533
1273988202
447752725
699350769
1520570744
918044312
413855242
76847818
111572545
1661509387
1185163488
1731097312
17323571
924072661
396220316
1168819965
352311879
1582868946
1494194320
699057153
1302005113
1757321103
1931911034
463106363
1960891633
1303565358
1008010747
2025788353
924984459
192855028
495863609
721782721
1393480222
1810554671
46782477
1330365391
1412504390
1956645965
1977379766
2103310761
2059453247
876502661
1959832034
1065493579
1086606263
736496024
303416054
120626754
1066726952
1786421430
229447739
322744305
1470890030
1008172397
1369624798
2132084087
922261761
1071118139
1741425938
988783813
686844533
1803929818
1360338596
1594381888
483420297
610889286
1150223842
589271042
2010179723
1266630300
1206828839
1433574322
142446055
288161639
672006483
1279648672
137361046
1715280219
1858094442
1021368729
394298899
2067072416
1682696968
411896683
262628098
1422374730
1344083737
1718753282
647669493
167598787
1276030232
1012487201
1705672809
69132608
1297545301
2008493107
1180917683
344162646
2120101035
1815357649
97705654
317025391
2102557934
179226176
2079389150
1911981645
428422752
1229847907
200420725
691447783
1241920124
313523926
1109172442
996805623
1469031582
2053276377
233182332
2144647539
345307566
610318245
1226838722
65407688
527098235
144165243
1312645788
1604494681
538406358
775942107
536972284
2003193759
1346029009
1872312595
2086722017
1705124243
1653797029
716052150
215448905
493067041
1329683396
2000529749
823115921
1602853558
290839385
811263608
911452238
506660791
1842067558
17519425
1678933871
1547630398
643090525
1353255775
279138387
426774414
1251908064
1686235946
196303680
1715929595
120825643
960299041
2114155453
2102001333
2026571338
295208077
864530488
52218512
618432702
755850299
1614117724
1860031954
2021040925
1430754815
1374593502
1475342204
777477191
1324569715
138406649
284376523
1736231049
1751330228
589569385
1046744196
721273399
1730113204
1518029308
1652011059
2130218540
281767798
1218611617
1051394838
507019794
1018196867
26549055
1027402519
422645299
1503480616
216203568
512121793
554219402
1009756101
2138656550
828208588
1632162446
2091969024
1919667025
243227525
234887990
812493174
896741141
408856840
1523100953
929063725
452082734
1622113143
755511902
1405260199
1190303841
1748060900
1802350527
397590710
843018688
1617446185
1298672755
1694619408
1892892157
506334229
262145771
964852092
2086023527
948474948
130873836
1491756601
50991435
1470058637
1718907599
1375136592
1030085711
1400460020
1136800264
906277873
1267887645
26462697
1083688041
2140885223
881856866
393502674
385289745
693081192
1984534683
1565992990
587627782
1482251926
1827952835
771012819
384166609
1237601941
1894472752
1284210516
1384776732
473369632
974942663
671758431
431497243
19917221
2016259345
28144045
389966834
1656925695
1754805728
685722299
1851256147
1477259854
2015479303
275440020
1641958328
1287962592
177455089
1311147853
504350299
1307699790
1455376722
2056540650
784606658
472199086
460751263
1101741041
1564099288
444499590
723618447
373976018
27450043
891843113
1940942806
156475474
1992850010
1755743588
372980779
683328653
1673918067
1310163014
1167586033
183152287
862934057
480193121
983563120
1484287093
387199475
2058401884
2111863919
2036639845
69631780
834115025
1437166093
1534281049
1565499475
1888108369
1129248118
2008373290
514474597
220911544
1322203437
178278176
639857739
1463550198
1386303138
1065568153
1306297369
1997313732
1014994989
279097327
1324289479
901521035
371356046
119746105
1660226996
1305373150
1119013826
1094824537
134951474
451254576
716878079
1318261539
1873009582
385806703
537130326
1686990018
1738757846
27972798
1003004524
1489028735
1824959961
476823877
1654022114
361792923
183717181
1221693130
1442062031
938077900
1248600457
1167022950
1819542904
1556368173
316082528
1284985868
839675335
2013080410
1973339350
1284048675
831535201
1259561209
1509952116
1673480725
1059980644
944204140
1677321347
2078514569
296673735
23001881
1295635256
989727031
337302671
478459749
1559127898
1385113025
1475202908
499669349
1189186523
887557457
1850316137
14599445
746337777
1501411966
1693102049
1979059759
1674621899
579852486
917146495
720102794
1427685928
559273490
272689778
366869040
244219117
173111753
1590005483
215980750
131795038
1387927664
2142555794
577928551
445898049
544739113
1806723592
14891153
81115636
1100749775
215502312
1316652852
753101534
1477319493
1502952730
619647432
522129107
1744546569
720815377
462371330
1483562691
1944513085
283242772
2115985389
1946969248
496347784
1634920193
1755508405
2142259390
1223740275
1854912685
622790567
1586607619
959242584
495635756
1989243942
278931445
4991246
1092420048
1203588007
120740569
825784728
734373085
184595819
1077996763
2073641627
1096128598
1001149269
1252147729
1013782499
1633461354
1573239001
779900721
616027045
7569741
1811018181
570583390
789766908
1864550872
1513410999
699157026
1809157883
435174577
328812835
2133424912
1899562388
1622394751
317682950
1147072017
1120888393
1664627562
1494194320
440376789
1147650386
1707833634
730006532
71708882
130605173
694580834
1596195590
2144099055
929676000
1724255408
1603180175
1542598175
137377080
179800860
1374400276
334961043
723009977
514123553
1501704187
530608808
225444445
442302866
1317429279
1394077852
996113875
425563590
1913660847
897778119
2034013640
798600967
1907900079
115932791
1129903425
1517941950
1023252108
1413147759
261292948
2034274141
1911090817
237165653
1798643313
315167697
2135666354
1942855626
615931044
628945029
1791203386
1484190960
363045714
1689713886
1077295370
353655657
2134361417
514268184
2145491990
412667089
158551963
1921618984
1293176507
751568419
1428144663
1474736439
363244106
20914873
1562289489
291885372
584211096
830844001
718342614
293095890
758683130
108859515
1893855195
1250686181
1280577191
787074379
852334951
1502035677
1248728583
1973949210
1491063719
451175884
19905951
526558308
1750248518
1010172618
1682582744
724977588
124822132
22954145
1272077818
1811926594
818386042
269411413
467634730
1717337824
1206343392
314774911
1277408288
1353479151
591706679
770012566
1216251396
1218444488
1311970556
514789870
165283448
590475005
1742262080
847689957
945002007
2144825591
1992979015
434789981
1766066968
1329952228
2007466531
1987112335
1428992258
1076758581
946947235
1103510686
1313512519
1749111043
1841523899
1046466785
622923879
1415494812
1179090112
1357573370
1608588829
589293707
290158513
1130792441
2073242210
658274536
1815936010
293929132
711499005
789991093
1743458576
272557071
1080020419
1372442681
1237685833
1232930175
555281582
119319748
1231824517
1863228184
1994745775
177858490
1673745133
1205054912
56597286
145066797
1325805007
1728317649
1633480905
356496975
1646864454
847239471
1431289657
1531565236
1108514159
815303522
1746625311
97573509
1325629756
329489957
142515095
322004263
2098216607
359562557
2096583715
563008270
1584573186
688124344
693210473
1693410244
1841061390
1414721863
222061862
1534609591
1852833622
354327386
683215499
1125455168
963977109
504012626
162446702
1554147947
1176340950
1128232477
2010670287
375488321
1611201553
632367682
124371950
2144814352
133302584
428076846
735587349
1764203720
1593728306
1809420483
712025015
2057758574
1354093445
2127924415
1315746409
1662722033
355923765
1641267838
1815139834
2100826940
1348628658
259616410
482366470
1191053880
2146773465
966642541
1862289442
356020690
1493707584
721364188
363616966
853016981
604527777
818446498
1527754630
1439441881
2038258200
1379491698
1697474815
327100442
8250253
656595295
369884885
1573054248
2121648680
916143728
766985990
1576588402
612292505
868296173
395695256
556206732
2126182266
331215779
1374922116
1914746908
1857693021
119377879
1337154081
2083676761
1137447164
660212659
648350341
2141073233
1232066296
1797896875
273166696
1738746635
84169940
441631297
772591871
2039910276
533515801
1324373495
2079923956
1733286726
1113065659
216275458
1887611210
1309629267
423520043
2133190821
1301049510
1328326908
1001303091
757696150
515219745
1441721165
1955598289
1126492031
123767360
84625731
619501759
102392509
912112639
222806065
374592644
2072078008
1567488177
1097656420
1178445309
1804592055
116294414
791648787
1837443417
153324589
1400297182
1464923128
1695905946
813449092
1382455333
1805618856
1121153524
1383597941
181361106
101548340
1800179824
1680577983
1518217526
2093632711
417181794
1407958836
872016301
1676458650
1766151619
526980382
1617961249
1336023955
628338500
1067054181
397622422
1662717109
1765818593
1409068580
586983912
759562327
708262301
701909564
365929215
406264798
1322203437
493084568
1567478301
1271427885
1158249489
622656799
123914089
1643988600
2090399109
1993451798
1869541318
1885420081
224650686
2072460456
1174664092
1821008471
1750005688
1746397357
860450898
1272638519
999134587
1349413175
1954958749
315859136
1053954727
364413308
612755290
2014039098
1736509839
158217787
1983810772
1853834996
1502952730
446611476
519752084
1523909004
1749174056
205080978
1707471613
1416790574
120736978
481291020
1266930194
720538968
1707603401
474884525
1599721556
1215560699
358341550
24481417
1484439829
1636841312
1087263171
583070565
1534659023
1614627005
1115339232
929694604
1893384734
1636505501
161137137
14891153
333095464
415218119
1464660919
207880386
2131555906
579766556
1968581528
150226073
1756983081
1853541273
474689139
471600345
514538504
701585901
1257093265
821891979
1483386363
1599213089
1480706809
676825949
1544913770
1784813162
909924242
315407895
732039422
1343920107
1561684223
1238340040
1129705599
1001235072
1114194878
271129702
2121131852
1248625945
597363351
190388967
2104353988
225641039
595612395
2113503970
330530744
663298040
232843263
504078509
314094257
2051561911
173044799
504186344
2102772124
1547849026
93119491
968781628
485494332
2032287258
572192786
636219217
1977088346
1611276776
175725682
875039803
443521215
549028442
883678946
887747337
591534574
1952410482
1527537665
2093959388
372519320
247162431
1336249473
1688234334
1325179661
236554500
170551540
132565509
1151855420
872356074
980547572
1080238877
991674550
15054421
1332206891
2103759390
674793596
1383372788
1702889848
450237513
1477737075
1030405166
1253793775
2077115497
165634180
1439907922
1513937727
1087735427
199653492
667871838
1887685442
27526040
1878798003
1567272931
818568239
1049136210
370808892
1553945792
370130032
819132989
34253598
316681750
1232625988
1798515334
1606697104
820518970
683539861
1572898865
600989238
1632607923
1044137797
113959327
1964197956
987902512
411842308
1947335554
451646711
1605481671
1980539934
1685900532
257411104
339019687
1737480979
530234309
1033307645
493022000
658044194
210583683
2020763025
1559606363
1142101582
860503562
17311889
1444126036
105414532
662547173
1977050582
45953917
774607777
682058073
146849118
135679923
2014514379
1085760192
352543716
1959640030
177238993
1774156186
1931787632
2143325657
548643253
456493058
311767310
803386563
940201186
1898066159
104737617
1385236370
2053062798
313615214
1630118032
904210619
1030833947
1992186570
99915017
255044040
2032540230
1122152907
1720704561
1545022053
1096249343
331100504
1380320039
1319411326
1695742550
2145334314
590204453
1817117011
935279273
1131888912
1155220238
52034783
2001015910
1817756991
1133120154
2128927471
648329605
302589344
884562697
640475794
1194394034
1066565376
545711514
1351715383
194749367
1460748948
1275768170
1130701015
1483006814
96945523
312809631
2074962406
478415405
789354376
1600369138
1536401551
1685286892
1397041887
134180445
2117337210
1414721863
183215459
1294106756
692512876
611094327
20571760
487834543
74499063
623131158
13487422
254688211
2115077867
2125264499
1929969305
1666866568
508118979
113796267
1570345675
751955207
1676131180
912332924
1088770425
846960628
1750449389
217428668
1874403992
989926149
443549139
799906628
1552461948
278304133
2002209400
1511835493
886274974
824379621
842934285
1668755191
1715247482
1374834146
391479207
1684359011
858814962
1733286648
1972842339
878193882
948903011
2066078672
317489386
359839878
1234977662
337998353
838595358
1157754188
1516108190
105843802
1521001660
1081377794
1805764649
1287721963
807926351
909181449
1765457759
2065925726
2008479861
1176362588
744017971
2147224738
1885726591
401582479
1791019517
576526301
1727303416
1975419867
586489641
102528249
1919921310
260835202
1852168993
430622907
1644526290
606451420
622632339
151687486
757276880
378335874
2095069496
602455848
1421804753
761088540
1108240938
1399113795
2085259347
1173146770
914338691
674990263
2087313404
599132921
1121320066
1065079856
1107812929
2070603109
652718297
570261828
992624683
1607826952
1240169230
1572928801
2143471679
299403863
261693870
1940467125
1281083986
1512634061
1351966466
1430762324
1569154839
1665619611
989313778
1878181833
689991440
2142420601
1704611424
1969208987
1870863852
1119022441
955717689
2017108507
1627580124
2009043870
600005648
2084293722
379683430
1448533550
187138639
1764881295
102092065
384184531
650068163
297253109
1774008247
1143495092
1135997255
1137050072
1272684165
187165034
1281216641
1651324908
1353532917
1511512561
353559513
1356872553
91273702
1547342546
1050597339
1873991433
16891972
1466053630
443043508
1176393505
1235601851
569574203
186202861
896604608
1950387978
1062267438
1029506892
1691847080
1014584155
1764243042
589406758
1492128872
212335829
1783585296
1582892926
1160130020
1903347517
826876942
1604409229
1088520359
1578642251
199311299
590399875
804325694
1368035484
1049237238
250988981
1517447637
382270750
2147054727
1571103759
650972307
1304556600
243188547
263015528
1829557490
431531697
421528021
259607576
1604904118
1407031061
2094790675
1863185755
2003454930
1129294470
1718753282
1993769233
538449687
1646890215
2024461047
1304892518
2055625819
1428461671
1230346586
778942762
133789715
1273502640
348532732
719358166
68971071
844993373
715949966
1137103515
2115065347
1835106992
2038934615
240955153
2070675905
1946552180
1556402935
220998909
404851481
1711305551
1744956592
1877554853
1632623019
322841071
1244365047
1575753538
2143124010
1762225688
1880736810
1235288926
519880610
880491224
824677518
2009523037
126455686
1247850847
1037924715
902514693
902746216
1881837567
994763324
344658001
1466688010
1555858891
812664391
1573542935
341992381
2094000161
1038249792
6477637
1743176247
303008830
363876961
244491700
362114916
188714625
2080173751
956778905
1870751374
1073383582
1221237295
337416428
1150413013
2016702490
954666890
537766593
1504919466
103976003
1720174297
1130622758
188060414
1404282453
217203182
73628304
2017408576
958472072
700143966
1894640086
1921627638
11186736
362932877
1863376040
2147086859
1514465910
1059386646
1087440135
230103700
488759126
312163662
1456369396
828164938
895127634
1447874903
1753641049
680952
10074819
149093409
1268515211
1278015644
1158955158
1555036896
1242646776
450223437
1111293628
1861962237
1050401112
521604317
660001787
313536307
1773575734
1371888301
907054776
1162971672
1730633396
1421822792
1067402825
1081048039
2091552421
1569841258
967543038
458018950
16322348
1550598632
2136786486
1049509831
1177802614
1933945960
340689537
73720427
2083176008
441242835
1849195738
251804065
136463645
358553753
1367070900
629515454
1554714625
1059638431
1104121851
2048762081
1468460737
1669690952
1659434900
796363825
1250053324
1067866364
1420392478
819756741
245389995
1381876900
108957836
248330144
1194928514
1592499382
459548549
438756886
1162966487
926348867
469238514
1278995147
2034251749
1863822779
720897475
230365290
1497010522
702407194
1474579120
770747056
713513354
1478960382
1645107129
234188251
567294815
366215233
236104082
780533373
517079159
637734307
801890048
1113625978
1545704478
586582841
49629163
786453140
992999280
1387339125
189042803
460458636
1364191021
1899842078
956780356
1908551369
377840287
564440801
469575229
1259330169
1746829560
344788046
209323461
1619712050
816989428
1238113579
1381549296
1993211280
1581968207
424676545
797853421
13668905
409865882
132744902
1686196959
1724803777
1625034767
1751933516
202652903
818913863
617062553
108865083
1961008400
1141154455
2105079169
601323893
28136342
1307089279
1169593759
1231220842
1748149136
1461724509
1592425623
147284881
1831975010
1193200660
2140485507
940034363
631048510
1620452748
2012841219
697384298
707325889
78555318
1837751423
1864702118
2105053362
2066774430
623999175
1095039440
1417271281
225162970
2060500551
1756449650
1792020675
245879548
1986899939
607410506
1876116186
1482896483
640035069
1731213215
269454088
2131254929
1570941107
752228022
225003246
627122229
709895707
688015592
1690880982
1285176027
1434978921
2011164753
973243801
1083323736
1998248127
1380815019
1534828248
437376516
1068791531
507551163
340689537
244050367
2009462049
1168486841
12876191
428357537
753791126
260977182
1461620056
1907359395
1563491799
1381589997
420910715
1629060217
217295672
267087458
321036859
1304105706
579826689
1996630106
884371456
794227412
1877094192
1166367132
1396454880
33794453
166758370
2013214608
620356298
1067314732
1746062221
78209794
1622043141
98075424
6237060
1952810168
995176167
1379211584
1423421184
2105857301
130142776
455951796
896040655
1218206841
284353444
1970354660
1193960544
199903202
11814684
1151136874
202554195
1631495060
1439737834
917085393
726250754
743480818
1885355779
2110088924
252291379
1978709751
1844876289
1788403801
1428615119
1195132773
688007163
790671916
1530455667
1697397203
1085934444
1399939809
1930935522
1406882105
328215293
665385817
600060509
1096770844
1924688023
1694873556
584069204
1612927403
1970500102
943086674
1204585412
1373537499
202950427
2123203976
1010251717
702032695
563166049
1336332282
691804452
1915286827
652634469
754620159
1698139231
1218074884
750096105
380882000
1802911752
1123740387
679136714
1399247992
195031170
1522186364
287661800
940756716
555415801
216775754
1921265337
552280596
1875525179
569600914
1143685265
1914740490
1627757032
1482776166
2042363258
1272051116
694846104
987143794
600043969
1223051444
978905597
1066887487
874037614
751211486
2069498971
1217088114
31725527
406026110
201616488
482373347
2042235072
1884372000
995636252
816742632
826607834
880384418
1606116159
576668948
997176949
378175710
1012760485
1387723527
2046254150
1525341184
390401420
57880446
1216620224
1997970972
1151951736
1926826377
1265078911
1786287574
1035976458
1641330041
1660727141
603097018
1240788247
30988784
1056145371
1777500067
311545976
80954132
149527632
557143314
1512410985
1919650681
1879802302
581791716
1253567793
1788773824
906731231
1424278188
1373162503
454362299
1610126645
536837922
363290616
185237670
646059002
2005531328
1255992495
1159334564
811995609
921858914
564093882
365447787
576237177
1156228816
1144634922
1201291137
1291137114
203807467
172561927
534303416
795374737
1476684550
1535098196
765101942
948807982
1421214092
266449174
563610045
688529859
1624909028
804979102
836657364
980012247
395630091
1146196234
1214419513
1892833672
1185547098
997358230
1386732155
1378217101
1810968727
1228739415
1860551068
1366315038
1854096032
758982327
1419993801
490841052
1783879343
1126551426
598302263
355437446
399396419
823706654
181166367
1245428714
1814627070
182239887
1980288274
1483632038
303901147
187421699
871536358
1028971624
2137996861
483049588
1425962798
2147011231
1218914461
1481473597
975263214
1854876665
1644977721
1652368568
1268964002
573049513
989872191
1289528184
1015379417
1212265790
1839602223
1749948525
49114961
753187864
1703394074
633855002
177372684
606947701
938289956
379122027
367835234
1327347375
2084849027
1731933659
1798637704
46293062
885814700
1482560507
1624727427
840587723
187019173
1312146770
919268746
983533290
1764901889
684234817
1970469332
1401392641
1152422360
1637184943
446659034
372034332
501125675
349976701
904912452
777786898
582304089
1914126590
1588768769
819932677
293659871
1833614747
1029356868
178504422
1373370846
748894929
915026254
1090014554
341144897
1483625845
627245093
1876934744
1764324282
1057972248
342934861
395291607
280951430
1317334744
421126007
1022070020
687466768
2054788919
1702959883
321043542
1855921635
345394591
262498382
1050073098
1122952440
985734397
1986599183
1508498003
1372973753
2126500141
1519576332
339698312
2070649676
722165620
1428442414
828996468
885450697
1521214459
247057827
455725463
1477294353
927481322
187115869
1417798485
380913637
1626698250
268063306
526324522
59178738
161282585
840072080
2096581034
139914425
32767468
1091235036
419725445
855946754
662783212
1547113495
313812216
1457244239
1963766173
1712756218
150147152
1811066476
1349808287
1232565447
2074585761
1692790744
458183636
101968613
2092285320
882715628
1949948033
867465667
681134721
1274767094
295044259
436281020
668941384
1311176888
1405338766
1667595874
811677884
870385532
673651847
1828358180
832156054
182906528
1104760453
949384871
1189508867
237298415
1942515091
1985632964
1248725004
639648551
702718318
611361477
1332630935
819045432
312083690
1875908469
2009971854
337131658
186398401
1977511181
408394236
335519919
270811775
1731967058
64358378
1695643908
1570911955
46092648
1631810228
1750084062
147817859
1779751981
1248325569
976829551
805468405
1970473526
1802305438
131832170
1069781945
272343807
1744360481
1056589884
1492398240
1022720151
1918664510
513416164
1109823853
611815507
840160114
1951932432
1896280984
1068646772
23727127
718821210
426800507
877422751
1314476186
1658966966
17199397
149566625
61396670
1119049911
455380838
217704349
1726122400
914105386
952706074
279431076
1903545268
137212987
1484787435
746894220
254117949
539996669
1858614750
1506602412
1251908064
1202443091
1937567795
849289934
1720819955
1353081963
167013066
772774082
2008313784
587825882
150928455
269747782
623481193
829003311
2001195209
752946006
230512330
2258195
485011151
1785588215
89909390
511286609
1142898090
1569115534
290152992
560967604
828650556
932266531
1640573792
1467361632
1650308869
1678417643
1260940995
309868981
1603520725
80613871
138668669
1984378316
602275358
1406992776
1442357903
1599244490
738321506
1026545433
2053237003
10879071
640921963
174034964
226661682
477391682
139994649
236418944
1307139069
1477953465
1033921662
1769517918
850649099
1005599232
1265867383
692862838
1909335502
202664470
1729427806
1486885367
1527654258
208470972
1621004335
1740471100
1540766015
1111813837
1331193019
1602214923
1348027033
271557326
2017843629
219844178
1331550604
1506715167
393753233
1391168666
2006240334
1966150622
1168962595
158064857
441526224
2056390744
936164779
1701912885
1082312073
2014467322
286934255
1660264639
305175444
461496888
670847388
1053428977
1984978813
429176683
2114472400
990423001
378020702
14895392
2027063647
1562492328
1754456453
2079802010
2138606952
1123651590
756385511
316354615
1626236550
737386433
36054243
443281036
230648837
482594460
1814597018
132117730
1399904785
2099084623
838180031
1409021122
1271275930
614765579
976381283
1221248956
543576819
1762035021
984100931
530866598
2133744975
1319217062
1723561574
280568166
436667136
1966408693
1508390235
39819364
211971843
120422787
203786770
1562024922
718972687
1031660243
1429707780
1403257272
1021300709
39746496
2079568984
775560360
661386647
1035620433
1059982926
2051469717
1951898850
2018326543
384166609
1623543972
783292780
841355240
774134795
1470758868
376470950
472119481
209891391
539606067
1593399773
959481947
1197911927
679709870
1981144505
892658216
2044288143
1852012077
1319132901
721456573
1735091647
1750574278
1019863674
424785233
2130159589
1951825243
322157413
1907629138
1450964235
1080598446
622530071
653039660
994846051
1738477297
948881672
106459799
107913823
280431542
1133566987
1301272343
901231734
551098641
379265581
260235021
406114255
459787620
1234925047
1750448506
1579889178
436073241
67976598
1780789527
499784671
1487271942
1951237240
2066078672
22813433
320484872
785198002
1370531206
1550598632
601338581
192960029
466663686
98831005
579938103
1662227438
384831327
591653698
1628321647
1411784191
1975949784
1171560699
1493396670
1627392647
1503269036
667167199
1993159347
1033747390
183523336
1472480862
140037560
1314964969
747132741
1354159507
499148575
1145635732
92390722
1411065851
532563752
1186274468
2071621845
342271994
1692558523
952530533
820312194
385330404
64803262
91731139
1222280894
900534735
2105173517
866120579
85120052
244345604
1956900536
427793931
1548357905
36354678
1840021510
1644751976
892291230
47900142
2115509181
245295294
403174042
917833077
1193523245
438143815
1120438299
1156974667
1100392244
915789407
1267013456
2072939331
1965711434
1367868791
274664666
102176961
207994071
1408750343
19039831
1248358736
596112967
770807320
1143853960
1980007749
1137945807
1961270235
571105581
1740471100
2037149362
1213706605
796561252
276091616
1928087469
1887583012
2100931653
1552210348
202746104
615325829
480385493
679023204
942535022
1806047921
410579934
1738047268
106061643
1723098661
898080473
1643960317
842543577
1391052091
456921277
744683870
1556541068
1773116236
849843409
1828758078
478778146
2031404016
247848511
1689515746
1161633443
1801398583
1993760497
1767549341
354151000
1827147273
869046236
1282414241
1017670076
1273715332
753972894
588476993
1349407738
1314290277
2038213269
1859158074
8179495
813080118
1531257359
1645234597
1595355462
1706792286
1997433514
1754700253
708021653
657515598
1705758229
350352186
266053160
1594800697
1879010720
557981222
1577329284
214410656
1871106607
576216002
947847963
675796913
1605031470
546480063
1756842014
2013106481
412373956
380406058
1625878644
1870990306
1410402283
631778506
1035496613
1533389434
2146970040
1342383579
913916728
620534243
37850026
1136250395
1888962127
1905333748
840736308
1332630935
85190397
647451013
134798070
2123040417
1437290098
1931629732
128945264
875470202
2089153326
1239822909
889234658
303560492
680825265
301530318
2142245262
1450310677
1924554166
1420676852
542258132
1997387976
1757497487
296598449
833660486
1683923372
77155105
1447422992
907350174
1998150524
39253251
1468428230
2082654486
1979558997
1605479027
1795653988
1745046708
1557732693
1367367645
2104959382
624981070
1014637165
2062449741
835272487
2072455926
641626670
79849882
118130438
1814067267
1392818291
1273700822
1770922453
565015091
858737492
1340722864
1800737710
1962174712
1155421301
1296621159
2038277439
262512951
1522629901
65351027
1255510309
20008635
906615554
901977901
415880218
1506693838
1305849455
1853265740
2077876377
1506720809
1633508655
1322359271
881489551
2102032079
1319475877
1862612055
858796971
1176874874
1388121480
198801188
906055682
1338010039
1915614690
1628870138
654361691
195566119
1992159725
1285087297
1542358248
1210288735
1325010143
291221096
1875397723
903405194
1931265232
973605376
998536213
1517875363
1081289673
1209016729
2017252631
2011520502
559566591
21368133
254713411
1171328979
1547510345
1695172596
972241015
1822398725
2030254666
2058550185
806397952
1407150336
1213459801
1020474198
254930317
348415101
1610248557
2087431924
935733992
1571285218
1685037201
2090833960
1630081347
568390395
1482819190
359572424
2119467190
1568177474
500652256
2087833684
881913414
1234333810
1976451897
1567826712
847833398
1166667201
15393901
1018247577
831617410
1332574221
966802102
611361477
612873842
880261959
140460877
735297214
1173398
715802751
1463850696
1902298655
975721218
378947491
855510849
587246731
187154036
835509206
849332869
477216740
899133394
1076456287
1892387510
1199895814
1929222033
1936609280
1359872011
335714820
387630927
402823862
1190194518
1725640128
156430709
654178293
31978370
1876369305
1590988244
112643391
714191424
1294371271
50372439
386755887
166198429
666258608
1071303279
1807598532
100324241
757025640
390095346
2068879346
933577135
525311693
1169405806
1746650843
780761012
1797320767
176084898
1425105757
2032776416
1360386861
1910122601
523437771
106862279
515311188
1733127941
309002320
575251293
725621186
56729013
623261126
1562024922
2038177241
1151423574
1355461861
739513389
1288987500
1964656821
673138895
1658594175
1586307191
420910715
1834570413
1258512393
1316792198
248999440
817421851
1560063816
440735837
1901264297
536547122
1041732086
1505120591
1213676995
258084649
678505975
1758526798
1928494486
1120000694
1404607230
1633051648
1301132340
23929903
655049592
1705488096
1622386564
1975082473
90422143
1231325755
1943339905
490605890
89900116
192297063
1647735348
118870376
2134799699
1210185895
831130612
65745790
1040581164
1754012138
1340926735
435500358
490691548
1409611977
2144424005
1738051113
1105267202
1099803278
1882220190
85309179
995269021
1943163526
436579818
339013361
149403856
2031588272
1701682381
2023406083
661361870
1605342945
1994481669
527798428
594599384
1249043261
4673639
1382529321
937476409
1268410398
1319619902
2020950204
557107802
1445440619
293066829
697456940
523729255
895930010
529455931
1826176671
727936871
726159890
9171428
1583594239
1240584352
1842658011
2123101930
715593665
856797201
49536546
271258691
1662581166
949914261
1362542025
143423981
1970605326
1795495367
1038459018
833566551
2015566163
573216265
290968513
1635056060
2108438124
78048403
897021802
433483991
424247303
606409726
2088659447
1909287300
500645343
947727853
792637918
967425578
1952598264
2099933988
1761832545
1681656527
602994532
482216014
20061006
462760081
171937416
433804177
1859552004
1576664530
2022026516
5407065
496733690
1532884885
451206415
828426675
189849904
1763444185
1666754857
768366136
328644414
1619129196
1196280555
443081598
257782852
355742205
1018863122
1072216805
1747470309
495465336
607034941
123859525
995238067
1499608834
79200088
12862696
87327257
524854888
1058440666
1277250481
563565290
138950420
1471731845
763085360
1079169747
87300352
149556336
783688690
1523812621
225117385
1116174895
1435510004
351749192
191903125
1833624055
1577510344
792637918
366951807
1029506892
625872360
1065715289
638589966
1296177014
1682101859
2128346878
86836758
1466823905
1777890259
1649299528
1186157298
1957330028
598276631
112992770
1269449914
1940744678
189814648
1210280145
1668323227
152931741
219730495
789139
647255577
2005062644
1486128774
437284589
48708749
1934007499
997356057
906475301
1138829928
719145891
811369901
1947389814
892114483
902322956
792285971
43132905
879860345
100563823
147507903
506770250
1334368690
1256207257
729569473
2136092695
1609698713
1105188781
2057044940
1461749332
86010403
1089964194
2026854769
1646486574
869681952
418143258
1566824344
567189426
1929793016
226229679
821092620
594752252
320791893
833381163
1870541245
981522717
1974517900
1396699317
960896524
235797734
1959478878
1571664370
1166439336
676748976
1962660210
149931761
1320196788
2018411051
1984966680
1959655635
147509282
256421186
161183553
1270378377
657277974
2058287395
887577064
754252009
908700527
1450727467
618596308
1177301810
2059030940
956300044
162644687
16766417
532499403
829748031
443748132
421873876
1346157037
124302741
807574672
18531494
67835404
682334160
1468370503
2007410370
1327288132
107875548
1232728070
1784754744
507117442
1998233971
1024152924
2009509762
1269047741
612349824
512554372
101598100
1259183206
1610890062
566434169
2082154752
918632489
243640333
162215314
61993978
964690744
1712910141
876844162
119906893
929917788
1216924296
1179808192
1335752173
1471928266
329284123
2836787
288631478
1463165914
1471411085
406433668
1380996936
2046205232
1419783367
1576757598
1761143751
856165696
786658661
684256743
3035706
599503287
1112616706
1478065441
373699199
2136060273
2131252459
525089814
1249948088
1917696556
1849723807
792114099
1710160939
336555888
1481362377
1127400069
1863320150
914369268
537012578
691254282
1636184239
85605697
542726432
973604908
46001151
1548984871
356420420
1598623414
158701272
1258141885
808636583
209291175
1435914480
617086595
486230153
1046397039
1981370565
342113052
532805
1543312500
860490507
1496920588
1241395814
849148856
1858492362
709895707
2111027325
457699484
1400200955
1207532212
69822889
2020129990
113635292
1152335661
239705185
1852190325
1185434896
70793381
365123395
1326435974
1833776040
496293651
2047533155
363740886
180123914
468913977
505991063
820673165
237432785
22272986
594661274
2065004954
1368205414
1869216276
1453325998
702407194
1605804911
1091167644
1931422160
1475150876
916285202
987490804
321561974
1335188633
251884274
1404584231
1404819026
1091500173
988791337
588900389
1901409983
1984432862
1539866497
1330807126
1462302777
384594441
1344773057
302008060
619967612
383807024
1410334747
899651554
2129960028
1731186827
136049928
666515183
1661647583
1929010155
1464415414
412172915
2123610153
245618122
919859140
1463693343
1701078810
548690980
247566095
1966004370
1315289585
800010367
1551267076
1759709747
1819028769
974264062
626547811
794918022
1472293703
895297372
406889024
1601754822
1981890404
1998957166
236623609
224938861
532295505
769728242
660551964
891184118
1148695323
402250175
2010895053
732284280
1523338044
1873313844
1077334202
637178881
536542193
1462798840
390804351
2083579455
1377925110
892998025
1307980210
1888712960
496471247
2015793204
1322461658
696627958
1897732363
783544757
1386229167
1760924905
697029128
811249886
115707019
100887816
359230743
959650475
496471247
2079889618
41128923
1043110296
36017142
996170463
1378924923
2008127616
935822098
748911633
1788258103
6293380
1286452226
2093632711
1327939945
1127584566
1956492580
981546839
1518697843
663799896
1386397635
75160405
1811097807
1989778001
2144569385
1831293317
2005697267
1129290057
1312651805
1516730958
2100409877
1952215729
223719659
644993995
475955636
61796782
1716155160
1354442810
37901499
1174044240
397972209
1683536422
542304546
900146619
728605536
1788957659
1672459414
817299740
1202266663
886838688
1858370381
1112228939
593032023
398276243
1292327127
1837911131
1449837896
2027086419
384977131
1409074200
1365886714
420005873
22272986
1606437322
1865564165
475054588
1824700516
527707011
598959063
2012840589
1689754585
1337647765
1344866254
1582979477
2046483145
1090473058
237994290
1578396725
884115006
1245457283
296631741
1331193019
1512998057
1813504074
769009523
1744859549
712239049
1709812363
2086718069
377770692
2111953292
973972954
1808343280
1312074538
805592141
1937047924
792698305
1311690264
1821416814
866070319
1801733912
1225062942
1228006924
2006445787
2133336945
993591950
716481086
314975109
812766251
798850238
447906529
880523162
1034504343
93314906
1462744409
944695071
1653101757
953425137
1267868576
693637431
352769318
1091535398
1442365216
762250222
632818940
671510161
1133460917
2085400066
412537842
2075723954
802622064
1476140219
753885162
570764731
1709862264
933577241
1748131922
79705852
605821864
2064440084
225058739
2120760859
965125060
88517474
594106492
636112081
1786963874
597167095
626926793
1222907409
324995088
649429338
20509626
1669364042
1766633112
1384482159
1505511311
1047505065
1518293205
2146023990
1054289009
483446530
362544666
2008048747
169924039
635698504
1539888530
899937208
381304294
1347290514
1695853518
1648454801
777235673
1396105579
695047061
1069781945
45264355
1007390351
423232559
2098409514
642259201
41655400
1829991745
1215987909
350229909
426987015
731799269
618949997
1476012230
1437871355
1456292938
1048163596
442493809
158364948
522257495
2059754469
1971494767
119618993
582174516
737217279
1786480468
1458424189
1464194915
709654218
717497630
1030405166
1738200202
182543099
1693808137
659779585
1851722822
1694697715
17084670
643823882
1642766829
1214611770
59636427
289829159
1614327990
1520139255
600791188
1564978769
589271042
674086059
1489593036
328058470
1548022306
91547452
1695769484
1846380468
1661413942
677864963
1358338527
1916823059
1995744629
591286594
1420676852
1234652187
1579777882
465270129
892424242
1153039357
1965188567
1298992271
67463167
1980867874
128273611
1459424267
1156399238
300921879
583654637
1176138141
1381354083
1314460580
551217601
1468415983
657292570
688976372
1800950128
1336016621
510795969
631978527
1025492382
1553577321
904686992
1357489925
1746682614
856222070
1988646763
311227422
1131447439
981941582
1498065282
1369173769
1321786510
892443531
1818285944
1679287392
1988964945
1668955606
125277347
1836042995
346814406
981475866
1848278046
773560680
1352155808
1159679212
129539998
512531363
2022969677
1526324092
1831265962
777519017
2021595258
60179248
182116343
1547630398
1595258743
1832177012
1224536049
1008143512
1175516578
1979950039
715127699
979376243
524343927
1394017446
1074666899
1183614403
424923739
1458224879
1046351100
1375014881
1083082051
658109590
1879657143
331061642
731142552
807472442
1675154667
757879347
1957711911
1472543260
636470006
2107549822
314490850
147805274
2097244513
430543415
1539888530
1519616940
1474110341
603734915
924452572
583296139
1918637311
1423673782
117056233
1410151966
8338814
841398628
689069165
122215076
1371075674
1335511716
284378630
404880288
869162983
192286887
178918845
680145030
1531847448
42542130
357337025
82567145
1330855585
617076670
77698053
2141544821
380226330
262631260
32325871
531132360
1090708703
823796703
58498266
302351764
1692521507
1083518326
387139458
684975605
2075485554
914347763
898370449
472510801
1419231194
1651338443
1696089996
11634088
797296840
187871134
245389995
520683699
1755878068
242637463
2108434179
986109132
806314729
1730981176
1694333317
1965743333
874368560
240711003
311375078
2047257049
2020283786
1286763703
1534571060
1575537168
1272430385
1983319790
482984094
2074822496
45211587
495885334
2037336561
1176138141
1698610567
2025229942
167143230
1153710478
126028473
413454661
860106751
1930210271
1485233784
343658369
1244529406
1212398993
1113569695
2028258685
1162183392
51903283
120073848
897411055
237149626
856801034
24292609
2093619369
1109486179
995768042
501832519
1781973157
1946844751
1391355537
278565530
886394546
703979666
1750436504
616062786
1437211996
1929797640
1183816106
1981727454
636065218
8038735
600825741
757525350
1808673632
2018500254
1348893143
1716899065
1937184449
1622544100
1886300934
1796527283
1839408166
1480310690
910799958
689796981
377684004
1391367437
1143156956
92051574
52243421
1962010093
572348283
645054669
649486135
1461662603
1611076737
38215635
1254178134
119947492
1558448083
1173705690
394221980
622158698
1396964037
1492543857
1423171622
310964738
1783162760
852569251
1674860931
969443762
1815159148
534316418
751217222
1807540403
1425653229
1820617250
1073434145
295272159
2067767364
1732666064
125828789
521168656
1885622867
170040153
1336744195
795125968
1186487124
496865666
116699878
540008369
118165938
1139090131
214079810
135415392
670048597
1552111030
1637603417
1825053027
1622036986
813625096
121423920
1228261064
1315474846
1363918864
1275426436
1958931527
275746788
1921062319
1275975183
360947306
2068869781
1173684747
1816253586
1441024314
583826008
894685423
1335188633
1566103243
423970488
770837707
1602151934
14518660
1783449066
1621207639
1625443220
441115839
1223386543
1196917551
1954007871
175822054
1740540038
609877950
1128284116
11972787
886648926
1173629459
1617738979
200656553
1298661873
1510066699
1933048271
328352325
2068190890
1807123537
825314043
1539890360
626920293
303376635
1001817969
2027412030
1200016862
793485299
2049131446
1603201452
875376441
43480280
1173015713
651055897
581765547
1529745769
202965458
1747602104
1791659751
948617946
2133377341
86909469
672451617
2139267650
1099014232
764344843
1011876769
1858690488
242659320
1479449812
842343961
2035490310
636049303
1202876004
2023955712
1819133834
206333069
566431578
438610460
1668770972
1944388842
1602420371
189170642
309788438
255217446
481498855
1496058533
2068878998
20298055
1889808657
1376350502
1413746241
255287894
1252882370
378384420
1324982730
305765906
1016084158
930871821
263506914
931541458
223335553
614105845
1651048814
1990486236
1932852866
331215779
2114953720
285150104
1268616494
1082423573
1668693061
1316167118
1386587459
517434902
1177660415
1460624469
616119937
1240588619
758742173
216086217
218618666
2073819933
227648558
1805364546
286877810
1570909336
1543784859
165532512
370218760
423262580
954736455
684780605
854406377
1451751479
1721757487
556123063
816647796
205330576
1706097551
1285717847
19115073
379159088
801253278
1129647414
1034381777
656106048
1559363955
534140207
133701832
198204041
312382667
475575450
1243660765
1050883271
2100237250
1277770861
26305604
416188328
2006240334
1976760490
295488900
1177067427
339748056
1402875687
2097010830
761184426
1327528738
1199678554
1346073014
512321274
1513257171
2035384552
2135548320
150282093
1813822905
899619383
1238302250
1911604093
1398789920
1301885715
656189629
1726552048
1029464763
685144554
2039380525
1316130561
1459350418
1150190734
329468698
1056087360
378206103
2023721340
648152807
152029534
455688850
1017438621
52382705
1398328816
398967775
738652466
323258423
723423870
1473824035
1094984301
1420448922
2015353323
761736759
91959314
109836380
2011779153
1014264332
537092408
1916168740
1835018456
2146769789
939983457
911469745
1617712076
1500425614
1847987232
1281216641
714206483
1726708557
2051245164
38650915
1887156079
1360420895
1402423174
715831924
1477871576
764480465
383389775
1875264896
28236477
1388925060
1057825476
1443788007
1941375982
955329913
686730985
1886592716
1604999436
1868172868
647321239
880274551
854506983
628158991
511376844
194300423
76503944
867237543
330087909
2032589427
302793547
12862696
528469783
1844780473
1506572536
305089834
654266873
1182591374
2092785856
469105656
2075488021
87689956
271411520
767058252
553032895
346215428
987768709
483394288
1947727869
168081843
1663426775
645852421
1495569325
1293250557
326130282
1869435753
886428608
416153835
1936119895
1774445526
2034064940
14047260
1694266248
213073845
274271933
2060711507
455409767
431915152
1492099590
1641026316
654361691
1171262736
1908368077
2026859820
1855686756
522996181
1857211433
187616378
336523251
1574519401
540204563
1244521574
192369696
218847808
1440318860
1613454774
941819851
225369947
2026045234
1329380452
174787806
1203835850
1478299295
1136052078
62326583
685524285
502726578
1436120325
1291388588
610628413
1100166691
1688560231
838954716
396489041
413618638
262586920
1146815241
1655025554
1949829784
1060747503
1621604505
1568330901
1780424961
1748032967
403545186
1315015661
737792008
2134997411
496711199
577777501
1882677352
1299026366
52243421
1059664884
1468898572
150966113
80573945
1871879276
1782558176
515111281
820044702
420224472
1286065375
290437966
1723691687
700617092
1221285108
716711020
1942515091
1838049082
252785558
657039273
1379877502
1971918281
2041795263
992040356
210219161
1701198463
386733617
1867473328
1203068435
1466846574
1778977216
1245511094
1590113167
836041882
564245064
2124974458
1846452345
1663487261
850139670
2120940723
2068868423
633470853
656804554
1877907276
729738615
726070976
514944551
535270426
127246337
131151728
1245238093
830996805
1247047581
1683980401
1450153240
419712019
804954763
377857266
886392060
1850195953
725449832
913517344
1418597633
646048608
1743867987
1804833936
680921754
670537389
279733965
612250444
1354442810
366186426
1930287630
949851711
619102730
2027749576
273649139
999858566
1463952156
1613407307
2109082228
1672282543
777064695
1507069948
1438115345
975228621
1185834684
803305491
447171299
733153455
341183796
1113660544
2004922675
668401871
1483084590
1607332298
1103815463
2062098511
991473629
708205722
87707779
1146836488
252245709
1670365304
1185369896
2146594082
1981317563
1279408119
348149685
234224104
1153694530
1433541771
927242574
1901167298
1468974060
1020507666
1727663122
420643371
2115985389
1978463960
1007966179
1588089635
175252478
1547853965
387228886
686546818
1736581006
266463533
298230622
134545109
2072945391
198901994
1150530902
212282176
2069886036
78065735
819661701
1672972785
51764871
1504152505
628867121
112215917
1678620600
441126489
527509111
1621077149
30805435
1858487984
724792718
204729543
688050291
1006150137
1926303684
1867217649
1460390156
407919146
617040525
404402625
219443096
414688254
1607176417
836439578
1648747262
2012129798
1185346106
356976831
729848173
1175296295
1595331006
606267358
1885424130
1745395766
1900392040
996389250
1014230471
1709518615
1925634826
2012237759
281656646
64479991
357616634
1247168758
1180899727
1976665095
1280441958
148761997
698978764
135510982
1907757820
978957823
1856682491
1885950258
714421136
163207258
1921206530
317644801
1100885540
326717949
983617546
1009563059
1753259081
1502481799
952834858
468224563
1020881110
1499022875
1740855382
776929096
2080535864
1326367363
713126050
2109984174
789577646
1778313165
2097193634
7490956
357648096
1910455828
1042325626
959223254
92209976
233001469
1921078834
137200145
200142293
47690784
724997767
1534556638
168828148
1571587180
1427477242
1533356132
879855681
1067192240
1662106620
1189231850
1717931983
1946189776
1273218637
1012710959
685748716
865709962
1196614804
1683071285
95976960
1115969793
1354580881
897814861
2128646828
1115518721
1473357576
1745421297
499941430
2128928474
2094531159
244239859
1537666074
1241901742
1293888839
64787312
1549120751
1929055235
1628239181
502001312
729079530
229098287
848828442
1380167730
1029216308
683714124
1537442040
1470441190
1927405792
1645493601
716106423
1402217552
1105188753
1273263232
1481204357
1344145072
405385844
788853155
1554829246
858287517
2019761206
849363187
761623585
1902385470
122941196
647295273
1348898495
930075960
1152325100
1551763217
885237430
1611574678
787525915
2026728346
1569444386
1197430145
1269094853
826654419
945969818
9848620
588126939
804894698
1860956899
1474712153
129250130
1666703420
1591815822
444353442
54387845
594095105
942443734
2034368766
1270472527
1556990607
1526033763
1951716420
1933131551
1650094076
1827217927
1592375306
1729978832
610471610
639876621
1410644648
1560608006
1096896872
1555027831
1376462334
1021822677
940347886
1339411217
341484294
1388530667
388596342
133655637
1483084590
675296697
755602793
1520468534
686197663
1477116613
1887804258
1371570420
598388026
1311871394
270386728
2104274928
2110493128
94449803
1975400163
1150064381
427201292
44320005
1573787776
317265862
272271446
252827014
1751430774
842778364
966031905
1426558226
372106454
1850115801
911696972
936315167
2024516027
687605496
1666708328
1755911126
815200451
1894214729
1450394460
219566722
141729244
1194740848
1631014504
996950328
1698613526
2076916922
1478022433
902457871
21219827
1507470093
1481703653
346835585
648011392
228218185
742173341
975628619
259594779
787185123
1381512903
1479739576
13085328
2086933399
1788805268
586067895
1137172741
787564387
1085655535
1253995137
2061684565
805603143
1226873914
1779565141
1941476093
1901237290
775744689
180671706
1924939123
1695905946
1602443764
798573161
19378376
329222900
1229355707
1540175329
264645936
954288802
1743983948
647598600
1272406355
508561110
896284036
142609277
90789463
883752903
260441561
1258875228
341401396
1018728345
161911307
1512322517
895213163
1953980227
1342484592
1033458508
569068876
1322467448
622800285
1577975848
540415685
424624167
1280556271
1741876404
1365428621
1741306616
538430707
1510068368
1247169746
1891539641
403965392
109524942
84099433
222671266
1369092457
1053767564
1802754427
368741134
1405894221
1069306307
2020189809
1338316137
427603124
1806087805
533469197
274470358
652442289
1690588146
288672089
1254496158
271249009
1201057556
267444622
210677089
1407900477
593622751
1265902600
2123066125
1554921053
651200565
1209445180
1883364921
1422158884
950080560
248339212
960782981
1101981355
1619219753
572187877
1617243553
952882274
1940336260
1799795486
778570872
118065476
478223902
1405470235
9180318
171004055
2105973998
1348166752
672499266
1222182959
955104025
1192072250
300890765
127811309
1154871782
1261495356
305172551
610778060
1177001379
19656573
178831185
1133778897
1149643929
1173311341
1992826932
444353442
2042629088
2095643596
272840985
689817176
368358818
24063654
913009126
467175897
180908155
899508342
1093603348
140340209
972486277
1918949149
524191304
328519000
173711156
155059492
174466536
1809279831
1863400645
351731463
1942659103
1946871245
1994386971
1957679078
1229227634
1659583915
1615279518
781787681
1396375694
1477210408
873773126
481149959
1586793042
1853447541
1804355212
1019959914
1464174302
677592205
501000105
1579148457
1915648793
227573137
489103902
912721812
538398942
759386440
154695075
364974919
1690788687
1390188284
1967907518
1313762913
2091518528
149193280
1936554153
1625413
1715139974
1581083379
70839095
1826965863
1660858489
2137220068
1491700265
1479397415
1765756122
1412737860
307186420
590398291
247200578
955928398
922864099
608169461
482233414
314277380
1132143468
427943650
475986666
1888623085
932213362
1171273308
1161696308
509938752
733955515
1220114157
466886724
1749562637
1870858580
377266747
612889814
273185602
300544100
1857420443
1164793530
1561196257
341408743
1381763406
1942751951
1738291134
1261755983
1133149554
2021044215
847362366
1549701276
294394778
1154039893
108751253
496437255
259665674
846840139
112466997
402137499
1387369501
947683767
2100475598
290856915
470899194
648782052
591872798
602226491
2060948889
1876859828
530193404
938152259
657676659
1656277991
548643253
301733194
324560598
1932753147
216191470
623291072
402130203
1630654088
805417594
1845867297
2095731215
1723443977
886580620
406659105
945384930
149584168
1610109121
1042000350
541234977
787834442
591521297
734392697
1033747273
673302131
414232900
1950777999
779016266
16388973
276631281
119449199
1101631798
1143257849
1747889805
1493746631
510918023
1514798953
798983896
482263139
1942134578
292011443
576823095
1015151737
1155478860
1122133297
1434046641
371383278
1541191467
2106663767
116922807
407895413
1613152745
1471222317
1070432194
1075932373
1498885485
1250591853
870484151
322915548
1822063928
1229930185
634842051
791187567
1798730319
1702563532
737439514
1941032491
2118664321
862968045
815718419
1863219203
1483976485
185805103
830785509
827196499
1823483167
952289128
1974788411
743312644
1646712506
822629087
609812916
292331064
1512322517
1199505031
169700073
1120000694
58957769
1103444722
1340798502
2116087686
987411066
1002613275
143717937
1749314640
1074548952
1078453940
1643705453
387508875
900686957
1619686231
2091738199
1011959346
1299308477
49915178
1383549056
984973678
1281700517
1757192042
1964775974
23606851
1874222677
1247522405
2026101915
313992720
146972680
155120692
1379092259
236849925
2010516259
438603311
773385430
430902131
1311036831
731854237
1037937777
690680231
728669043
1074313459
2045066871
208799338
594304263
434610689
118428958
418603676
1384854585
1992442003
904615192
1109489311
23904768
1783254680
138176596
1076024551
1950053540
322968750
17345376
1993462974
509356859
61325770
1298952872
122390292
1096283316
115027610
1914595422
1520846515
724384800
1871440191
1421912489
215133155
1819236474
700206588
1708467726
1340508508
1171285652
2122616481
291444962
1680577983
223402864
1947014600
382273155
1284741927
1902716646
859152452
915354793
977676808
1740555339
1091030019
1184952472
1591663456
1648378058
1811289755
1593710007
2122902650
2114680449
320189206
1827411012
1814491314
1878045575
95731652
965324297
1284056354
581795790
340471540
182850074
1758967838
617682661
69987966
652016533
1992219146
759541820
1761926781
175733778
676030511
1403916384
1029540053
361334051
1848972931
125224152
1099513443
1840625282
123074598
1966710715
1592846999
452832489
1571073297
423739601
618783212
197515296
744541127
638305673
1590314267
1689928331
461495652
181970606
1690313284
1860426555
1554615866
1973099357
1379554561
1100761458
619312373
2053580715
130370460
1874711537
527160931
1267286491
1786359940
1626289893
245032791
945891081
432717085
216166534
683746744
102483742
1546206341
1552865538
358749846
1114183619
924204852
2020260939
682060145
811811478
1943120734
229757173
1987910419
1324204229
215677156
688969054
553936921
305089834
876546902
1796026841
1740465628
1016776949
1678845679
1752816018
858642935
386146097
1216159967
195953782
564249721
2068841420
602403420
944387715
1046623385
585654049
1260944109
1184088390
1677207468
971721843
2075723954
2069419093
327330984
659497408
465575969
1089147629
651193586
120927997
690779119
1512595478
186619036
773806152
1913233286
1917280946
25910128
1008148404
669748026
422599262
358633360
1098982667
230911178
1720459123
1490262586
857132090
1574472510
88319465
1753313858
1357015522
403431323
1486481264
891274433
1181121996
1385243695
743006928
1861316761
1324953012
330501397
1173450220
947359366
893855777
2004900991
1491081295
1917996439
992028450
1060264304
239091392
1391521274
34813834
303658262
1070094027
737711119
1238384660
25774291
151027084
1935523342
1977758318
337552529
1070709705
809167931
461591514
2127680913
1820620524
842192807
58353217
233857172
1830720369
1432332066
792672154
2064554196
661504710
296117488
552759024
1363345934
450115831
306799059
140218091
1108994422
959595731
404571568
1979998093
983769350
934266870
531364338
500184345
948663023
1888911412
581594986
109917587
1865061752
407827821
174385086
742639502
1143468317
792438998
698978764
493103880
1643166830
2068629357
329894268
810539431
1294244891
1996758106
2027814215
1254889173
852747369
1448711576
549639203
521831036
91641272
2016941180
684966574
1277308370
1309735507
1338189802
689628716
797313011
186668150
2068579269
1038660730
1496855204
1970466445
1483766982
1005502047
667096658
1107449843
1615475457
1570259336
1591176089
1652603949
982477050
1325752055
996995425
1226732495
1967180711
1247423772
391859204
1875888667
1334036524
1132262715
1979521997
916084586
1171249911
1493160890
688007163
47428703
1775305806
120893856
656934807
879149018
1514189525
13193098
938550233
1434595627
1973600939
1943992851
2011472436
636974512
1926827430
544824773
1038123098
1669744695
1265119819
44924194
1585869075
682021082
1787814023
1261824777
1537773072
1198497353
2134002701
2069398409
487156696
328462759
1911235691
312694087
87946029
226011175
1013878660
792241435
732669116
298087366
1080580954
32378193
687869865
1823556792
1558671098
939398804
618501492
474347362
1103281122
1711607600
514692363
1944513085
115684742
1601261415
1913445153
1237732100
995152384
1067825823
582037114
1977290209
1850654193
744637185
1393747578
1050308872
800100574
1075715535
117023356
1746093266
1751598486
2014431240
1703792566
268606709
1600787901
2069931029
754941237
1452260816
1239021906
1176300490
851322734
244050367
101074552
478697609
896645580
1402985849
1664987034
2127846068
567342268
1027553386
759210617
1609682320
1637344019
26974194
1299881651
451665253
752189831
1698838594
1720891076
393927091
615483253
1531676586
1673634114
735034419
70467588
1367324690
1219777914
34501801
2058131620
201957163
600121124
1579372946
1625031387
257282378
586104079
1433640621
1068467647
132651628
1224594224
1844169342
1380653823
801984100
1442880447
812507507
783183807
918336714
1135460460
1056306954
457969689
64304617
1885091320
1877379752
1096632084
2070675905
929174965
192179858
1713192155
1996729140
1375290053
369971088
1286219302
1579811113
669935382
2133772462
426888529
198606182
2142493881
2041595049
406715075
77642200
2139909110
1365491895
1811676493
18363568
484386579
1932126579
1708136653
702792576
1315127692
249513846
1004363613
381627405
1966196279
1132327197
1950301970
1842719091
717960983
1792712496
308758977
289807161
1461791052
1416223546
1199302658
1461011649
1537012780
1444737121
215695966
1214545205
150538928
1767242660
197709098
30265914
138406649
1524737710
979146286
1141189014
1569724159
879720465
674670104
366973474
838397769
1408214491
1558536300
905467114
2062386904
514293375
891843113
266348238
475905107
366348851
810111472
2060680170
88354894
467468859
801535314
76368183
1238336839
1320277320
944376899
847137664
217665473
1631277937
831369979
1754899492
11125760
117023356
341664892
441126489
440899958
408570263
1471749437
1709595445
1400977920
2017288170
744075493
39996204
719822142
168278089
1731573613
1431128561
71353472
1845137116
416523283
883305583
1720496595
596587353
1543848539
2033919912
1095620102
319497477
792701210
933204030
828773287
2030514537
854257670
427895158
458245948
99753739
1991505520
1025575001
2044887244
998220419
1977983833
1187902739
356051702
798033436
2085798603
1755878138
1047723306
580520072
596314026
151631596
1533514810
398542851
576138369
1766308025
995426904
590475005
400793145
1035242515
1842442201
830705632
1172911522
1461307462
1546202948
1735542458
470520639
37697711
1628955362
1476853609
802350598
340160617
1876143631
1118504106
1172876287
1261983063
546812195
915322950
619244106
935832136
232083566
1034585852
1112753131
1139257079
920531880
244835933
1851794766
935822098
1471934500
513587010
763097495
1756782344
1664149880
489093371
534829550
1863725899
307477195
1639668362
285072663
2039161551
196868247
716432438
156742105
2054566728
856223750
2147011231
1057766583
931492336
354565695
1739114567
1883977399
1645328428
188311852
127877562
453432459
825257085
1483546762
310752994
596086645
555747017
87052083
1753216315
850484608
1444279002
756108927
125832658
834357807
2085400066
1989471633
1858558588
462110382
1219549136
1787174451
658109590
824377499
1771381421
541927852
1816217343
163983940
361797022
667579052
118199360
1348525090
1611721081
1466364182
756582919
368843273
197796788
174511035
824693060
222045045
1213643331
1397016168
1433112815
934952017
340176617
410999035
1016332819
1480741273
1530373853
1745256854
143668743
1675436601
1899121096
937973353
959865100
205590332
1372270468
965901612
31201884
1313717543
684531409
1039663485
1379634041
1898255749
533146894
764151004
1084089196
1331215816
1647065109
1963474041
1997310111
70447929
1237824701
1266917331
1054598946
2003139195
638784296
1604268801
686725385
445094231
263471213
230328489
1296918405
2009583593
858019466
357346070
1433479250
1548532393
842331993
1422950732
1630112832
1902587917
1978263463
567577966
1364847837
792775851
1171260991
1286773208
1189109102
2005722454
988779405
143433383
1110127066
80953860
793287005
1109459896
2123536605
2099384513
823398135
983695814
1749562637
1484571674
1614720039
13487422
2047424406
1501168326
1435500851
296398272
962072381
1027266293
1786009970
1752401668
1212681678
1450265236
446659358
1105289438
824715476
1168008328
1599685811
2141771142
1144611959
1627907791
648420691
526799486
877949013
1982212916
1276878650
1888088948
2034023599
635230189
1212501475
1559514483
1405481762
1773621921
1576444500
600737453
1499336365
1690018625
1009258119
1981213437
513996887
1872871762
1443493248
1527649393
802909569
382359537
1306592559
1595533644
1113463777
422153282
465940435
2091337081
352598369
57268249
899472121
779132940
131312670
1623090870
1024015425
707869076
955956230
1487569575
1443622865
94787414
201439936
250548404
828702377
1393770057
611727176
914225101
1055085874
766067790
1510475849
787295379
716228849
327443601
1114823907
396423572
2039746228
1358091974
179759272
2056450114
279832513
2073288385
1223115691
1878570837
1253388714
1745088098
1593067355
1837122942
956084052
1794090874
490971673
658226160
1499245634
1284984504
1184357410
552168675
913723670
461789056
2017153070
790937594
914008507
580745677
743139686
37218974
1752454524
1838039356
1373466836
861939909
1835964036
47635824
18576964
1956116805
1981715379
2050656239
1738410752
1889731291
503224111
671005291
1758739919
262430731
1964975011
883952002
1663698675
1115603870
273526551
1122260654
1769942816
346717107
1720169991
519371777
956882547
1184769420
1760522624
617716177
770416749
481680664
1811289755
1480029052
1052908897
725411120
1813337615
820154455
308242672
1480584458
429521771
1333411521
1092724504
1033709677
740828015
1291565202
338031857
39657719
392611804
1678417537
1845584126
1750574278
1881032178
385951899
187056218
894814707
1872048209
649418451
1710876547
557817033
987355915
292151938
1832004888
1037844678
2034475435
2013426885
1887663972
1906885109
699807713
1618481411
799875259
491208160
568193014
1308486115
80910266
2106228017
1573388731
2097970365
1115673945
1284408667
671651730
1270094671
1430521232
848861151
1036294414
1613110800
452374334
1940420310
1719135254
947801101
618361136
225672864
69322966
1193455578
425647207
1737898335
242773962
1456712578
368674577
1523617819
1506747667
2046746596
729500200
869995886
232240806
226984005
1239966432
224682456
1867484651
2110826662
1847156479
1533466746
1803282165
1954663904
1931076374
1005594022
1382409203
1483276582
913563595
1827391530
2061749534
1811144946
1678148640
1053716250
159716641
1803178982
1961487741
813820819
1252620506
2087175794
1670972288
762912781
1802598122
177372684
1503367601
557416175
482387779
1843199938
707683673
1624488780
2121914774
698919754
996420031
1368054314
543392846
622216726
1030180160
525576225
885336325
1915326462
1380265195
1550240110
2021244321
1325740261
1547790562
1955530879
110823864
221557854
657344379
592807869
1191893731
1953954961
1358996081
1117277900
1560806198
312232931
1204403426
1278326145
977284877
1657876861
1395581059
111845977
544436293
919814050
1875073184
2059250300
261278224
2031495251
1981901954
1875784251
2001067060
967207588
1961487741
1838353930
167015551
324682475
1573581015
1539334798
146060128
16813339
1555576306
2036747918
2143952565
1751414371
946623343
759225735
2068047826
254639925
1205248723
1825134630
99957129
276125515
2121205627
361438293
1735971407
714922167
1770525503
947359366
1250586254
807472442
1814761849
106413799
1485368601
1444081037
101888718
731642401
704713160
1583969783
1670405032
35762559
831570910
1016304020
782437553
1294651749
1342460915
65044426
1146836488
694145210
1503467130
353781480
156169100
1289031836
1988793596
1351534741
666248017
2130758918
105428869
1301446668
1693534605
747319410
2124343178
21813424
1573587904
2099458515
2048227539
1312112615
1819724561
1600631485
549747780
527275001
1195370727
42373006
771820636
773170868
795009745
1011622889
779415841
715576488
1733339313
1503872170
1442365216
1886213048
1073944018
1058840039
2088557858
2131675643
1530016126
229342708
1433385700
361731160
495753535
329644647
23814379
859115682
1052985008
947017671
1214603203
143656041
1742127288
1574722314
1168134671
1234077377
1920398840
1206450370
1952719972
1172416537
1818726044
1570317
583423420
1998740310
541545317
893656197
1142428047
434573600
1770778830
1596493218
264617799
1515295881
1502381612
1206932083
1224670319
679337542
301716651
2001461561
1794673168
1146440712
1877722304
285158504
1624127774
140654884
493256138
1147055468
744115422
1316594240
1598505423
689504977
316969799
656053046
2032314535
2001195209
562685705
1466295444
1432446558
1814574281
447461448
1882521299
384341196
1387795483
708305101
1529409455
1824799105
611105216
597528390
1146516861
1026304175
153741163
794289770
1467077436
1115588393
1751624005
858400158
798225991
2072400901
286495968
1245053526
525042372
142137086
1579194343
2009453946
762628168
1787453447
1331385422
596452787
1986349885
549426404
446293315
1931756206
869162206
1904542737
1936252553
415537834
1497209282
1097138566
1463512976
199204371
336206090
1246684712
54870524
1302389461
704513983
175066396
568248260
1514101901
1217765600
640961490
1077341188
648030801
1598785329
2070601230
1614438062
1960806918
1839339326
1839960791
1171431618
829463196
1272789443
625778031
1562289489
612553732
1654141064
1041988846
431146672
1028822380
832207707
1299095587
322180547
23422147
1302479363
1178758286
2060036383
304874367
710785288
616271301
1512205105
338342565
1445440619
437206890
1302566563
290930929
1779830768
886162426
774647532
1677627155
1796645984
500304095
1584530445
667212852
1887919194
934519809
519563637
628650002
1044634957
1747540935
517724811
495363208
793537556
1452095478
1340291045
2122873927
1509876520
1461686892
1239271325
1723218263
198606706
330287738
888527988
1335955119
626966865
251144506
1453936766
133786826
472561186
1416993889
534114482
2009835341
1822447790
1154883900
2044423121
1525696084
2014015816
1771081151
1578417162
1051414356
1667216526
509127824
1291476499
29026241
1010288887
2133439104
2074065329
74479925
1458830523
118028723
958925968
1108945039
1784603767
395124251
193850424
1144014989
1738912359
1029965947
1083255660
564693657
1798864091
1657234149
2135108113
293269484
1513821393
1499413435
701645901
336250048
1127899913
22177041
227452690
1608811377
942311336
1738809093
1862484139
1497383170
660717601
1840521383
1658805264
661041430
300649781
1599336828
591627166
1193571538
947144939
433377153
281624301
289255678
1654563828
1265494572
1190551326
191309622
1716173176
2068550885
1060078796
1894653335
1919173781
1285010023
1336266880
1176074836
1541705702
734373085
1112543197
1924529499
1915062079
1147748899
2101887466
1589138849
1489703525
1951699264
1779840215
1486590710
231629983
700528348
324342575
925322842
1419555537
1620405096
1731479784
746894220
1350498700
182228186
1020817525
155200773
487291192
629889165
1302030565
1109134236
1804660900
371640537
1969346273
1689856139
1435903972
1577646835
824704184
1818726044
578045115
1735913698
816669829
1519606506
313736192
145605181
206322103
1094569300
1618481411
1655222093
510226086
1911269608
1884637550
1102460495
826061274
249963006
1457895268
1675081990
1888623085
1300536682
1776851746
1189508867
633291862
1206210879
1494279584
814820381
1778418436
774280249
947956319
96750926
1596608721
629743994
1622375733
1762478660
717008041
1835041291
1229704771
564167642
1714519763
1099087733
520528801
337665921
1258583469
329699786
2111152826
873944687
1686728003
1172798239
185584318
342906444
234016022
1645938352
1988876011
220299456
2120319168
1144775460
1876601513
1155418571
425706954
1951409669
1381667363
1132930445
1584023016
1409315273
1927707048
658226160
634342500
870484151
229065827
1695508522
1423048284
124097677
1105843396
1749150351
1617724433
1491063719
848715730
2001982329
1694730494
178379336
1169975701
758323303
732902347
2096838956
520040141
966454294
572645310
405520984
260984855
1504148018
1231636587
902386213
931237248
1540432707
704546754
872356074
558726305
1634718340
1960920406
131698045
376890059
292635890
378504526
987400062
1346880739
1877363844
991531530
354037433
1345170268
1588311747
33880576
1644393297
421436576
623999175
2002209400
1178299642
1011838843
229542805
978418748
473916316
2043726621
576394156
1373265999
483707596
147958619
1586857525
3872194
458881770
812417385
1822546221
947401328
103761213
1799257784
605356224
667759953
713356393
1894560657
1894895174
2046574803
1478166003
2062198605
1002772270
1109823853
824299815
1362726941
1359031593
180687425
1965097695
2133721921
1437101614
1412591794
1697928029
1348538215
1477083598
92416482
969054079
654815941
1357770132
1215169738
362922830
743056808
1989501108
452837160
2016950214
819100697
539798437
1338831500
1451138869
2088861938
1201001839
1765457759
980176961
1576223234
2037483129
1417490090
823324413
1086663925
347942840
1683963389
511667748
126980527
2135673498
456623931
605820885
1630439117
1292060059
1995484267
315763422
1986314189
367663979
1086239882
1443748501
986121629
624261219
1673226099
1937052744
1120525676
208689050
160385333
1645941640
697813493
426603759
1729874031
499008480
970751097
888927761
1298742109
1972312703
65975941
1176362588
443239381
1245833970
55304800
1508514887
362410097
1077556896
1075028754
1513040707
1906573210
1939000239
305172551
1560053480
477286544
1966774600
1601041560
1966082773
1993391858
1302397707
1229244525
1017034320
152201775
1541076083
1962856437
1080353460
276845482
1086646035
1186222893
1411010631
1428260322
331978780
609437922
136297562
740924994
1186866302
1186351537
1517842255
1241894955
2089347817
173669259
119182435
186462389
329894268
1153479004
91870350
77441392
906734543
1324304122
112955948
1866227169
1345799711
1632719835
233332629
744673893
1486393468
1216620224
885482111
1493123825
982496807
156469794
1726686633
365104261
220667806
1950946277
303474359
891514012
1497529687
858314365
1555973234
741488394
1132963484
1053811571
1521778676
1361239830
1825204106
2094469382
1139655762
801350082
1297404684
2138415367
1624005674
1658617203
2399911
1276625524
764088322
656483443
1074313459
1349092614
1514336885
802380998
2018466851
131673555
2032901490
483066373
1416994412
119331271
291205306
1642545506
1255752743
9088912
1355901807
147855908
910704119
853414764
929106217
829388635
1514735987
1114924414
1438709788
590768699
1970949487
1619442594
1556602923
1042715881
1680670493
1267411354
1972861764
1364666608
1911772239
715350896
1040526295
163524750
288330612
1952149671
1310645865
1344409151
1437293271
388281366
840916596
2022353333
1890839649
17341397
124314983
1174619989
644261242
1607060590
735449618
394668121
1489889659
1943598525
153395135
1914848616
1711968520
839839820
892864345
2016632033
532603228
1310401204
1703138357
1135103290
1036647794
213936098
1253234472
269422797
1538811836
1392992688
968895759
185597161
1121115271
1746403035
2110490290
1955962386
843758569
2090001501
909555499
1485012920
1970473526
1022790167
828056558
330596992
1830500327
730784664
1480001893
2060880387
1761661118
1484772017
593709404
1040620267
1261828029
1415124151
1294651749
1351599379
442853878
470934906
1727552063
103123484
1051720791
1267312689
1545577268
1421522651
1466796257
486253545
1178955813
78159684
1961133570
441476781
511222705
106054291
400461758
1684856153
748768132
1753653906
1676196945
858783827
174361736
1986648971
2060112609
609926472
1021063825
1200929933
749094318
1973905149
414801459
1143468317
443135609
2118707211
147098717
1049733361
381535147
380759234
2049997724
1525839358
1923274780
261560588
1533006376
1080006702
124267371
149087183
322165854
2115882538
1683966428
1108735946
1347807159
2123696169
67032734
42923707
1894048070
1872357625
1603650145
2127210967
1264484983
1137358930
1146799412
1379891624
1644905830
1002323826
1567328000
500383348
1864925132
2076065516
1379547217
1884601736
258556001
717522076
1451432471
599156840
239441306
1299426381
1367588075
1337083505
1248625945
1024278630
1445792748
760227477
571080358
1594554374
2023083508
589755915
1661998646
971085585
710309783
1841988463
1505865929
833668109
543658359
997638109
1457594987
313280139
1635126043
417981320
1618476476
541106252
709153758
941581503
721276779
925999630
1407398680
871214888
1382986807
712332431
1793619073
1377654282
976169340
662290838
266434560
815228777
1415529453
491805258
802475156
1447018667
149539770
1684128480
345557990
1788253887
976150117
668698415
839017805
1401890089
1276284945
1055308446
1571990099
174023282
652016146
1638000043
1540547548
329995555
1427316130
129250130
298496282
1449098759
1054237448
294256192
150962498
1648404498
1207469814
1033647756
1581067016
112089311
1593750638
1934168011
1075638014
1811276104
620436960
1745046708
833997640
1004339952
67271962
884115006
1725751407
1857284712
114223573
99817364
460095519
937415501
1070988313
228641417
155565601
1239153855
541039170
1000994575
1154871782
1156895575
206810088
1903551409
1220547197
1460969943
698823228
145938318
1117711237
995190538
1455283123
1259982117
1287833522
1758447960
765116888
1944961302
633889881
8385944
1836200028
581097571
1943017225
829382896
1902722420
797444083
517396810
1431914839
1738176251
181882383
135291090
1163550515
630707265
2011133256
1402989349
1342507651
1019855445
1115798284
463089752
956210345
1500757057
1462425517
1900076952
1338479763
1076303190
887921078
2119995548
723393311
2037640195
289179136
2124371796
1114891134
2042492578
1695111223
1923845054
422535969
1358521958
1677224470
1907668558
174493615
1005029486
1274145202
179512923
1325042334
206094682
1129245801
265625805
1614438062
1209402162
37451714
1482464513
527667059
115840922
342602432
1198360506
752177007
1773804065
411098382
925467175
250225578
1743456213
1704105966
1971295333
777411240
721266656
304752381
1938885599
122767156
131952310
762489078
527654008
1691087630
1506935166
1187024245
1404607230
1161568060
1825008588
1043705544
1889318964
41576877
1476833186
1212463793
1450989966
319169178
81115636
2106298458
1418377317
1797362695
2103114481
1793954948
252669117
218722476
1894626511
1132609164
1877239354
17364118
588085857
1589159775
828643756
1681376961
448674556
1273106129
1829522090
890153928
1749612346
1371549136
99378762
1237066929
2025661837
1401104550
637546377
2092382789
2015367656
801745727
1186596531
1561785297
1094421022
1250943832
1820543880
609675124
1647574249
1042551789
331560223
934228596
68330043
1348051946
984229782
111177317
589684268
1506374925
1352579627
1770425538
586580868
393193458
1372856958
2006085007
2065190844
1635518912
2094093326
1197879905
1243100367
347139589
365123395
1388765173
1589572540
515032530
3039498
271557326
1082915447
1028971624
963885630
1865676970
1998273553
961941679
1074935781
252981577
831957431
551432767
503696880
984605272
464843315
760176846
1947739550
666790524
509184492
1998377274
1233685639
287529311
784195609
1893867879
1815720823
1243606327
1698896302
1407479800
1553899571
1180735006
611529438
1320370621
2136753313
1482013653
1285646662
1372085375
772384834
514977054
1185348943
1406577185
1273070946
1385956044
426997041
471046858
1664108110
837538778
613261538
727025587
1681565189
1545280680
1587720470
525450091
666181849
1863271400
723025344
204106413
90976309
572645310
1691094147
940430420
376891368
1263831863
1928092058
712713900
996738200
1760674405
626807293
1274589174
2145939037
453632794
1625914743
993036095
1649954607
2126514505
2128570198
1941762247
1404013719
164283952
846849092
176131653
1821147570
495466362
580722974
2119606673
1519664306
862316167
1408970496
1724378145
1700609053
2010616100
897343400
1211160696
1908903470
841975952
1950261830
1058290816
882254107
1678003511
2066832005
188672620
1191314261
263875152
306544064
1333268319
217573538
1294827885
1521672464
159932062
773858967
1064777593
469695161
586878645
2140530361
1115424239
606625794
1206597458
156616446
251870328
1942492950
1867474125
1515354734
1503700218
1895424712
737420694
2120452663
1105535620
1226404999
1998461150
2095272131
1908890821
588246843
167656657
1849095900
791352016
1959423772
673116159
1966097077
1691524420
1191216757
1552745835
243896231
126520628
1608449790
249259363
1611290490
337838672
317488557
699456407
54942645
257709927
36686715
1883279430
963675162
1081984235
1508234437
885592133
1306940083
1362638055
1508081323
1769490973
532817129
1888801366
975626158
1711673113
1054787890
2043270378
1990726030
1607088426
1080598446
40875926
1691837075
1763653041
1575516400
110341797
1880897166
1441323954
1056598592
938909160
1248770951
1035629421
443320440
2091118384
1601808749
627818568
1813901950
990324413
1865504976
970453800
334238468
2030784395
1736019298
1187696749
1222740893
2005163356
1750143289
858160078
873876720
1165598378
460527002
615177905
1242422604
565085161
858025387
1414905554
10797725
48076731
541097048
398177600
1509428246
1383322246
850979914
1637192782
1910682260
1104019702
488617487
80207435
981591168
513400118
1267271747
1623565968
1957332377
1230505887
833392306
1952584558
1574958132
109251768
1196379425
733738662
19039831
6108621
1991603921
178107093
688616779
1751659481
733830954
1646592504
1134755087
830326114
1232086745
1659251705
1360191010
1961796734
8933037
1052620568
458063509
1702009359
1757176659
677870588
753209796
516302602
453186024
575920630
1470553859
1235998761
799974385
1504623970
1809848325
1313415919
649201348
1670580729
548182966
370748471
2000870269
715368012
233309019
421026193
1416265507
1580523019
1303687168
1595656853
2047617972
977839522
1553177626
1038123098
1628429889
116936492
938577477
37737318
569699696
562430213
406675393
189203296
272557071
1535488565
1368076753
144913764
830501219
305399191
1689533742
925746040
1220129917
839862961
884387932
2080394246
203993662
556315231
762755372
1137869669
300064495
574957368
841657029
1782317089
376069819
1445073630
1065486827
1693916498
1050200973
528469783
23235134
1753964555
676431985
1693931348
648692719
520850472
1034903429
464198056
1280484971
155805079
1249143779
701616625
271711416
909888832
1410134117
640270586
1110325494
901442180
737038750
1898640833
178499720
993312850
1980980950
650262954
1890089679
1135833808
1994394846
1504411917
1083999081
673723714
1955358586
589060380
184242875
200414367
668602045
705526851
858091519
1544646552
843861971
1033498118
1738329857
634092999
1574033327
1096132269
32939416
1145029025
373205354
393857154
1557400489
18694307
228429268
1782479255
1018216287
1765373359
991280132
898951787
1475114201
939311882
740865939
472559575
1570878622
1492453259
1967892838
1001092500
2038236967
1418684414
1512633947
2082873208
2277742
1371629744
1992296788
231031030
1433479497
1295261513
1662184002
1047224684
1541441955
154697888
1645984441
1703981698
632433519
1363619067
106102872
167973904
1539618392
1945970854
86229370
318122317
1655036912
812237587
2043856648
2111820530
1242079663
145345665
1291315017
324862140
2034682880
2007768160
1275380782
2040514855
371052217
1364400991
1982175144
825044606
1153101618
1694063141
1675025212
2113373776
189819608
286618160
1714851707
227120236
10581804
2109700380
92325209
611723716
1840128998
769497572
769526533
1680411857
1028584496
81872675
2137748096
152692132
511646171
1231519926
212601132
674372720
657234906
69381886
2102409156
841133896
1036551605
1598097247
1782060239
492771673
704027627
1920682136
701687903
2137893194
967571002
377684004
414805210
928298262
1751174658
42974242
509378803
1960947693
1004611115
1213005841
1203963670
1400274437
2049324756
2024505585
440578206
795888211
1174270911
982082125
486108704
1920989590
1897188413
1042992422
1582465568
1133960247
1125800371
352670913
641932562
47624684
2006628076
469622774
872742170
2025410158
267739729
303778099
394122254
1487216326
777078561
961943836
430689058
1072385970
71721770
1730604304
1106144294
1096779505
1062818319
1781778549
501615711
2143962440
182706309
1292137285
1119598419
1477658885
1396944568
1576509362
60972695
1588159456
35093714
790163589
525689559
1365719985
427943650
504009826
736660604
1106947439
604836406
48014950
1057749984
1840828392
326840300
1571546380
2003407527
1101893442
1146255622
14015052
1493263826
1041980147
1135678636
2112250223
507427155
1443242384
254328044
1996219126
1634505501
136318952
1916374476
1864456635
2065722598
66434715
549822069
1762908319
1219723436
3091156
550114194
307703307
2139173122
1246480128
1660072385
435894025
2139821557
887747337
7813051
1007396269
214050773
1489623901
2109675006
1627679115
1007922304
695594330
85818421
1153252626
654058014
1456254718
1213539884
193056482
1550454817
1531958676
699391039
678188471
1258258520
413329898
21058583
1178457666
336072836
431371927
1987569341
399326095
1304605858
1884365561
759144050
1659779102
1539400962
240529353
930647646
2066256256
1819803102
1081017340
847701941
1500284112
2114369353
2011443835
341268171
1215583051
2002857659
1591457183
1372905621
701939256
1331655715
729281355
145754615
1896374964
829181336
306901937
798509343
1105128336
1747241387
719419453
1961356962
264553984
1709229443
472589373
1811702262
2103709121
1425214109
894110443
505974520
817369769
1242749881
822419570
1980556806
766139986
682475464
24876476
629765483
149649719
1371909481
1278071555
220268067
1413720880
8422861
1968966745
958472072
796112862
146688317
1890961179
1034883073
1877539092
662342366
603897915
800293295
324116761
1676130200
1362683557
1228860528
915228064
105665452
681490401
780179166
173711156
1961992067
464198056
1064715318
208603364
411196
1357867222
662995471
392968694
2049419151
1089407739
676761071
687901030
1583876933
452783965
303770942
1891685430
1108120376
683513419
1827867874
1935605750
172875698
1470960803
1003653946
447035933
1508841477
1071049724
2062723019
2086647146
287536898
375678890
1786262659
1795599936
259073321
917146495
1114839400
1954099101
1072136101
1033218125
1170165089
932560402
1179651671
2013781886
2052902295
734314170
802893182
1929144369
676976517
497139478
1115844547
1493795576
893283052
1686646240
1523103925
1563350533
1899789552
1915928852
2124279055
553947011
248478443
418735647
1450793134
761836236
316205896
1081695763
519556693
508749657
1087991389
534857677
1155521836
367158758
926504645
1101497635
388276814
1289540659
973972954
689521259
720751621
716375933
1214113297
551339055
182178023
59035942
50567924
1103160774
2023900149
1280308927
6775020
1533727274
163347785
579462257
67247194
1703422989
1637815624
668841306
1767837283
1288662769
1510372549
675340397
1345136888
822363565
1468187518
1082092750
1191457486
1800723877
1896827152
478637981
1086508389
512271036
918512473
1174278653
96759087
1075790735
972979037
184596218
1815566780
802056518
189879095
1297792964
2020267102
1252471221
2127066527
1772483790
1049383977
1880204993
2013448887
1849686585
1229211847
1422723915
1803967316
1531159165
2101934962
388349646
1751573521
975500467
524318610
260348983
396187806
627225306
1372721946
824164686
2006628076
419345492
605711877
797064423
175617894
1539497732
1374822732
113261298
1374167875
924481434
2090398248
880059065
72512194
212460233
1928594932
1822063928
1238618758
410785457
863718678
1961070088
9675889
2120025072
1442355196
242423433
341661532
974944356
1340976572
903110065
1643048618
834795625
1457380219
479389630
1552662671
1097054349
958262514
1625399698
1342225758
2016308194
1711662112
468982976
101553297
391870813
351364577
679920559
1307846896
1692728181
613063075
2079026916
725315393
801164370
5973009
673653978
936750403
133387230
261172581
1770988368
2070308470
611158856
95865386
785560077
258819152
189849904
870426730
1326839313
1306241568
7680681
735877180
900410983
1565195192
798502794
1691090330
67001315
1999820591
1136416245
2089323367
663611655
719644332
1458449878
599360987
1608152974
109969915
39371898
1197926086
1662970790
1972680028
1702226387
2007282178
1207720998
817138684
227831173
1408133459
777862677
2025058712
1614992213
1855913107
1292555491
764358888
1782250006
1612343879
1323188413
1526136000
437830917
1898908497
691974651
423015398
1914091230
1837946155
1608811377
2104570257
428807082
1587815517
129342615
635134920
1900338541
1623952860
739279256
1513185440
1481887204
1249124663
1346883623
1800175561
461216523
1872593041
1432379372
644759108
749926487
466658585
314301052
1419228399
1717110357
1040654126
941298164
432618000
429021917
1412387090
364422155
319981395
1714723903
1678285976
1493123825
1600334673
635450261
1187696749
1548742928
264336229
967344717
1910501024
16714315
2066479324
1114630743
324271741
358008103
1474368214
83840359
2000577387
39887678
1001666727
2118664321
772796087
1219330082
7071615
1549598246
1068459145
239343002
360789740
1641661425
339545079
226772595
1481557154
512806054
222204966
694481925
963778207
442349552
1608347456
208876443
298286588
270571386
1650053669
5004507
302067729
1304620029
641646535
1495969068
1566683711
1407331963
51075305
646678325
929185693
1279281986
608322076
1590038220
421286892
1983308182
1004938559
14213996
334584648
1718799627
437175717
1295338804
886274974
1424443525
1064774753
1620797879
1362911236
1778946217
1175282854
391894532
1125177965
1905188130
1855994362
1055527033
1235464567
1084203430
1957647752
1188206073
36461943
1918034583
1228771720
62603336
746073787
44565824
774940110
477165876
1806470686
1262800834
1832555115
1569266289
1913076095
494632065
754440036
1277375494
1732709547
637417469
1525303769
1628107785
25514477
1919921310
970396806
769820705
1823835464
2103176987
1907525334
872467566
581954490
1042690998
169279657
1701427574
1570580842
1560532593
1334375562
1874488119
1427426606
1274855034
290437966
1150475429
858773933
1891411211
1047184107
1798042663
877015669
1680418366
1447395346
1900270340
718135060
1593694856
2047840172
613645865
1217558544
280712688
1355404048
726285623
335985220
48777668
637100679
1800298343
1925927902
1537060567
1274684063
2040519084
2124400162
2101296028
1312314128
1724946652
752087411
721499025
1580114965
1213801615
1328053404
929399601
151202361
1321564426
1209464472
309825927
290065129
1870517827
1624934642
1630284298
188311852
1886220714
1153172735
1706463280
817526541
707595496
1783614640
1663225600
1125761787
1772767676
311153704
485148538
1359524761
560947078
982014559
1529555073
1859813429
1862035388
584788172
962524214
770675517
1218443390
1803401503
1423772958
580440426
97308923
190260689
1924094221
642125877
809026977
878604352
162047937
1138359999
966183119
2111163656
257104187
2090984869
25587808
1192891542
1033425727
487782318
2074204604
749141957
2123224641
258031446
953282537
1288249219
1801550676
1276844597
567261945
261399471
1362928452
384111328
1005017152
1601389856
421126007
1942528256
1882300100
2018469763
1575424910
217810499
69049168
646673683
855134594
659861594
977259328
1575565453
348120956
348069241
180925096
1476983124
107433155
180844916
586356806
1597036429
198108287
1199631251
1513887621
2034336748
735308324
118673367
2107732873
829476073
431599311
1511312485
634909417
558629041
955720876
1920123392
435187172
1251463810
800486179
1059195820
1181318469
10154997
1257810641
840385249
391599647
1274776857
1861571163
1740711293
1483612177
700123221
1036038549
417635913
1827025811
49691923
952706074
1211255655
1025059971
285305849
2141804339
189819608
1232185451
1896345635
142100555
13910391
2028387661
175032497
1978366244
2027622636
1071457990
2041147523
1182131765
882371321
747044970
496976205
2003384591
564691081
1987988084
20272507
342963035
826061274
1162760126
1811472003
1700864750
1021528677
1552324138
882313421
119645680
1639135293
185830719
1134528214
275131852
648734772
1767633320
878008749
1259127687
1569320889
1530751191
413686163
1170936647
1434128331
981150410
72744594
652674131
1975200995
3955039
7822367
363185820
1496276818
293636939
1459934944
655045430
812493174
1176571277
370089142
1075444705
817000094
285347583
356812581
61480084
1223796761
191027004
1900577231
256673362
1943492222
1600958734
345938744
1427678945
336397796
1061697964
1036908485
1293504964
29001076
2136970723
1411993220
2123750533
413500547
1710636560
512227578
1597432812
1478022433
1450823468
379474448
456371852
1558953802
270530405
1583831826
41788362
317780248
1386435225
1427065789
266294612
474019842
238045109
1802264032
901695914
1881858106
915766335
1837115844
1656324828
1003492227
308255802
716498712
648530875
360878000
734343322
1456281017
2107552311
1807173517
2117475258
1505968314
1711404547
488370390
946057232
335324566
99868755
385690324
569088426
1974609543
1552222243
1004890303
1547068400
839152557
459037930
1596903138
423954808
388042410
538397330
833732182
1999294434
1954600122
574319522
285305849
474295690
132301982
1791937672
581630399
1226592551
1857315700
666788771
669366641
1703434257
445012421
863089862
1295062211
1634997716
718873200
1083918548
1409459572
634404545
736660604
1184953469
243496340
286577147
1310264458
767535735
1109068149
1755003073
833359526
476122335
996840144
200743071
1432708166
940359016
2142566531
778951477
1521458372
1651589540
44629620
630261439
549229054
253980106
624529655
1715173677
1956566946
2095057171
70943235
1602175499
1342778650
802429982
236937614
249264126
1815877198
1427140978
725053020
1845300203
1565697808
1005492100
1254094462
527091234
1834777657
355959279
1345802007
1083146772
349730270
288661789
2024090571
1490290574
1553528585
1992606857
561016463
1277818309
1134167688
1851130454
896709051
122275627
251101829
1826365840
394034776
1573066978
81291219
855901159
1704869974
507438612
276026048
221101370
592611486
1741442196
528079660
491404564
1841289960
236228246
688595725
1113848923
1914361433
961302009
660571603
1021642366
1817193067
1497645834
185730150
1354987304
721070730
968853379
897558860
446415074
20704284
773199830
1294396253
349171116
1023041724
1606991218
1780191909
1770864533
90754352
1411784191
1729950149
1285855141
1718920338
1041290825
1036872869
1048634494
1139534949
991903897
1625286445
1759455804
264289560
1393917030
1021493294
1601806311
1199508638
292146558
615291907
1036201234
2034509032
137785409
2060970688
1960249251
30084979
642941513
50198139
12430333
92390722
235887702
739245077
375949954
1988850056
1661418614
1425812620
2001851735
297433499
899143934
584218846
2054093481
579649798
2021124188
1332455250
83970516
560872922
695350156
1380689232
161330673
995859412
1766848537
593151487
1219560253
418734633
456751200
411245524
112493752
385865823
1273275531
1058180030
1866534309
808334236
1196043250
1917775567
393317820
509480622
699659655
1094704481
1006701522
1567432706
732386885
922931466
1409812804
2080758632
5523139
2145522012
683460748
1208952275
343276648
757340345
258091802
421528464
38899437
1267789449
1771147095
1709258754
347750145
709175707
237344461
410242620
213612128
2125665422
725893039
688808043
1429073639
781076163
958517946
2118224308
1912278466
1712086357
381762632
546177765
1273865612
1730765382
1864658659
1306458893
1871123599
778855850
1404328712
1063861654
561262886
1042380825
139703340
598851408
1898514705
1545519342
25747215
1999790894
1279654590
871259178
263281568
773047575
1650435384
1449444207
325474581
1767412623
715368012
511315272
1497021543
1714851707
971816034
1493301133
1193314998
2096654876
2131390985
1835517477
447930896
852198733
1831564502
524248169
2014071611
1524365967
1337012664
545231545
1516172975
1677224470
1064224050
192314140
1908389536
1584573186
718488422
707770749
1031447856
878129111
523579639
871506823
715225813
1853264466
615604842
559910517
313185488
875091094
1117047106
722074627
1816722508
254120479
1427105412
1702855424
1208842324
844982759
6028816
150735470
193116718
1472622052
1606881550
1749912794
1240962819
106714982
1040578690
671517739
1186237611
806603340
931410593
2075038168
1399578075
87685834
1132731346
953350485
1540490783
354523650
1427772596
1408225629
1609433916
1352483309
1503477148
547903301
1027251586
1526586571
2075894077
1018249240
868948040
792534267
142637013
929295762
810295160
1236537408
1644582738
2095272131
750784262
1453144412
716850762
795109561
1846294077
781899063
1043693401
1448602515
1741989710
1818634315
390688602
1761859385
989767505
1674806218
903115359
1055858412
796598221
222033462
1087633023
615761442
829013419
700255518
93643732
855925970
1946717897
1867781029
1692408067
1855003363
332219681
43999763
1805187329
2112554993
455608237
324670729
494907088
993475784
308183724
1892003481
745726073
816220866
1805579380
247438617
1786128525
620534243
1910235178
1028041659
1663018236
1746424427
12839207
380032179
95976960
1026438433
1528061871
1104286938
17921324
1416011423
2023208683
1394407115
1086414564
947986481
739223725
686539947
907433553
1802709049
110474378
1713251331
586562091
454311470
482888283
335931840
926523366
1004019547
1313115980
1056589884
1927632716
337081359
1341104346
1104964208
586066634
1662620958
444306794
1275536026
2076750998
1080340958
884028127
1328437368
189341934
7378852
2040882884
804763001
1504924418
440238925
2032901490
184825637
1938645783
1683146193
88480414
995913119
1826481822
739682793
449484805
1071860718
1454552959
2125228456
721700457
1817201041
2064643915
72455224
1949687112
2009181844
1143951233
548524336
1864680238
1429511833
1867138454
1146205358
2858524
1663342690
420144454
848815709
1640497661
1726757859
1463850696
781233601
977566543
356193223
944713327
4631656
737798953
447501676
83690112
480640872
1468457181
1152744650
1787066797
891187173
1252494810
56351013
2122440277
950277803
256381333
191721651
410752716
268820281
1541138172
648769277
989754687
110262410
1084133380
1965859817
1741719641
1014408363
1579610733
497625374
87427001
1855687498
995022956
1547410161
2049976629
945437770
1013042883
1942580522
830369121
748014822
1619953754
1081850728
1103497305
1296011275
398494789
1049952236
1162020883
421325711
1569029379
930771314
1196757871
1330169312
277959736
1014601428
1666726940
1335107050
236427462
1759127885
1027565459
1850662782
201185376
986226458
1218370045
1839702093
1031740224
359286231
1242576351
271235708
1398129171
675963330
1337335712
24623645
419382036
932789832
2045831195
281931312
1445486184
1014413931
1256722016
801985546
1162021715
1429315223
872530796
231852428
784094604
109705201
1970469332
51819478
2027954092
1098283035
966301475
1030493166
628227358
645582516
592092433
267043589
1568733881
348882742
763010377
407919146
1967862975
1508498003
539345484
1969895218
30221547
874316956
1688852699
129184637
2129796137
1788080252
1559424427
1300076638
690035847
1808594554
927778074
1519271034
835793327
1345499386
2082654486
109148263
409807211
1524113786
893245461
819384140
369833524
1897290645
849497075
1287940817
1354229453
954828917
494240399
31959303
1323035504
1919362876
1496316140
1755527617
793786084
2012242142
1593058766
2074468580
1940786984
1116405873
439437922
1052402322
363601590
636750275
120775566
1668613602
982308640
1029356868
1343988158
920682825
1990455524
152722507
866763366
212077128
55159450
158192917
860477826
654915767
926761423
1742493938
191962138
1419641208
1355661419
1403545766
438036192
1693441720
2140508622
852283314
1764739255
1165598378
1862745421
332081417
738575971
395108179
544463177
1758909863
2010223429
1298645166
1529348653
1886697030
693159711
1868450571
1551211261
679522255
44984036
2057700375
1950372980
840431042
562445957
50265896
1995883639
327745485
556717565
1283274142
1109425440
1204443252
240488777
2082239288
1290458678
108629196
1996211607
1385848181
1177961831
1548495397
1921647999
265062543
381967826
2085515539
1134362539
1450121399
1489724431
409983212
1891373464
1705491342
64743801
1729790227
1818646074
250675282
424967538
1165882408
894412290
844695708
1703018610
618497356
235395682
1858617165
120971583
325064540
159790508
587680832
283098218
1962443447
1030990368
1221876740
77804778
145969703
1516754976
1265973482
656332749
2119286175
461259131
1885576790
644432007
139361417
1845232320
1576346481
917620503
362942393
691855692
246033297
842172200
748184647
2119467190
1407234204
1638941720
1186157298
1798281354
113579817
1791188289
1182562454
1582058353
1359511048
1086656061
1311859925
1361427522
1914751325
1811435016
678129959
739372796
1996212547
2128825013
1508926060
2135039000
1239932060
1204390191
917833077
2028049217
428490189
106513665
2101773889
1150873535
983104642
61094271
1015341535
1299962094
220060218
299686498
1354399800
1157466902
98984265
1760542618
1158045187
1626382185
1255174799
1136387276
851895995
410273082
1026018312
1096780059
1156878793
192725824
848504553
1342138199
1557435408
1295811650
174840302
1324457611
561776992
1491136367
364931045
2033899004
1538777216
242773962
1791989278
385193491
1880792836
1816199230
2042610992
1663735170
1161100573
768742585
231209003
1775683042
1334375562
1274799243
897278103
46368376
812469589
1278319325
1187552912
1477226467
843626190
1715330885
1095691520
133387230
344477620
1659426788
691677409
2030165001
258159716
1021509850
577680803
371734435
932703546
1259065833
1574797443
171010216
1760097014
1306494777
1577945387
791998165
827610752
1312157877
40198440
55304949
1314789672
1509046212
1800936525
2093335654
1310188708
503599510
587732928
587146044
593610351
1340535046
1300079949
268568311
693920798
706498034
1594388313
1065511186
6028862
7315481
1473002951
1882997777
617252752
434397904
1169222672
770648607
1723548356
798173368
1317919627
2102300793
2051509359
2060851811
551859150
1283476516
833589478
1984378316
1796131658
28159058
1983520965
295717128
503069746
60146096
942899889
312417798
1627236209
2019949464
571688257
2045992432
929585200
887953500
823805902
333865302
1662490760
956256578
2094461243
728228002
327522755
243557126
1414751362
974351006
206271107
755955654
804911822
2086944473
680557616
299752942
629551363
172798551
1695964653
2126952109
410261396
731799269
866465486
523370676
94445601
678616329
418779371
742728857
415953284
1334110282
1518684875
1372156675
1469530502
1694474760
2141256444
987063535
818587375
1843307481
2136512097
2144760973
1744378640
384455674
460759184
499219230
930618083
1490565874
2040146447
692600171
1183450457
86018286
86428260
939865125
911035708
1611540680
18363568
592659313
274664666
1528272130
1388530667
1174039890
546468944
207994261
381166087
1987882575
410217814
718135060
307758286
1583768164
1281314005
1767895740
585432629
1278072016
1737255628
1942765903
113875628
1030759350
741221330
709303718
558712974
425956008
1282889964
126555196
823718014
1707615828
171048322
1348951769
1225407275
1884628064
1428571137
1004060822
515392879
1112622657
1575288064
917379860
2109345628
1237905830
429522842
1430788898
246997191
509860068
1955346282
2072461615
470722918
448440597
216676695
1411973761
2050258712
1992149863
344190526
1137558241
1949810608
1776635504
1673288832
1283916001
914583002
1432878165
1089490496
1558944346
1583045961
1041560385
1219673870
298558842
1888767956
1703144002
1022701816
1293247661
354712159
60653021
1986480514
361670272
383202602
1902790948
316507472
1704611424
222007779
2050831751
1615520712
1843034321
885857707
1381303979
974990105
395556789
729910285
1412076136
125632480
667418743
681515576
173125108
1087823282
1202433373
1767518978
1241576196
336353640
1101290968
2027818556
914699217
1354580881
623704415
1919705468
162191681
370807286
1889559508
1163618661
1347067472
1968516040
1324184637
2020613839
628141774
2070750067
1008749894
1589708349
565318489
1902635935
27614510
54820447
2081987718
592273260
1389140707
811395702
671314286
35917701
127610210
1771191553
1192826025
1254003608
1127191089
380809524
646005309
1926514070
663522469
1295248603
1330161866
917781970
1098319069
854610396
1912656385
2109516737
124878192
8404650
516261556
839104309
336365868
481886824
918976719
210234789
248280150
285368658
1839114322
1200434631
1290670855
1350252243
2094587968
788853155
658210887
1547390828
1509833929
1205644740
926253135
1162751212
2714452
808980224
1616615760
2037829650
1359468080
1544546565
664930413
1144200354
1639751962
619397934
620505967
2024274792
173084335
1766437792
1960829808
1990453904
2134125570
1538374471
893490474
425614454
73246358
153842326
402254406
1548520011
935908641
833002568
46293062
837176175
950269465
1940049135
912478438
167012812
1969139866
1351689846
48783676
2127017189
1725697709
20903799
352164219
2093029948
1524145023
1078843746
1241197521
1646862788
1447608012
430121593
1173913292
584282603
1876088070
1208982813
1767214875
1301922350
123309471
1954615042
2012984327
1091701138
455062986
67801851
873569070
572282978
1885760956
387228886
270812018
1824966677
833059866
1698481278
2137474223
778520812
531161057
558760867
2063299017
117173541
1632538419
121661551
2097193634
1049237238
1400569973
417561660
1565480999
1576340528
196925060
651025954
688966552
1035964294
1059767060
517092240
1452942735
323385217
247121397
1476190990
1683752942
789692663
140351597
1298132324
717702778
156742105
1528293214
991919393
145908980
122107012
967109777
1110456128
553905877
1270862305
737671069
1720262183
1453701222
1021523237
1079002097
721945036
1155854969
5533571
1536272542
1465611122
2084154659
96888082
750675057
408083956
786768100
1517017644
43394697
1077797934
780294092
1292899929
68407387
1888025845
2061268321
1104210402
729645884
1127560297
1427195012
396617190
1757426167
1983923299
883907975
1627441896
2000083884
1760281843
696733571
351213241
1470666095
1185796064
358666026
1654139127
1136841881
1655014712
932951451
1738007642
67906134
1156970836
1458073878
738354336
1612981271
381341733
354075319
1456250844
978849118
1018087639
1878163456
1306357840
772300594
560768566
859282700
1559723906
1409290835
1039432370
1873136166
458930526
1163659860
2033153661
1364554608
1626811841
622488306
1145286753
1221802216
2098797239
1316142434
405067901
296048386
1722659268
1339073268
367501852
641072185
2079732627
831678583
1112031672
301530318
1573485657
1954780985
1248641314
1567699904
1681586028
590799394
1531843711
895174208
1150691197
2109345628
989443359
1523640031
2106389773
1582367585
426938976
1780679321
644325736
841289582
2036857890
2053604718
243242542
1052952797
301098511
50866331
729047152
1258346520
1028455213
1595781321
182011186
219742150
942616976
498746728
178490691
1736443195
868000700
791224744
1347973749
378071657
1326525901
1517896575
2058327047
151864395
677346999
871968043
2139385068
1998373630
248706968
535453623
1561778987
498418408
544739113
683528761
993027040
1452079955
1274849055
1706916635
1300141759
1140519585
1193180432
594970897
297992641
1794761610
409499288
521300712
1600005723
1743234832
1615994971
737521037
840434405
849391777
757655320
1044036988
1616677545
1831886442
482662222
1869565456
842979985
473696375
42503048
2078485391
310473434
221814815
276253484
1203036767
532932201
670149154
1143951233
1173311341
1625914743
1579551220
150141983
9848788
1669714152
715802751
576249409
2114657621
498420051
194841735
1151910737
705000489
2123851751
124769257
1534580207
1421869753
1108952367
81003846
1902838516
722147937
2058105757
1370907301
1198394126
531238213
484981954
1817475817
155446476
1979670413
1432592175
245226281
122366518
673019297
1953582356
362379046
429239480
418577281
1558550428
1235263011
1740047303
1988896522
1184032608
2116647584
74854793
832772182
1751324209
226629914
1726586124
2097322706
795741631
239250478
773004769
945300245
268094677
1383053429
569916794
1136768695
781051783
1409440555
633872507
57925178
2127926754
1289868537
2071213552
1675091641
540681949
1003051071
1017438621
232183721
1816261000
897393577
1955722621
262946012
1489339016
66004866
754250874
859285998
361740169
711841558
713425135
293160085
2011751577
819441164
1397090219
1228253773
2110310328
730653409
610890108
1875924101
1238738976
1472509754
545215529
741802101
785684810
1655760679
2059085149
1732943993
1959426066
652040402
1060961785
1704237709
1985215740
995034980
752488173
1667288163
609773628
1927998346
1664108110
1063448893
1358761721
991378954
1667590013
1146625713
799644782
624971560
537171465
757717630
587781891
1905215451
1829953125
1093416432
151833331
901200683
1337205931
975669231
1242661803
1988983423
82220875
207884551
1201513629
229237792
1661418614
1647876649
824377499
415946851
341283909
522116373
881767297
160779776
1473459846
1228187208
1914064429
1222132415
914431028
237550067
69635959
554903696
1729634528
1137391069
504980034
1578544396
1669151980
937707422
286476761
188250616
490688879
877286959
705421278
1465966135
1372686568
849071244
1503621447
1236817999
2107651786
336811597
1647126371
1160314676
1385706354
1560053480
1318560337
770239571
490691548
916028393
1959676751
112418584
370604111
108865083
2106939490
429358725
652494143
1455874469
864980206
518698430
1196487441
1762248877
758952495
912781524
437375013
905513064
1645616103
1845886939
880547926
1546227154
1573797994
410325358
977629180
296129358
495865649
198074340
396347724
1453716537
3390260
804325694
691851982
1059863173
1298811294
878283997
415148193
1270331706
2077238865
500069069
1788859300
375559026
1569266289
833576858
1639857621
1638395572
930757249
1662302505
299719162
888751920
392707179
1961616553
96921858
1449737796
1910755236
1449056251
918976719
1754152689
2076693553
2038757182
1349056232
1161020002
1013949831
1455578008
189885925
1685616695
1349611761
417551978
834919716
1764847804
604091798
840768228
184184178
105070251
1436838650
1092720162
693084675
648120485
346138387
1742814459
1241599613
729967774
1600590427
1562754082
1831485538
1517662875
676987919
990868823
1689050088
1138838475
1187163747
447238262
758913979
1276894417
846789506
1094960070
541586675
1559337216
1565565501
1848277914
1885607401
293659871
2051628141
992200547
976584235
1162490201
1305767556
660458790
1208932221
234695295
1652029021
1336659244
1954606089
687187721
168879289
868705555
1654028468
846728839
570236100
984452148
434280572
775981266
760599333
2126820316
49644381
1565624950
1830944502
1989264435
1631014504
1200173216
1972215875
439795912
434977381
465054921
66571690
1875919111
1706556389
421296682
147725078
22364951
176932368
607644350
800474905
1513500909
63614223
2146790570
1749080254
1849813619
1014271358
224953395
1756899700
169700073
2138900429
2039746228
1726985293
475377369
661373465
67249893
519069549
2089013628
844666812
1582218915
93935378
948329832
712684503
720942387
1166485514
1742085486
337546105
400815142
442896165
1061923844
1960261974
1830397993
92957107
937681766
1073877670
1313626203
225917947
1942409615
1247981056
802562421
613962896
1572725400
1015726200
1757859956
976778220
2005875833
2070249447
279802029
1352182495
1098319098
28335929
1608595297
2035511738
1734230611
471803413
445168056
123102333
2080234739
1116859434
376519711
212315981
2031522745
1008818591
330264241
1226837151
184864564
878715228
1170924647
369405351
383010492
633855002
774330896
1420471603
510949584
609095395
333277606
1413656887
1884537421
1386677821
976487631
1147476336
549692579
1415244465
975995398
401464466
1087507910
1514101901
1847042880
1985633141
323636275
298349075
922879558
136044375
1260116268
1102817800
407251936
1165615324
1605343328
104737617
2115091881
519300228
1020158286
1484220290
1737185491
1496517722
2041702333
670309242
2100387582
124669706
1042608998
1745419857
1412076136
2042312128
2079471089
650346542
1799654818
446582005
1366402457
1072322718
1336659244
1843927349
696902457
1542314730
945713915
44714569
1386717566
415392428
1385516272
1021202776
1976853959
1778270547
410124489
1968820120
293620120
1688267152
780114702
1034381777
1114289997
487258984
2038788084
383331541
1969930437
1381164944
590204453
1572974200
754161067
2061891718
151808750
957999441
722248816
1432830331
2049597272
446784989
1290744918
1895819236
2118822721
1079363844
74376301
151945941
858421474
1322587584
1773050145
1924800406
1283188839
182519198
1976234749
1952598264
1094333329
2037617412
1964739015
606274074
1630094272
638583724
767740905
2100889817
2043747311
196777150
499025117
848713490
1493718179
608393578
78333381
679509412
411324297
175399121
1017836092
1243034806
1429655385
777858562
796103317
1308247095
712684503
1584394620
340886366
1807087659
1856668621
1478850843
461789056
405790451
524565027
322180547
1735132202
899878597
1316456808
1621594021
1804208359
930451008
12764483
210359830
1539782207
701241871
17976497
959285489
956738617
497887445
1203682989
2120364798
215211991
1898598142
629464543
234291579
909920122
1861924218
879318234
1141593988
1427101474
1613647488
1553116569
1940421716
760964381
125620630
571589796
1576077709
1690388832
1914368665
2069748831
1432258522
1790481102
2098216607
588380006
1047547464
2095354642
1265442062
1607720566
627660242
1530611172
68407387
389042742
495733418
728651310
1257435743
1085855847
500817301
1316599525
406535487
1688957869
1033325610
1340796743
2086781439
1518775359
1351023523
2050266924
1271964904
2060372832
2112083836
1624389334
1112458895
138292006
572047726
2001067060
10042153
1949893229
322287922
1659828271
1776935631
849995543
1659628306
1560466548
61668263
1805440172
1492762011
1041304298
920131438
465571819
250168377
1178691109
1457949301
838863437
1314720221
264510480
715627452
820536615
2056920095
651707031
1690230032
1536774236
1451896799
870665464
1706083729
1345802007
1962137595
1506834373
487062797
865546794
1796839124
1651966378
342785437
1573167381
1478419975
769307341
1240827119
1989812703
1177802614
1819032019
911579311
1067103091
542009569
1412081547
437220023
1179424356
269740219
1276625524
371451329
1744641123
1356152691
1223711948
713425135
1205265399
1284652398
1556033370
750391242
1436688989
1552884143
436942099
2062334828
1106312598
1767633320
1043470123
1784651217
1651436371
358545193
1992680016
2077354819
775495938
535453186
695874000
2036337064
1585869075
1553256121
475549722
1038419353
804675463
628772053
1419518298
2101832336
1267890315
605604326
2103110501
1169229066
788483632
1895216311
864991464
659124413
2038932674
459636500
1114183619
1828344127
466784663
1954090891
1627269896
994077810
1262433320
1683616321
1525345882
1209194112
1792563155
450322882
906975026
908833807
1352327914
2051960332
1357165246
1600787901
1007296110
2028188158
345538816
381864263
203379276
2132988692
153840361
78746622
1199508638
1541990547
923296403
809235805
68938083
1469809532
393391871
797721153
1788143990
291231402
562381844
173307162
1834590161
1545995569
1673058139
313118796
695689677
1598768915
723665431
636984779
110171985
223114423
377824621
230722873
112837097
1119721305
1718393946
2029078178
590683574
1339080525
249559992
136852104
1898875496
1954131927
1762264150
118290749
1464210397
1066378713
1639478729
1389694595
709175195
101595668
246801749
986298930
902196170
1078805791
1895500666
1701309741
955223500
1515757552
683080452
938940836
345916498
1427648988
970900039
1898514705
2121952399
729799627
841726812
1704291239
687713915
1323266485
641479423
2046444064
22626738
1087880731
1773920628
584936691
429062642
1268436400
1850169450
170749533
1615736342
1485912043
487176363
2019245009
1556185728
1278310309
886002273
1228070456
1777271519
941318575
786007824
180336606
1324089641
329842499
1562941569
1826650746
244273909
1184123806
1951827460
602224520
513386681
1173805159
895397945
1844279496
464528116
1010727579
1174125098
1046623385
419906726
1729105036
975348993
2095374419
1998626604
131554558
2076117960
1217024219
407696659
880140691
654876331
754088489
754074162
2019866393
832299660
803451760
1738757846
184977541
1144587865
1380910404
1194284974
565646292
728786244
703193457
140510829
1218131110
1620352877
386351001
977274865
1439769972
2132108729
2032888577
1355879294
34728164
1853890594
1794066356
1182978732
1413657504
407339664
571717912
1021401770
1843085366
644476414
1655939093
2033070494
597620311
145901070
699418288
1496465697
1069838972
169018323
619976298
1745815749
1564174690
583352733
239132455
1848070062
505844133
370772538
1917346214
1978312345
907666637
2026560997
1628393583
1237275073
1766716258
1417133951
1444279002
1063929960
900590027
281694692
1781785976
342156965
2055496204
2000668519
333150787
1794175850
2121088725
30085006
86689055
1727156228
1501175032
102496692
1637932344
1941234296
423764977
1907654443
1174580796
433935021
1766180611
1003443941
1889327634
2101769090
1614879527
1064740049
2024461047
2096785497
1938508068
1565992990
560405935
287638624
1858137074
815769279
1143073815
1100793698
1245573717
2091718984
999147358
1442874165
2029449514
1071067583
1027158323
1249824186
1841955253
338807659
1924921107
301716651
659045095
1369955513
528995377
2074065329
430777079
1941102037
686757249
728219386
1235265889
1786258550
292898596
905554936
1248539773
1311400241
635976218
1151938998
517536484
7438480
596665373
272406130
10074819
2089218139
302303317
738242410
1936585068
1012128216
716310771
2104957212
742163242
1835615172
714429126
1527562760
621304038
622132735
1160951173
1570909336
1085945955
1645843833
1181933640
445647791
736310339
1798843458
657958648
1663882626
626871139
975054788
1405015598
1624395639
7272515
272292819
597797648
730610113
820449678
739799457
1026813490
1679467618
199316258
790398226
934200602
552191143
1899422301
1898453658
1990047890
1443997758
1350259758
1103581094
126855510
1550413544
1058002697
275113117
447461448
2090117961
2056182045
1665042403
1622267409
1454897132
697818757
2013536427
356239595
742095783
673723714
70960734
1637354960
1493585027
1449930131
1630704230
216571671
2067680869
2091953982
1452562991
1603626399
950398276
472006598
2106212082
1961039435
40157538
1266766737
986975855
1391701195
427329282
2079026916
72949480
1397695697
1500887724
1112256188
2000974655
1097939233
1516536792
957333507
1707948147
1293073734
1581957011
906475301
1371781623
1286596734
113313581
227614029
1099046007
1626957658
635484239
1697983612
1661877264
914585930
699336437
388474713
1950416073
904488539
384288736
2083676891
275144585
584090191
1927421578
737564445
1405358123
1811195374
111951016
675551788
11125760
1793414261
1521823452
10879071
541967870
966499173
615725857
895826603
1651966378
127835017
306998868
1267799395
1605231074
1840990777
766184245
1142625000
837007749
361236307
827449962
423739601
73227791
1566524838
1498508083
1982683872
509336417
1973039022
241213406
2137630064
712365414
1059672884
1981904840
2102347787
110641938
431168923
417570540
1123260951
1773182102
725010706
2108460369
961558954
1965235603
775464995
676873119
1629883906
504194209
212665997
578144062
1455122727
1911258376
1197540989
1651652798
814628848
1426106014
703110477
1193009793
733460957
2030975431
7585915
283235000
2066966
1281836352
738306752
1995717055
814776831
238018816
870805266
63573180
1611287445
385232670
1133670415
21975174
1389598399
1642856064
2110782710
1663806117
770945213
120565887
1608059728
1464214787
1251380154
1554387550
120060963
848125003
1564449
1284650988
716837368
1891266076
522536201
1398274138
659304879
1120104427
1816776703
1701976903
1037005909
1871409815
213496602
457295188
277066048
1605366213
1300507915
280885865
475753277
1116641407
1284488781
1764949159
1274568617
1960916092
345658812
651153283
816264284
1052066567
1495805075
362530361
520510255
934973415
1330055075
156640423
1532886227
422905941
791553579
836596287
1829151476
1825635100
1694645407
1960003934
197355676
290158513
1146320336
901334496
1181747972
2107746813
45264355
196072949
614896121
1712666560
1975990350
504087014
1102482149
901361738
258008218
1213031007
1366448555
1581535221
619007037
1517147137
680219622
1354867084
750139447
562752071
619272428
150008739
607716180
1502342919
230043996
44545151
1934715658
2046572740
759256270
138972413
1209195163
54091734
309006403
322915548
1328727937
487706495
2119714444
1660793501
1810468382
1563772860
1485363794
1891480109
156159481
1867270056
1086173779
1372721946
1015511193
1187149920
2142112288
1152416575
1375594171
1130445727
521833100
1805082099
522340850
1406240559
287983052
2040076629
1075774599
159165248
692024952
1360040474
1312411506
1867472168
656804554
800114411
572872828
324118606
602735185
272092127
474409973
2112621602
383038896
108603681
1740580896
1881088538
1966004370
1171470633
593756982
1668112476
802549437
1214607603
1679771077
468661260
821535883
946473522
1273502640
956996431
1924832842
1517899449
1087511287
464221168
840981329
1066785300
1041779810
1751663963
1623006465
1336797278
1016853021
718349277
615957354
1782667521
115759475
767584834
1216832475
1155582851
1013340220
1284727770
688325691
1434540187
894580003
1770252167
153292892
446099943
1824764846
344036472
283563114
1999153837
117305043
389085221
2078862459
1246223178
2039571523
1451586289
1293184765
1264074146
124335287
565973652
207782135
1795005078
164573007
1998739879
1348620534
249825087
620495590
199805394
190403380
1837057153
193102692
394632339
1872779835
1246495298
1975206869
1847932733
555309420
818644179
1576238180
2005808840
1598562513
2110236244
350050321
1925273869
304909287
1371631952
2133472499
1377814367
1573406697
1183297708
1584930844
42603598
1856106503
503601651
224057818
1721795734
1759180098
1819281167
1393660440
561827004
730683517
2089692890
452904917
1284834295
1104104037
1031681553
84587045
2000448496
335523423
1159225702
1747105054
595774435
561016463
488792133
1476014472
1572964064
782439312
1443033618
653823296
1428875338
1643063099
424319696
1958537005
1686898
871974267
372470088
651944178
598534545
1424635750
1061291389
54387845
228403856
1079748168
1873991117
1901051739
443521215
383201853
324612492
1055016872
2119957569
997074902
873558334
274042530
2054386242
470453297
193521306
296023755
1219204156
61686116
271555828
184805334
397988402
486658812
196699414
151944142
1925089607
164580631
1949581543
1336282163
805928070
1313209707
1257159882
2132352950
524845862
643648023
1632261324
1628840976
334916626
1527438839
1541488855
397772485
1120329387
345158679
1621349204
246905239
1748032967
527428434
244387822
274115100
467566783
128353080
1753232733
2121914774
1496778531
1775588046
1955230742
674452422
1609477893
1753641049
1460058165
857666190
1789272892
613668873
1407837810
233616923
107305222
2068239401
1204559139
15779269
336213188
824034585
1879709641
169378919
1451389353
1266298298
1834631691
1667284588
1846340105
1306422928
615202780
616310725
623497428
1924540119
1454101422
968796918
533963312
1668747862
595761326
2018423283
313610013
945152345
1680763123
1751174658
114583551
877164349
1197211024
466237072
1471220537
454782436
743323193
395940437
1718569579
1778632856
596497054
1459131212
639891815
1597495987
427855622
1177786401
1271173088
1978393860
2076725254
1901693861
478991889
133417026
644094963
826721094
2067309573
813452925
1282292981
1589724449
321537449
232877297
1900651607
555158486
1118476519
671000483
1823314402
804141312
906631346
588874064
1730880981
1215446886
212844657
1002459212
936897070
930591990
1378321080
273807548
1519330543
1866807775
121112289
429125290
1434366801
1819953186
2095363444
2140233162
483784968
678716042
266960001
367937566
1272376098
1118206565
226876882
1081343541
801243852
1721760386
902688736
1544511403
1956467251
1863468190
1639862870
1632606693
1123202131
310582726
1804608762
1678527966
1257447151
363367236
565163541
2104937781
1040232170
2088328323
1088881619
1252812476
835934634
1959442086
1563952009
499561097
1533502398
31550345
262495636
1015646772
1565195192
355720866
1639508715
1182658170
1551447990
674408817
1003563593
933503539
267703412
2007537575
1884601736
759924402
2062619038
2080926324
870517665
499684844
1470494637
807926351
1636416876
1716440164
1648879571
5802623
1299522465
579557103
469308106
1732788321
2100951448
524971207
1212057347
705382663
92121062
285380971
232083566
1955784477
132016632
1085885380
1350669630
2071298429
1313969752
1037481202
347704134
2023848506
346110903
590608496
333586743
304693904
862494509
2018684000
1128637036
343753103
2124067984
2010405474
1059471808
885279074
101644659
1157797824
1472944984
397625229
968705771
137654129
1938780187
1533148846
1767014203
711982939
1062925936
790398878
106140582
1804706489
237396327
198151990
1236852739
1304215349
1819065946
2045580403
921301149
102583809
1939824851
1640461105
1522785264
516410767
1572648554
911765138
666190004
1215346745
1739759448
49124868
778815265
1258133433
178759484
646225865
2040185417
1675885802
1894164959
1344863678
338232991
1489138450
1557601909
646120963
2045622138
643488821
217258309
779366434
34746022
1523885197
971047613
2067416518
684077800
699510107
277854427
1132621053
1580376494
1173142849
1262513842
570709732
933489086
9957357
1660481725
18605904
105274114
1287650958
681534883
209532840
1985806629
2102024082
106929426
1388491989
1416816061
1550644597
1676596348
1670664542
842115369
870079872
1132339919
2029169047
691840641
820692210
2096205212
1081343541
1012423495
1493590745
870057522
1203153180
65090959
1692274973
1181113075
620113899
528905952
256497334
2016209916
750287183
1946083388
1954808581
2413696
1129420331
123858850
64310374
68607240
552327413
1336531261
2088577127
941797917
127748350
864380926
1520166397
778382434
955161594
1185396490
1546263974
1073182106
400374967
127650330
931264338
301121647
1961008400
578658742
1556778017
895445994
617053766
1056340062
146302524
66416120
335458531
1186871423
891754714
1123195992
1732717056
330312540
70821298
1236047498
752758832
1568573934
1367691513
959040483
2072295058
1691524420
290654408
1841518490
215718821
1015246224
537846825
57209799
2073420711
1082626520
233903889
1928165540
806139467
337678603
458286145
1669630753
1639909953
1544193281
2116163380
925257787
727079848
1595045111
306139229
785198002
498746728
350427741
821799780
1830857911
2080332557
1063455064
25103665
1029141094
1934700183
885463971
1631073175
821333275
1297791944
967710523
369642053
1768266324
1499930355
1726617282
453971322
590010371
1717059577
835099396
18301935
210379622
1974366240
283897527
984575921
1550128497
1565026497
907311216
2034560896
239841446
81044456
605514523
1971649842
894993756
1020508257
1737272812
1022721896
586097446
2010536719
888940908
1208779698
886532804
11205604
1171895874
419978200
1287416712
18824464
1502316473
163645237
378563750
2002883028
179806851
1173650677
1524554117
1068113856
349349467
2040442452
1115603870
843401891
286704864
620548409
828142445
2098794708
1954606089
521555092
1321694191
1665647621
318929441
1240076427
781030349
1134876456
1114677956
1900682609
492164124
392539574
2112670095
1676813500
2123536605
1630716945
1886280501
322121915
896754219
1818686715
1156659356
889874416
490298822
1611287445
1310906639
825275727
541693762
1831961586
462889803
1331385422
915022270
2134801436
744621320
1836576070
1025711740
1467337653
2032692536
307933497
1930657112
1525341184
1350658906
125982103
127976686
711576527
634835087
1964674764
1811377947
1100705860
183638054
1560868100
1044550851
116038922
1701432592
423203758
406073493
10744421
508378171
92900223
1101450543
1029489270
1860066264
5252847
1362083625
189352225
1551802403
1789770993
1021254675
1674965932
202871921
987297190
1509300881
1359392614
693035229
1718915482
387553485
1174423136
11810379
1875397723
1619358324
994270817
852946486
1757360130
1039226199
1001310778
888375130
660470287
1294987143
1353273837
872143815
1309269295
736960090
756355226
1480196296
367251396
1015925930
1063311217
1385170737
1783824856
1519924431
859736202
1110244312
103643899
46155689
1869483771
1318742504
724108160
2132802098
530803384
948977792
2097357001
1716275254
795869002
1320057759
1817233479
74913045
1602960350
847239471
2124244140
465117737
493785165
1061177462
505169971
50143288
55274318
1394853070
1160108581
851021300
1587336540
956423413
1634493950
447850935
1704999798
404155883
1528505479
46225653
1815357649
1277408288
1941409616
2041984020
2124721892
1959480337
1667387121
169755
2120319168
1742643234
876660067
1158076839
273754865
1715634962
819252955
2108072364
1209659194
1873507446
184437527
2121955736
872867613
1660631312
1432731596
1650435384
527345528
1440593674
935077243
571589796
1753806213
1664906352
1172630599
775217666
331041535
2016692041
729464174
1286646952
1222315114
734074722
1705963268
1296639141
1586292765
1723534580
316463087
849633571
1982496187
680879206
1726683746
1500761841
827810291
1120093862
880697581
1565828167
1710161140
227362478
965087219
645494249
810771299
983053125
635134920
1011529767
1504896025
1695963547
1874283093
1042490719
242842775
1581783285
1459808371
986015644
202858515
1584194485
1116528851
1150680628
1689437052
1444980203
1608954109
1946043932
1149259467
648822642
179851474
1120966253
1856799334
979834175
628389149
1789276168
2048406020
1487271942
968391948
1743551231
614556305
1854886160
1831823767
1015916393
1428522870
300532896
291345736
1852687228
209774074
628966768
127354714
1037539019
838364894
1743519072
338254079
272950740
772448511
1721642497
361647899
303541275
917921532
1738888862
857899345
429988062
1266665736
211361097
1152906382
805652489
519636998
302067729
135992279
622267661
1869569045
461429952
577525928
1231835310
1876022860
217795407
305129251
436762128
2131984567
631251006
585489858
1328988630
689009970
617050038
1362992355
90782325
82220875
852876771
432835473
1629236836
1553523785
253065938
1901623626
126959179
1087507910
1247822014
54947365
758685105
1572746048
1291187498
1911146894
2020394309
999951896
1872028637
922957784
64177945
1347853533
626720041
413708476
1166420445
825558443
1565632134
825152607
595774435
1557284962
1630621706
1045483292
1369253586
1908441509
1681072223
1105226423
1433664802
266298733
1856913153
232958624
888246303
868930861
1873134116
1929704582
749341054
398755693
1276805057
1494900306
629888827
953104563
2891178
1421439625
1331878918
1708885113
159658
1113268356
470088656
1238048762
10221598
1102099077
1159804704
1653642995
1826706638
1839259013
924536472
923104669
189170642
413052720
1660858489
1167872164
831972182
359293745
650972652
560109180
1132213514
1884471614
2009313922
556612926
1892011054
501888263
2027424427
1680281304
1667976721
1646268842
440872234
984502637
825678304
2111330417
719327694
259038792
743750577
1131119383
1238876824
909983493
2110493128
2098227599
1767906697
1593287937
562667806
627293641
785299190
25391316
2002664112
1616300900
179486928
1362117561
1120202107
960308373
389017502
1020161934
1788294847
921008110
834439285
2086416909
891496598
1794175850
393480416
739468289
212603560
58424195
1928993524
1587782843
1122660980
393897314
1149009599
964151365
344664593
1711921687
893422427
52218512
1277654871
1762061012
888527988
1863591554
1035938318
699122906
1816142494
752529703
1025560217
947891643
1710018661
1103801281
1808693602
1402517815
13988320
1717247051
1818297209
1753622579
32939416
828158887
1591119553
1178817815
1002499172
1650907968
1313540463
476115553
472381417
188856132
2050011804
25530741
2118982482
755413537
433343797
1885726591
1539109730
696955370
1693131813
1996459559
1523617819
1536450967
256607559
1682033113
1175774191
1926525961
212409975
192995713
56583201
2127039963
717299616
462768807
1886252622
146276672
1235241550
416366054
1980605432
900457312
1823286701
1610359844
1847224955
1515964120
1868075589
1874018679
445091800
952599129
113873126
1068082198
1070233512
271537456
1420448922
1103515034
95836724
1242465461
13128570
198977243
287519759
2135750624
158210841
1019512066
1413848016
944728390
139458872
457352213
825161694
610890108
1540969278
956401358
2116375959
720070672
38613615
1664577373
298662221
1870910681
358563148
1614773576
1186656858
787295379
633285015
395162844
354108361
1898365354
198138384
1101832801
1791074536
1659939766
451432699
1093217735
422067581
255980087
2054222283
777286875
1221216680
1707348361
386809055
720394332
1507120061
292463910
227066145
1974883417
558588050
173109869
1822353511
325749892
874178966
788542623
122183306
239117014
1993620552
2014097864
1019955833
1482541730
620689997
75462057
1540175329
1253482116
702402974
2840642
839692405
848292103
1009046392
1470543536
147080117
2061653620
1391676200
1505865929
1811648910
861419511
116194219
231396345
1253555516
1190155187
707072896
1311369856
34866295
1391096702
1421400658
1675943886
216263038
963976037
1604727444
499682091
2101101414
352019135
1798691968
631188499
1828011855
1812952923
1510396746
1718684989
2049647279
1420476974
2023389629
101888504
1575497333
2116684122
203300064
1252105264
458331131
37672376
1954600122
1249756210
1650293666
1853621166
1173156623
306139229
1208293897
1645616103
1794396934
433127931
966202572
249072157
550900361
983599908
1284340359
1720635696
862968045
1934514519
196344779
391377556
1405217785
1751985044
1448629571
230310798
1332446639
2030157649
1648894258
372797329
1460707885
1113374141
1882305558
174124155
43394697
1591651103
1473634875
1862503752
1830676383
1481724038
1272638519
1351404291
1342625137
1453071718
2121632442
1515911926
216185267
1161631664
1268506625
755746096
1209641792
334403353
745814571
789756208
1553071472
1325793551
82426335
1210089302
281647995
1728112823
1907450239
2032230607
1186319422
1118086563
194807629
1409754846
1748630544
450113811
2057369666
517581759
384961906
1929055235
1840341952
346207847
1147636583
1296160801
1379328780
1063348573
1105109703
2048875912
1929989642
48279776
1068903787
1557763845
1441754402
282260411
1611426839
1413274869
1045512438
603884404
25873916
1684013166
1549447995
926201704
2074372579
1036820833
76730715
1271340825
1753348266
504284806
828396912
735484873
616509166
1822798463
1122178079
1656034019
956871122
819668913
987808858
1531578945
1230016166
1774013817
692186343
831641677
1646956826
953090663
37817058
806023054
692696841
158983800
635946711
1952488193
1579501410
151139154
343475307
2098441748
886786468
115096305
1170130141
1456392064
2009998080
1333796453
1109950019
388151630
1832682618
1067763412
1402200291
1150477304
376315694
825310455
2127690311
2003727727
1627173356
1966684483
2029073321
436460086
363533639
1678932937
726542941
885463971
502771161
1467020584
2072367674
1142110178
1581705263
1259882199
1689793422
1545577268
1085383663
1757386329
1556804375
726255523
313859619
1613115383
1993041786
610781341
1399720399
160720364
1820900274
1498050074
742888194
753748645
631497409
88610393
1902273035
1126254919
1496684990
1228336254
549624326
351904820
1749597881
666193738
570020985
16793568
14856499
146548061
355071722
1485439506
1600937385
1283471932
899828966
420144454
1613022020
1614016273
1495937315
1592072316
1327441016
1731015661
285462782
1198878997
1799840974
805545591
505471893
70194993
1933448035
762902726
1649742430
2144424005
1408829548
205948389
1487053100
1983822329
971085585
1891706910
559631008
291137545
1414469563
1650235879
1214545205
164001873
770911601
1812384618
1134531330
2129215479
121346110
1283013218
768852459
1863120356
47400200
1235568292
1708102634
1690033172
1503795568
2071901832
1644751976
1126313172
701477340
430160478
1439559147
343212248
1587446372
178268581
1251777336
1487422132
44589060
1973931448
156660902
212379897
1050851075
1724356022
1791280662
1323493076
826714698
719675482
1684693396
361078689
1158910488
1015964817
447531029
1806411786
556087048
640856495
1418501144
1145461789
1153806286
861344044
1069768315
862818380
578923796
1557793852
404037173
408210290
1972872829
2055288037
1991796353
1332927808
2052603795
942585222
550074530
1277339519
1100199888
664422783
795202238
1337035896
2103457661
1142258947
511433295
1863406165
543985747
786215745
2110655026
282004557
471511093
1268492070
1132699747
389040944
1704999798
514007855
539498104
1601772592
601106515
1198625586
1398061423
445686599
1262442965
1678845679
1644582738
2073180712
357588926
683513160
1932487836
1356083317
709774180
1951929835
287519759
462865721
229821973
1652368568
1520176614
1543373234
313357506
667905790
475367551
500949060
1229352180
480059392
949119711
309624958
1039684437
1616606487
428746137
642995897
890310213
379056089
1486091270
119783083
2128570198
1743321221
1901672315
963564158
1013013571
1310068540
850799145
1173146770
1209610723
1573181572
833785364
175720026
1455920375
745726073
1785765089
183952761
1469751232
986730517
80828082
1072996714
150250881
1625609747
224841116
191884485
1353814900
189171392
1891390654
854043285
573451133
581538025
1582584294
2133112946
622325503
738937589
1696372066
2011663400
180941429
1835502184
492788590
345289418
1679020603
786528303
477927355
1877588419
179687964
129623051
2107792640
883508270
1248892942
1841579885
113854101
806181849
1445186698
959010599
54923657
94691116
1932984587
1936086723
1831746728
335438949
1234887698
16575573
1734043006
1628072330
1562941569
434982665
1463677186
764383673
990478692
568529603
157795426
570136783
1374147869
1320694893
1606705671
311578431
383078198
526994917
418706567
1974956267
1037903161
1550613858
1599594895
1874953212
1714075127
19944460
2104300949
802213286
312037709
1043339836
152381774
1719888928
569997873
2146606525
1857447185
694876802
1188364887
397013178
170332965
1514246257
649135799
1678442142
669877877
828199963
1353193318
533720137
612299222
111711058
804122406
490409576
1277891891
208199901
1723342203
1314713451
1768872651
1940944607
2146206525
494292535
1608895315
1076733757
2094280041
776231073
1422513942
1226769829
248011304
1509182058
111173410
360826477
1435078283
1426427379
1217482586
2105435097
2068183287
599840089
1302358840
483533718
1667308830
1668326889
278390352
2065834273
1101562436
858348983
2028579992
1619442594
2097376832
1795979923
235203370
1160698911
243189754
861025887
1256172254
78337595
1213693092
1767964595
293484284
557748171
1881741113
1712226351
791838428
940227161
1126487803
608450747
156056612
1189001657
1802053843
1202662846
448775403
707191495
795788180
349432330
1024152924
1951304376
1762779987
1063357713
2024098956
1746013076
1036856639
259733435
1497598688
645433198
1591765274
2038223722
2063369855
980852805
1701820841
761824068
1622376430
179525489
410073041
234890907
1094732818
1764148678
579355598
978236275
1059887970
2120639562
1941409188
2010870566
344876489
1549447995
2090081747
1661212011
103356943
463108864
240488777
1956151992
2113703495
1066965280
1487350992
66972957
710664127
1686931582
2093113258
1404304086
1409161097
1598587584
490126023
1389650898
327474497
152407218
2108027097
224289253
1307356546
649783878
952128944
868835047
1198443093
1207557386
1001478200
1578419831
2090660593
1854122817
2060500551
1599680983
224438813
1122289021
1554799546
1149411545
749416177
144427858
1704584877
1901625594
607902272
909214046
50948808
1868324300
1080207713
517090824
1130918214
427278916
1115185222
1981048814
1694574909
1832176108
427963074
1310110383
405515372
10351042
1746650843
1991907165
739682793
90394356
636177391
181140496
846521102
1308578901
1749736654
894256881
1245516366
1887708446
1754802106
529125416
1738206811
2047606004
1534539348
1160423137
361241713
292104464
1271556340
88491618
117386983
913097005
527301145
666157947
1513329085
312470299
234153234
443949179
1520958402
726409377
1531565236
1246613342
1346178464
950330205
2014951843
1644177504
1951389769
1449320212
364058791
307897719
652067782
785799534
282689414
1003607316
1967180711
910955268
1280108090
459820144
99798156
2102329009
2117786503
911354288
833331943
885199925
544432822
858978136
1335142592
1678848575
2112981641
650118471
1256512228
85502083
1571060032
31868778
1685205909
783062400
885398362
2070966030
1547371821
472883514
1697526501
697380943
2061153795
970060556
1266163550
365901960
258578965
765585279
203590111
908749217
183668187
1037967821
271671462
1196666520
2034426952
140734367
1455235937
1969261287
640431417
381814462
301842529
1408897727
814527169
992681990
2006680685
2124032246
1067766564
1106575393
2007500444
186526822
1769883959
552327413
418692900
991137369
1978244043
789525735
809253772
2108019900
1022074525
1783922315
1583614512
2003903397
1804360152
1523346503
1433112815
1515988274
1101286489
1313411249
1142165552
1559177136
2013697646
13279464
1693184423
1036179087
713269913
1712053362
573421602
635955402
1049136798
1216888120
1832489168
503962140
1993037333
649040476
236290163
2075789447
1867760303
1477763314
684317650
1803903473
12747263
423764977
2060996246
3923133
1073760941
112860542
1267294026
60724206
1414134998
17311889
2060690426
1354189677
2004631455
2043560356
1952638753
1604989364
1538811836
1697236265
1252147729
1248910653
1904893427
2997834
1107058733
1886885206
403398838
732278748
623161995
2015384274
727326656
486108704
1864145975
718278940
1961934900
10563018
596337705
828078708
1589352203
380451995
544417993
689628716
1397283048
706790968
781939338
1614720039
311927069
39122126
1925554854
835011635
397890571
1165445057
1976468315
794795950
285072663
186186444
2046476781
1921080054
119067434
152292571
687345600
1609972238
1195240222
668753049
691910755
1820769930
1293611774
1831669264
2103626347
1811954937
295832355
610082600
22353749
275597880
494834153
1137766466
891558753
1173148550
545736991
810588224
575878292
806868807
1195294747
1847388621
1648209749
1642454119
1819120723
2026920838
1476140202
1779932964
737493893
1423788293
300375725
748619403
1418686788
1564766514
1600109298
1662732266
1187837495
173377906
1898437147
1874516552
977259328
1227505806
82737326
1096097752
1802462949
2059861640
671460634
655422402
1515320099
839344902
1797122678
1207864830
419231177
1293184765
654360863
2094136364
867640369
1632553001
1238181513
1545190598
1761077602
70567642
2057044940
1897714172
339733083
181784308
49949943
921020493
1531339129
875342098
592160595
363598716
1674342003
1680628503
1439578742
1815382525
1162765298
1710206124
786020041
707361678
986596410
1145641983
784288714
311279104
2057191558
417816016
262455528
1260852463
500830004
998829227
244452518
1117067300
1416670333
1894272520
783873984
1585851596
745497921
1050058481
8954497
911847429
1857891806
1270252754
2014394494
146945526
1185978385
171456400
716570508
646048676
2025508202
1067143559
510818502
435103530
785698784
1469410891
406600376
1498294294
1427231826
696608199
1529489829
1219107190
723727683
192980069
328283491
1853574259
1850099241
520729258
1756782344
1995038077
172489849
1187149920
1154765718
566400150
121060144
1826285008
1801481355
1499919617
1608108256
990932954
646906636
62571307
307364434
1031242740
1506825319
599430734
637438890
57563480
11899895
1189617826
1293161839
1493912289
1754199153
1698297588
433881942
851233416
214371602
490126023
1960245815
68255563
575828304
1480007228
484876974
1277974919
1503540000
818203527
830326114
2140102546
57569906
455488699
731572680
1754250733
891961191
2025229396
616940263
491453277
1338527124
100468737
821997387
1945606521
1701976903
1568947764
1613407307
450976668
120232683
458393917
131365603
1443924865
2072674475
2044874879
180055887
1598113573
1115485070
1810766807
1811097323
1586664583
532998943
1186222893
1631287703
973865101
1018615220
845984768
1609449587
741751849
1527615074
883092482
967455378
415077391
951513519
918963048
1570837937
1050634536
784701200
742676940
236897692
1799738674
2084943713
170648915
702823755
389406339
822893950
194105424
180187459
265926814
1400654050
909903569
601331596
759640887
1237450315
1975828914
1068015650
32787862
228810609
1128801472
1734559669
1461110211
352164219
423257656
670491300
915117535
907840305
1681946485
1880832501
428906539
1903756145
1399418674
1739353400
1988421534
188672620
1346941006
214228271
1474903885
308951258
579674403
320590634
1709593367
1135947635
1557198911
1479046313
958129289
70582975
92957107
534231652
185624432
1178589275
415637305
2046208022
1152335661
145265121
2052795311
309613702
1631706969
1014164595
1152265999
1825254460
1610508341
213317161
2030731400
1317153001
1156430961
336099586
1916675603
227972650
374368355
840094318
255614969
1148818735
428122465
1300439094
562729341
1896985953
1246261793
985416318
170946867
187125190
424356913
136174031
924151648
596598801
693773869
2078058251
533398174
51052155
870992676
14004010
1102827808
1919323355
1859400681
441843036
813980877
1591833137
222018561
899988826
179827099
555472575
1314725735
1050074029
680280754
1200418784
1348956958
1301075447
1246395906
856966677
611299590
1359524761
1122493788
2134632552
1784169362
1857879993
1131675039
586373657
2039915465
1121819006
1754179894
30869273
115097063
1293073734
585076074
30660581
1411726963
1649180062
1870688235
477277629
1058116028
448359553
945493844
1368733362
2075661552
1793412680
656106103
212383276
745587778
1306380870
1922110684
1559770366
1740100079
1510411982
758179722
974424300
288787297
889180929
1707834353
715980349
426243840
815386573
1908011420
1266163550
837543792
63919662
1254930906
1096283316
288092182
1082241084
490377609
315106915
1972857594
1548602292
661322049
1859277534
729017921
2030874676
1392566926
227939448
83908390
1116810386
96470740
966976327
424482611
1039060715
954994476
1454569047
756860575
820992915
1984432862
832128055
764219024
1834327952
1198558216
461216523
247502246
359423855
223345889
803171155
892397171
1225993853
1878309745
839169949
842543577
333878093
958663548
982886179
633291862
1159157901
343620632
994797365
1310003832
1489120041
2005182996
1317736981
2065643537
2018610743
1461401052
845239563
77559543
1601652388
1513532049
371640537
596314026
1138694823
476782046
969646069
1180291906
781940065
1759339217
827770824
2109773202
1952406036
740146880
1147338853
99323590
1422832941
339646084
1352008860
850461477
618286704
512815823
1870144251
983032007
1093475000
947986481
1705061067
103971674
1649563974
419316584
1927553435
336382718
295675333
684975605
734694647
561192221
1053160176
1916924163
1652532129
1697544487
925439454
1373326986
1454489050
1708897382
303185515
4846291
1689679013
417358695
1064809519
175607879
92858173
514648972
1254086960
1848736133
47075212
389356959
595613663
417516438
1886649333
885618214
1007170856
1977372457
407190269
72392041
585117559
1842395892
678231232
1225008596
624948565
1385127507
205561211
1845163356
2123572419
1500091429
865522270
1633750077
713070327
610471610
1996590252
696407482
1240827119
417417760
583504080
786308672
1107058733
187646721
2017382204
1840740861
958742532
652381001
1709478570
783145011
300419536
408596617
1517191998
1410445413
260084197
1400330546
683883656
346963721
290314939
764381127
774935289
1275260073
1017800869
42520996
106038831
1350560300
121375718
301117706
942168028
245106419
881895081
688754140
87428535
2142897689
1893735215
182974633
2077391716
321036859
992732896
23768346
1869455142
2074991311
903220134
1662699106
693641794
1047936382
2059598374
1765846019
1819150338
717967244
257642507
1198039729
1901463200
1836452345
1182919454
219890350
1331900535
978957823
1132683405
807737144
1722892835
1481803715
1788917114
1342875703
313426965
1286948265
1241880205
86893165
1984906801
561231159
1586669026
528921907
245049251
827291909
745713471
1357403321
863657696
1233034484
1761130814
648693929
331078605
1604504354
657515598
2057587934
1458499728
1136864693
2036025861
110443163
1849837570
1400647564
2139091200
52995431
1033925055
1201482803
368392382
878845717
1849638529
808636583
375541292
1338512738
345214852
404365068
98461334
1906299795
714416027
1439162770
1140004461
127590992
1829683611
1220509444
1694266248
1001224292
1470277916
1385278043
1059806954
1615067635
714266937
1752401668
291591621
79359498
547592088
491809826
975626458
1191227767
622636820
1256228664
1334215348
893754829
1220943593
1600440915
949390847
1621898305
927163577
1562788919
43363370
934658733
406210731
934816752
538749921
1543466060
588556734
2080234739
702728442
1130236185
877037852
790103217
1867084053
1837746044
1043598187
436383498
2112237411
1288569401
893336530
1998199695
1642597254
685539924
706346071
697082718
762316249
728635614
1887392145
217203182
1040326584
816402148
1041517218
228324463
132002436
2083093896
1108120
1884566450
1077045016
851178379
1491424133
1028171927
397707036
1170776431
1970978307
114040893
1774969677
1904973132
93720857
1055066002
1948986505
28586390
158855833
1670379221
919389688
1356732866
2006226321
1233465975
759168100
1553707274
1181764598
54433458
1714921019
571877176
1314342054
1816380780
634446819
187680670
420496776
1130445727
1558102115
1571427825
1842113201
641623134
77168728
350361928
1742598872
1813559218
1686898509
193206075
2074771441
1815276744
1879010720
530329893
2134767663
205650261
1592497925
148557033
970006986
1046085661
950182562
600737453
1258081768
1620195082
719783199
1265387088
701022150
517018256
807329816
833771444
663810891
1749621797
1848781355
1387806014
1517086400
757572622
306838227
775624256
1721793053
189502120
108781842
1984812203
1914603527
501223777
1089656822
1316358319
888145551
602949381
558335361
1986593029
990785968
931774953
372330845
1025653382
87091763
1618978264
449454542
1247828487
913927128
776688059
327693807
2072375367
441040353
897025683
2026441532
1563492520
607285748
685899335
398826997
729389157
2050262047
1068062568
1519664306
1421951776
1690898840
720844215
351721324
118178247
1725193536
1465469088
651259234
2131072319
560733002
1640160123
1871088811
1426040275
1754012138
637486304
1479595881
1439840955
210053830
1417993348
1982994096
647859412
1630208388
49080665
1274502251
1248341899
868310428
1095422154
1179423864
819441164
2034962262
792531000
499625339
793968321
1760049766
1680721103
985061688
685887056
2039750550
403896518
385905682
352849051
102781040
204021569
450465589
234811121
692618698
253680291
1472879399
1872676256
1345756704
747343751
1819078468
522730637
1326486400
1318992808
803775857
2020781619
692648066
728792711
1469316397
469950211
1865000259
1216501720
1657819023
1551260474
708154738
1534444768
775602495
618096566
1189196516
1377274627
1423587180
1298933294
753513257
1984483987
491371691
252767880
1600168576
1610635696
934532924
910769757
1957877062
408740629
1462743056
1737552783
16988990
510189145
1172741820
201546981
1374927057
359312010
378311748
1527362375
681813333
1125936854
664086108
790846065
2081055648
470035370
1998112640
414805210
1783982990
124630443
506327821
2074489763
271244018
751559418
687628305
206322103
2143688485
436350487
1949291905
1523001424
1071952588
145974438
212812128
1200718112
1308027906
764834235
986756230
1625765151
1312774444
1184032608
1134832671
1569607772
1219027372
357486042
1534548910
1025753527
1337851421
1788412480
1114764833
556546132
1505280586
1998199695
899493454
2131685175
1011770589
224283018
527913480
1573973347
1309323550
557830501
622175948
1372362957
568587531
375569149
1844024175
1308421951
1022121213
1753846300
1705716831
1407353286
1205933739
1641160926
826593630
1631424494
135863458
962509698
181237973
367055051
1766082567
852801020
1579896107
140287306
1730765382
459156501
604656913
1391975444
272966409
1979445111
1569573898
217378499
1423996261
1812757819
755685182
366868073
1961504139
1782291089
791386401
1891004855
1103664663
1668949178
752675765
1705295707
1781784103
519681789
1112201258
647839819
2057732001
1499356224
462096203
1993189864
1292702150
549064396
1145337729
675065132
1282033785
207786198
1073606835
1578303168
1667117790
2088206686
1020486702
111151025
51264164
666957653
1778717599
1951713362
1881738193
527332044
595595254
1201600907
1626104893
1993076767
1218093265
854396666
1074654453
1584182916
915622467
1535080497
1477838532
1655396679
1272242753
852982416
7184158
2073683501
712162905
1964045159
2008078007
671071790
1293474237
1084514828
600517492
28407353
1263577044
162968058
1042003619
69518769
661695250
292211057
254515067
2027963529
1293516483
1251417884
1446249602
57994210
1517732751
1460465500
713976708
1292928843
1716392820
255415980
866009703
1057582239
1499056865
315076209
1978707909
1972318068
2092471490
593015935
953237241
1120501085
297472027
1999629864
183956464
1339453137
76333820
2107898362
1818783044
1159402569
52170487
1072846782
1046449127
679818587
1583688300
423902004
1609171141
286527057
1940355239
1503078353
675111206
534595962
1867737645
965218488
65212826
1404176946
531418858
528426041
1021264571
962920651
1290938519
1783842638
685438069
451601723
766075224
811263608
767147155
2070788295
317667159
1523743039
1374561255
578544349
1981265607
1938870627
528490545
174385086
1251618857
1043079359
593705989
576302375
985603502
1746005871
1713221260
21238160
2028744672
1974377441
730562792
1326965775
2088399374
1393037321
2126530431
2038365888
1145582952
1884125505
687447930
145535521
1393808484
117658399
649255795
504104897
1667448496
376638424
1404015082
347644277
908816504
1294505981
1533807251
1199255939
1776002059
1724026958
2106206446
1582324984
1178589275
1962602020
1293250557
941726178
1785040819
30582826
172266688
641430962
1855980077
1417574880
819186736
971398230
1662717109
2135924985
257095933
1232656854
802279865
898651097
1519315766
701022150
227375033
1227793989
1365073006
173172813
355369302
1717832588
712365414
870715175
404217490
1567632776
1028495386
78607649
1059064590
2123114146
2121581039
1750994297
1597213597
32722166
2064488259
333899490
1986809113
1875194469
419679911
429003666
1817381492
1388550457
766153984
1882521299
267675524
1446059713
1079593153
1236864069
336093945
1416460292
1078212394
408324599
530037669
1655562919
1228002141
726410121
1092897056
1576872611
302100354
800540834
1758923951
1439157425
1883044247
2033589882
1563829589
765414573
1720401517
1890966139
897046649
503660054
679989831
1435546922
1630519373
2076992064
1612255987
2102495076
908014584
761076328
1837963215
1477502419
427281060
1561927250
1701526136
1639113223
1300184345
2051561482
1205645199
636373590
261209047
756170547
553677410
1042183451
585191752
656106181
1744537465
1906616846
885554421
991345670
134155065
1508125257
1962443447
240711003
782910412
1467671104
974166030
1927910342
165418304
548634904
1302648392
738505560
413708476
971308521
2142420601
1322280599
1081100645
1599488865
390634434
1783029673
809068433
2122726114
248054399
181419500
177221494
573604474
143587970
1077441756
484177707
2103932677
1745417644
1745820762
1519382820
1607444299
1508858441
1785549641
1356419241
1227596357
1600217289
753446001
2108593839
382124226
1158221980
598388026
1033054382
2045107079
273766691
1356988389
922483663
1084727683
1066713114
1416016765
839377498
2063795769
1293799833
1260693482
1762324606
1666738308
171980631
1757974642
586624940
1298581366
1107871907
687048138
1703601813
1838251460
1630684488
2069335576
2095326188
1082325037
1048589355
647451013
1918594240
1341717443
690080468
215843904
1276232382
2025407412
105591580
1549575067
202078671
1356916563
879127099
918059370
945840249
1159023155
1772958807
66204468
971882953
189828799
1542149030
2110590056
1244737839
1388145500
1725640128
281292490
742173341
1188849206
1583058328
1743672154
159408728
1858099021
1680560110
1084484421
2147286473
1494718765
203511071
95110968
1350739703
1626427422
795301996
1762763540
724052707
1237898747
547344766
1664148613
455725463
1729908329
815823362
1834417320
739245077
562782649
667364522
1724672717
293448101
1004788431
1129650213
1437808660
1419009697
1283435065
112992770
713501554
2037992311
697934101
290823159
1625035834
303331079
91549795
1344630749
1249824186
1389843396
684424024
1104964208
1839073644
1749316599
201660124
1123444474
983769938
1170586000
1339858638
136216599
949686354
1528793493
129548998
236137952
558096043
122812091
1734831967
1377973365
713191698
442649421
631189973
165721325
316179125
1504012206
148792261
1764538258
136933659
1406760559
1947321892
2092987238
1508973822
1544226826
2026414224
425296663
1858401210
1908575658
1493808548
1648500592
490344029
1165272558
1940011949
1157413022
837229508
68703896
1959655635
1061697964
1167588267
171519118
1070705074
1583952632
279071931
1969585050
1191082794
512701006
704586736
959891968
1734819215
521657555
1571860390
1601900517
939285556
1681818039
1949687112
1438553555
207457048
1433293792
578476765
53431138
1375665935
1014164595
160352437
1726553664
1223740275
1111432459
1738381861
136113262
2145914522
1589861792
2054115566
1425881217
1050934464
873904324
735560887
1841082292
288844999
1126983018
689491477
32777410
1493268575
1605233606
2138124784
1033947075
1379552725
1837311010
676052075
1327914568
1779567274
903881965
1451432471
1265250179
1966403326
1772690064
2006758691
464864695
658398167
1096041344
709376163
822701060
1075618714
420605364
1354002472
1532987856
115259002
1615601635
5515355
1923750279
1728798939
1795380273
346356700
1113506969
1035865033
622123820
2075933599
1063140456
1485933093
558741389
899570920
970037545
1197941572
1258141885
1969122775
1382086278
1538152505
53439688
1941665855
1140066919
1603744472
537826302
287227277
1187469869
325150515
1740499759
1136500047
789873180
793113793
1030626002
922426454
1671033294
34253598
1012053105
1862272529
1997153696
822041560
1228860528
549159149
2033726921
171182525
1770537163
1522666158
1849922600
970434607
1027943584
700340513
571353086
1638574825
2044798740
415678300
1493025674
1384106651
1877722304
1470892982
1409462204
776851935
1646737327
1587527511
1474381115
166746345
187736163
1535102667
915165176
2066715497
1717591786
956156510
831491620
411049254
898951787
827784021
1157550885
840350042
441908941
1556265813
1957394059
1578698243
1383369278
1250100168
1419235557
1934153273
1917801076
487304143
885042959
527892403
228007325
122466338
1289422656
354707638
916771054
1050070534
1527166942
632937791
699706663
1238185377
1465401260
1352417099
677268917
821891979
820868971
2140938593
422851140
2132571749
852007493
775562014
2101490243
4135157
865347673
1244142667
1157178896
654209533
1082789625
1220927903
479198118
1973732933
347115321
2116453636
1575188024
1199157923
67835404
1945143400
546595988
1136839178
1502431208
2063866059
1088084074
992089504
1652775574
1637563783
260401397
1740043938
1858296658
482618693
911088170
1773518965
2072225024
1106078453
879391592
830708160
730881580
620584084
915577168
163428336
1947649254
1271625695
1223335554
766354368
2008601098
1508084109
917205755
1137666768
746417108
392095270
128927104
90255507
1212038448
1671370246
1146480191
1131101788
1114834832
1078701398
1619755175
189209124
632653204
387347183
2116368020
1895435270
1785943091
785504856
325623091
1491700265
72078562
2112233615
554545374
487074996
93314906
1435564805
740593540
807104580
237409564
1157327463
1221350036
1441844018
1586424967
1937824095
1638062688
244283717
1351049641
574172157
657157037
983463038
2122616481
1968306450
750789858
21635936
104608910
1602342613
1011074021
799681287
895594857
586573657
120099953
1578687250
1952765844
520454916
1749481343
212445574
437944363
1215742743
1380244678
1405411083
1735439566
203569210
476080360
1986480514
224286352
20694914
1775375601
1094649955
1574585304
1430414927
18475011
1823203264
1983722279
917525031
1141592336
1232323087
779130630
540604456
1549748189
975373939
849517499
1265278791
1107357229
275672459
695534485
36869520
1790737301
900460820
1919874371
1857363541
1183863091
1714542354
1323410605
965502364
911509787
184073266
2013880026
1706309940
1529970313
1385012039
746938821
1522930757
81556994
2041962223
431755645
1793129472
378035657
2112788439
634263343
1578419254
1650792378
1007743781
787000186
2047209121
1634637926
1335696714
673497948
246236815
1960605214
472773540
831806356
1019684238
28310452
1423875107
2084873447
2061762430
1154034843
1121549375
171987528
1479088925
2054632008
2027641072
1942380339
551203393
374928457
1780799573
42566588
2052827463
464843315
1942505625
1704729749
2082358469
149377583
967207035
1510610942
1965848468
2133952669
1179127651
1990775726
928429418
2143325657
693895164
1008515614
1160314676
1646360002
1047886804
1675244765
919947623
1462506411
1510396746
1493307355
1443393961
1054567835
1562497406
459839824
754033221
990045168
1735518865
186191802
1115778051
1792116778
884289791
296785867
818587375
627694008
574235439
31868778
409925353
1031110229
309439957
7421734
35481850
1351922872
337157614
1419186704
2142140144
1429450935
1920677954
2078295495
765919091
462339583
927997347
562087518
1242749881
1115543185
1391168666
1444068505
383015722
2002969852
992148188
2069389639
21601989
533806334
391392200
1816689520
1206047567
1340722864
1476328989
1994127264
1046822497
1202908798
1443312265
164005569
1747299548
1681185789
767053779
966439598
1271737935
73867404
1662178503
1876050118
163863693
241686438
1096088748
15419746
7213795
2020242165
1484897537
53908107
475183709
1691980096
761407339
67180358
2135585512
755347108
1908082539
1633278826
1666386855
1624838674
1814502081
2044410339
1028147481
1558277342
820929655
1625710082
2041063414
335458531
693310716
670098508
2040340808
1810632073
1003501853
2109230560
1995734606
1749823818
1252132514
1368678787
1187027763
621576109
1230798140
1165132918
1881171385
115022880
1829139577
97782442
294011060
904163055
879456306
1337904840
620091349
191958333
500351112
1530730149
632025659
1776569468
1102700317
863136643
919983852
1444699124
307736259
1209747622
313153486
145588009
1803330566
1241003294
914564369
366296809
915233515
1278221359
528786291
738718407
611945396
1378702479
392130390
249264126
966481795
1767041737
1830278727
625568036
532198424
1129121295
632678033
513834592
101769403
496993022
1873807087
1057993134
1618505634
1056255938
344816269
1314177659
265350288
1530294656
684772314
642851234
1401604786
2052734799
310259902
498816677
19226201
1207262937
2123469057
703033260
1563129253
245103119
593011692
767542222
1732900405
2010343555
751176385
1618334367
2094842039
1201809451
1517394392
1306386533
754647977
873225988
1833217935
1421937062
510895127
1149774951
94423346
1573747472
1909322162
374677523
1394116791
639301601
1642666024
1615668058
257987708
423520463
521672144
686156864
116443605
1901504986
1751734342
411858531
1683700188
290085233
1593248770
1694770128
900904469
1728957617
550573041
2046130611
2147033788
1235050107
370988947
631070277
956822182
1456341699
1285652229
1270784380
299356442
1418571250
1447167343
1556669633
1036556679
598053381
759098501
381422027
1605005777
1515314751
227957947
1297801335
1885813101
1448815117
242882296
1635759294
1785440622
1477012537
1522619309
1830347806
1556541068
273368056
1992967480
960696684
2053915539
1327937168
1590746266
1131718947
1050393225
1664170628
1008787955
1327288132
1941764236
734960131
1564643732
1166188771
1374608028
600815821
2029404034
350568531
635125369
92371831
1407948509
2067434006
600336133
970863539
835972095
1261609328
1822907600
841726812
840240258
639192521
185584318
1914373274
656927124
588722037
1834849078
618060756
2064541212
208199901
1935852781
1876090018
1744600682
1719740640
2059911931
541154793
52482628
1578592246
1972812416
1428166587
1679928881
1729105036
906700485
1543728389
1291974028
1960541986
1472201793
86146639
1186558523
1402519048
2129944712
41648727
936281811
1564439653
304815813
1613928490
1560329480
1126710507
2067307723
2058895674
746705306
1298319210
165163045
760980381
1492579017
1505894107
944245016
401440451
844658744
1252281379
872026464
62326359
1474590406
484311545
2074923399
1929262590
700039845
659458228
668602045
648822642
627830885
430234232
86489439
844409982
1392722089
1536045226
911667860
1231220842
516770376
13001015
2008200749
1922633813
1745442457
2014097864
1101155007
539996669
545645028
1272311082
2015793204
993258005
1569029379
1742526753
307078739
1324875825
2025274488
310797717
227871322
1503476009
1255343066
394039804
659256506
864809108
491447616
355186702
388414645
1778685451
273623551
1806403557
8034682
635561138
1637354960
112682936
844350876
1719216545
506912745
123289603
15507270
960067874
2122915524
260151930
1639478729
1050058481
484876974
1427393670
1857370008
1434265489
1739902660
223165934
1186038819
1239990753
1652821370
1800235925
485598536
991256633
890171671
667159872
1800197725
101228111
550900361
1008914083
1591691547
1733608994
1730982803
245123710
1593584610
208148723
1257350874
1013006005
803179742
2037520056
313993304
2137510764
655156646
610828381
1653094827
1278852760
116998536
1679276301
264013382
1402237933
1143912880
880358120
1942165243
818090105
614598296
2046939756
1714244572
1434143628
961747904
1045090613
1172854943
1644866084
1470720016
597672829
1871769171
858631418
522372682
294567898
456287714
660691082
1116387006
1131262780
783324884
1705705123
573275349
2072099436
1435037303
1162410117
732586153
639253775
922863453
1150019996
549301714
1821068294
1685915923
1062449880
1532173280
758136112
1743515034
2117337154
1723293255
1816689414
700457111
1328627659
1145713687
340244108
971902794
1144919485
1763989605
1372293953
2018790245
281775358
2093123823
1241233816
432362151
137422645
784383354
2134063581
1121448644
678855017
1471941106
1655013403
385284990
211108828
1166003577
1377484305
1089157082
1990743250
1685231512
447314574
1839793001
705998963
1658173028
1138500807
482233414
47008473
216374217
1350830735
1927492942
1794460079
369533823
1352014218
1610400636
1827136398
1804169700
730931340
1735652522
267157279
471431941
1149262347
1100801927
1480901652
1899308883
381696110
1903666930
1442914103
1288998793
627293641
767535735
1614436853
52846856
1766816246
2030731400
543284895
566932440
1285176575
328215293
14175913
1734036993
1135390053
1761374208
907555546
37027999
164456498
2051289395
1798422998
2133725492
81241427
1101635550
1368090119
1352774857
497887445
691837061
1364730282
1379922440
771302680
2103420272
1109021252
144410777
1072409703
2043485673
1127902760
926538312
911772038
746283830
59643568
1670025646
330990158
1249914506
331942279
1663735170
1925165662
1675196305
806815921
277642105
2032196338
1084567826
224955760
1381059796
269528329
1767457815
999132627
996944586
832787463
481929123
510895127
571916576
948977792
1831985826
2077714601
1705720610
270910008
382547963
980418223
67575073
1777864928
982689329
1469641687
26963172
194152431
435999601
1050432798
71655178
10120113
1679971299
394933866
995543586
96906886
2062660954
1960553608
1504157511
53011331
1229896526
1675020106
1845373094
1373903466
1764815149
2135259421
1649666774
843004077
1170331975
1608843322
2084261362
1861647333
1987896989
1666335027
1957789974
1746663377
1290838346
1357731558
621708139
175758776
803747191
370931435
1211221017
1468228996
556650095
302699451
272483143
155428265
592611486
1160286469
522129107
317902114
1500997969
165629969
2018855032
1519106257
162681929
1596097698
1038752935
505889036
1752659111
1638754525
1262793712
2111360679
1513499788
2023745222
4913031
1807718857
1559083063
1098319069
1849686208
226133783
531416598
379909130
852438765
1314459538
228694067
97446626
2063043195
254314892
1419343981
1249882221
1850252172
1039394108
178082265
231264045
1804090214
1239115322
1081291452
1002657118
745975415
954068794
2114470692
733753033
425259299
996140400
588265277
1613275422
601710155
1275180130
1267423772
2143727298
476052312
1256513475
589159424
47690784
1800818715
2071219911
1488925071
1010690663
191431700
945374782
1413446702
1836622900
1324373495
234735848
1051604459
1052049915
925931787
1386830021
1728827613
1833520323
1929372861
1966379776
1246556185
629718657
1971807015
784514178
1530424603
1658788846
1650497033
261386769
1289792772
36081808
673739673
591437715
1784103491
91304226
845514343
1074050876
466663686
544440481
427347300
1768210699
1055332975
484460708
1096909536
1020287964
1977278351
2007136098
1129401831
1696982777
1561189731
412601898
999401160
1283012650
35186745
1322772041
1845163356
1156461988
1612045105
2023237038
1106355316
1253348033
1668605321
1399278196
1622450122
1734131823
235491299
1043856449
1654106620
28453683
1900205120
1683182006
2113112287
927682770
516078249
910546747
1423253970
1285500238
1131550274
1683132765
14773320
584041699
2004182315
1804700201
391431431
738646578
1376299874
1784817580
408872927
1044529382
188485806
1709943386
1023058112
191493422
1976072902
1825336418
343154213
1412125266
1175904417
1503894235
1058812137
1699349376
802412328
685818606
1451338270
2118735351
102941245
1443335331
1950374776
1090528485
273308398
1560667546
1222696524
1646475724
2140423412
1150797470
1169219027
942339566
1526213996
1629375167
1601737210
180269092
1868481883
32733876
1913489500
923904791
99770918
1536015967
393003831
266756771
1591821194
1945048494
961420545
2003447301
44841319
1212038448
1109560357
1197792303
1531623824
1294720599
1836846288
1746621712
1908245817
1858399933
340776205
1387653679
1160491032
429358725
1409004570
596648195
87014165
1596457399
1161568060
1521398181
600145196
942909748
268942508
1934360389
1491244066
1401065948
723533258
968308137
948558039
1624909028
1136622077
40515428
1576749873
1374121273
1407533715
514326254
1799981409
241617953
586573657
94855787
21054956
1461268409
1778227002
1769664781
330651467
15676348
2112246484
1868622735
1893402005
1767591003
32293372
1411008798
510927190
423502502
1778077964
718876311
972350623
1662539785
1488168685
1273285441
428444046
1443716502
1141454863
1417883499
1654088391
1813114842
1966051137
1969895218
943155019
852143111
1744806544
658522540
978901138
415851262
1846913578
751403562
1345570606
1958118321
287784319
566491954
468661260
1269345159
894507806
1837598828
375717598
2081812684
816511167
1610508480
918829224
452366577
153910084
716108000
1306154346
2104508166
877208460
2081360486
595259589
1031387743
1293924997
924878043
1462883281
2092039562
509951997
1615435774
1831730097
1027402519
386733617
541289122
436579818
1326805547
2090081747
452327842
1832230421
1154108030
1558717407
1843785675
1720435149
1992396940
1721032061
911853378
698701376
1649920809
737130430
1950784881
1285010023
317245174
639857739
160735603
1346644862
363813193
413978485
1345540879
1727504634
1477596725
1552172944
2012490731
1015651007
546984240
913080211
812713652
520873734
1709870725
503001014
1080025472
615352094
1981214086
572293954
1930581199
513718647
743711629
1804910811
1682307324
1748725101
831147420
1055746324
2108434179
1992090332
39518990
1712504670
1528275525
1670114327
614610527
817102842
332062872
91872528
28241215
861060597
1362330575
271940047
805137346
1727504483
1918949149
1897054504
1549327134
1681780624
1602718159
1157999805
1699164809
1346519431
1268166489
1290875233
1831535189
1111627525
392743829
1716450228
2068468354
1139105227
862729955
61081681
1914981194
772189577
1700233120
322287922
315425957
1301836724
1446167687
1901295933
1415649467
1294720427
1375602664
734095789
1766766450
328101003
398708343
1633674209
1538284378
1053304751
1383396698
568827497
2049056681
1911861522
880961617
9961178
2045143621
885678381
1798743356
2094644911
625625586
835031426
2062225786
750707660
1645795141
290995787
690799834
871590097
1310389951
1615328158
1585620740
862887654
1816961289
798838226
213398291
998979997
1058478012
1078898611
1145649819
1524125792
309438217
1684693396
2089896388
522941431
771490008
2128032721
1913766110
424781884
444648799
459596606
1629949439
1178856438
349252808
1921647999
1792362436
912148181
554844771
1325009142
798985977
171004055
1416211097
1613784593
165903425
431018053
1120707686
1316959800
188385626
1847627028
203078041
2091715049
1929219686
963675162
563935645
1476809766
668256910
338417137
944858709
126283639
245583219
555266219
1414743736
324207388
1535950777
739118372
715248313
211746820
99115564
505415512
192084808
598666169
607282255
1958754042
1393015199
1823687258
334723909
930515489
361027493
1674131213
722230170
446447195
1750115489
1625478440
656332612
2042309163
26225261
845984768
288944885
1472102208
1948138736
1025262854
515697856
1210308664
1819120723
2045234506
35852171
1001605083
56207264
2043708555
1244582487
152576035
649685700
508856
358410318
776776104
876064908
506569213
302985980
53695847
1945074166
662298449
2030160911
223592568
49593010
1117739237
1613255450
1501469574
1654166727
1327573762
477216740
2146123145
1185806309
586748849
1555314654
1137945807
1326965775
1674971546
2139260874
828283018
374866208
793165717
1821051761
1011518800
1319270526
2004215170
452351165
11436246
1102346155
1465555942
2046254952
1941720693
1800175561
1865312324
117391992
740063286
2078701980
402357245
1580055041
113449894
151704371
1598596585
1115237277
500652256
1090013891
50780060
1225774020
1240196609
595142070
2043219994
1485222421
1516381529
1843757218
788523051
2093610873
761824068
1097755952
2085549083
1744360481
2134820600
1899422301
2111806838
822561171
1259660145
1552033348
1252105264
1572260912
188586863
732758741
2022955610
536989848
513068161
1086208132
131662435
1135087986
1848230534
1815243688
832335252
54106670
389884363
31451800
233048866
1434549113
909888832
2078862459
406539246
645323095
1830073284
359996751
1438291265
1508257032
1461873725
462865721
422047
1138065211
1902748858
1736616351
213911542
1876855687
1949100989
775056756
39482617
547278726
1592496315
907399493
883305583
783160829
405516062
1556185467
1098232909
1906864621
486362391
828513131
694439604
1535480411
1897639282
372943000
1981781145
1121700616
1555665358
450661332
2092716426
1887238485
1345074531
66450489
618608561
570393540
1089698582
1592286612
65600909
274100445
1547681370
1017356769
1720247526
1850202829
242002919
1265973482
2044901033
1314704614
513099841
849957405
712240922
1016259536
1420060230
144066317
1882401891
1481165499
651630703
829673233
401387125
924777943
2090876750
1329431977
1871350140
665806172
1426900055
2093555896
2064274997
242123218
417158715
1804135607
585185698
1860468805
740658551
1624314143
641635108
890330349
1816698232
1311277887
1606764507
1189735219
1425962798
1023286274
1785401761
641228203
1559815166
962258420
751247050
1943318861
1502603598
1533676776
2061427552
2011199627
924446984
1535511849
811811478
2127010910
1722157734
1476371564
985800047
1451906921
1824501928
1086382293
1272391431
352688009
2125234430
1538964857
2128457302
1215214336
279859367
1133522948
871272671
1951153863
30271360
1817655873
317450383
563709199
1025180903
153910084
1108889841
1390761205
1988032382
1237264562
1065681411
1394837643
493785165
696918080
788605207
307438739
724229762
657958648
1734897093
352524815
423528097
60737675
1569990414
635658922
1770684797
292871943
1151423574
965829916
260897629
1868874214
1194913977
36442174
1330606779
719334114
1031170132
2065420409
2090117961
254197029
1474243540
1984813569
1666188365
487040675
744532226
237185682
1397026868
1412745987
1806645375
646999485
1809854700
1829742388
213386502
1358569949
613261538
1643846284
2068962123
680915898
1423360661
2130758918
1118669379
974365486
686989442
51684894
1569320889
1370928262
208898375
136219195
392285759
1922892141
1249147107
322670196
1169555544
115739202
216487613
1950775994
1018031957
1541121150
849951648
172346903
999973564
2125271712
137856418
243822982
555893502
1111492570
2023097338
1871159785
1361729704
1892388466
1775918182
671889672
1354370749
910557944
82789654
1043227850
1976880460
1475129379
2040240499
1912298728
435801045
500183270
1467814404
621780562
699771820
1260512741
623394833
1073784136
1636070397
1843118352
1241835018
1316849699
464922546
1818119055
1087497144
1479277498
1521940527
381202167
2125135098
1260593087
302548918
50127174
1407822684
880820080
186141514
253330943
1013130790
1429825091
932426214
1387937123
989862757
1771649976
522479340
1806809474
1597449384
2145352085
691093570
1874787912
453126268
1063804331
467264761
525285751
671339267
1647342847
2083945558
1245003881
1074214293
1574748495
1527514658
1013511030
1084133380
2059570880
1768535121
1255641573
1731418804
1519619335
714871784
1790962722
1938956045
614499148
1494107195
97521344
833397461
1637058383
1915273859
67798408
314150282
1729634159
373533167
227479774
218924009
1810766807
123560624
657621369
1923045518
854502989
752994290
1996410272
152740624
1348071545
642866336
858984279
1257324123
1897897579
737955662
1527714521
1879057113
223405507
700539119
773732072
523566496
146903023
137220798
123331327
948754032
1762092197
805727903
1738746635
609202051
677867924
1735417467
524070159
1446749309
120367057
1548198529
588229391
1540181993
748421595
1782454833
2025041089
1833776040
1987856693
61779386
987345057
1210737012
117056233
1225066438
265896859
1721553596
500559072
2004788176
1689942116
990497294
74382895
832921882
1762435494
384231807
1928151955
1888539009
40827567
1690226156
1446409589
799952384
398214555
465248050
2050990034
1232685366
1096780059
1557284962
990844052
250210844
1346950117
2064257993
925768986
56082007
109211811
577426231
1758542500
1257744621
1847588137
623293073
1916989923
199754166
1386159550
445736526
1221878446
1613998707
1149489180
1350243925
844691569
1472722550
1574175029
503521219
229098287
740630772
1406414309
1980977882
678348956
500013259
978870630
1428784363
893340025
1374980915
1595400394
1979670413
1722639
1286445592
1615425185
827900032
1428875338
569988919
462339583
1223898421
1554681360
1768069130
1659088059
1896880059
299222288
1283353168
705174068
105798123
1041978997
716193760
1543360960
1106279408
1196178662
1880909454
403112556
602016651
1766263547
364176461
161588039
783413993
2065244845
1238625576
768620045
1778351380
1770110207
1013535636
2055087317
1138500807
377408674
614001400
910902977
908487882
316048046
389087740
813555825
584371275
667191635
1289592394
1528376914
1734131823
192774086
1855569298
628932249
1376360556
199040793
1245575830
1375699160
862185835
998160773
1556669633
36803009
892305613
1814045131
2064456875
1441635057
300770607
1936106358
1884655918
1918983234
1666383524
517613286
1209950000
1374675098
133754771
266463533
260718346
1496725538
1984966680
589413031
1605808526
227484338
1928940065
1374020336
1757442232
298398550
1439544889
840095787
901293026
1415905947
1436053310
1897724526
1016150638
17463615
1430188964
542005254
1564327149
367513724
1186616136
1611112135
252669754
2076348339
2112670095
1754955511
1926017899
2144938991
7432052
638784296
611662511
1480554439
1727318557
101094252
525513602
1495994066
1584530445
491550763
404084771
1738655123
13490361
793996500
830855470
1347334256
2083507171
1246268953
1781035141
500104644
595919174
1411491687
803715215
453686701
733559879
323640171
483784968
1996483818
907775228
1208739357
1282185310
1659770343
438727944
929514243
912927230
790819758
671062142
643270713
1678130480
351134884
33176394
1104084311
802562421
516947641
1191406362
459381543
1113187168
923552804
1810347277
2088201731
486598273
551008118
858003736
1363691545
87342938
1575245940
1405727491
1017975251
1207830903
1715422562
1206235497
647575338
602354800
325883192
1240133513
707268887
927481286
2077999698
279925562
1504805815
873934079
200252829
828162852
298677288
540253107
84988759
1592026800
1362678918
1962512892
1768804460
1452208141
792238380
1127584566
1216466101
661886650
1462176624
439108884
1241578666
1224080810
112497450
648219138
169060981
69314360
190577995
693878928
1754358313
1081398044
1740499786
1531979142
1613092649
88881707
1956242061
1062676613
1584036577
1611432553
1800508386
86240208
1577980578
1483336428
209138888
917780303
229776801
1212128835
1976153920
906280768
1566362090
1086773693
1605056841
1553253483
569298171
1830264876
157946048
1164662471
1354356993
1193265442
1278178065
1424745492
300460426
2045622138
1701970092
605848303
1009987394
1802902057
1040620267
1300204780
1793716418
2012003319
632285996
277757960
1211320457
679697093
2002473941
1330212980
1055738398
1140845017
94124155
529713758
2057066758
240175977
364931045
771366985
2028760824
283115699
1509487052
1033454607
1827777660
1928237042
1940997904
657924350
408205970
25285626
1454985203
640877797
152580100
1541362140
2134921371
1456322314
148415260
1482476327
999951896
413133544
1496759134
625731092
303222706
22611250
1060788454
174765235
564387250
747529148
221457526
1662682364
1635105709
290034805
603088317
672369297
2054254617
1192560746
941470467
1180756726
723476032
555676983
446353918
414425525
1933146297
1940992869
1304460468
2091889273
644337505
376427187
745670659
158153539
141785625
470103748
448954047
54377237
531988074
528189663
1556827994
1534343197
1597926624
1385352124
64177945
1510446083
521696077
344501569
1946126261
1855938111
22086452
188786175
1670178131
1876585007
1621404342
2022064323
223770636
1341914844
1650056193
1593015684
1391177153
556950461
1097606525
1711207777
718696670
397622422
429498214
1828542777
1837215628
269656214
1344248121
1318682510
1115406037
72462441
385292376
1825008588
347003967
1216144718
543340677
2102535759
1993040807
2124059773
1301860558
1707998860
1253846238
1716743416
920565911
1835424784
2033535197
1340888924
223787394
993822590
812416975
561533168
1135532251
1427934543
1797688943
1287022768
1393252874
1422345040
1647946322
1569644832
1655395923
1588610960
1876648675
115229360
1073994501
388074497
439428788
1553025196
1818886229
104134434
1245053526
1901529417
108995354
328141813
519921010
461501511
878978018
1206644685
2106555592
345442393
681534120
408766658
1283702481
611325253
1853229961
1513138626
140275812
1251109019
1581808023
537755792
460527002
1806008233
1374739570
674093443
1908269563
1973740245
111059735
1192931460
927513381
332932956
122539431
851069830
1430020059
2022948457
1767119657
1622553858
255260907
1547945340
1929219686
1875908679
1351470905
194105424
2137270792
1859915137
1173067042
1013969764
785243969
181052122
10156068
1686753739
1627819834
1755508405
1007016955
2022286010
476015190
2014177516
1047723306
396617063
1890393854
1469806853
815783698
1277766631
973021212
769498894
1331734227
1301006194
940726728
1300079949
1861099294
1267969450
1513413095
1884745656
1447216998
1139234262
1165948564
1098282475
266951016
994732504
394119854
2038302216
1741262138
827987203
391398687
833978966
1521602072
2129159373
564170834
619503141
1841126119
926817883
646354431
1394502539
2038736438
647117293
1438042154
285750798
538157947
1872779835
371751036
1471501660
1194634304
652926408
367048516
1132632417
2138592833
819274297
681376555
1497328120
1690226156
138043343
238323240
1047015228
1581924487
1858772273
1929513418
411572991
1136506666
995763613
719574875
71173183
172006107
966211665
1722639
1426291379
972758306
1391443825
1288123176
1904870839
88789517
733559879
858223546
403431323
1089099177
1100013526
1012597769
584920378
1416727213
1322587584
1521620796
1819233301
1387339125
932597239
120364273
1240131465
627830885
839949801
245521356
1487422132
1959409566
628108013
990478692
630916941
1835502184
1658196549
932513570
1076587364
1855040064
158783027
708627578
203162846
2007466531
1998388656
1940648443
1112258438
504981140
560548776
1921959560
1638035030
318899697
1249460110
1407991926
1371427165
1192547935
1735825866
1309493759
295469305
1959632603
1942271067
1460416126
1851033257
453076281
516256352
1658966966
1750143029
1311570405
77211071
1251950208
1609211875
1679629621
1747555361
2012808659
536080478
718089760
1741594934
1395264170
1013913590
514749352
2031298048
2103411829
328352325
335844932
1424721130
1697019784
849438231
803967761
450115831
11503395
124826222
1258299791
1150370859
532667298
1456311449
416681468
1292865488
398738225
2046900721
640061617
1190307011
773229337
1181109481
2123785570
1829139577
879456306
1780830903
244246011
393614807
1592354088
938099317
155611935
792280625
1171808542
1545704478
574098825
1685779015
2120605415
748306117
2074082063
388473746
1658365663
1863115650
566297983
371329739
300796050
514475938
1204800671
677777809
831739748
2052270203
329710176
279296712
836645633
1545484044
271086640
1077295370
1825884707
924382840
2055938370
1194400838
1613579903
1091018734
2142282863
5384649
693393386
350884530
1270294163
1470887832
1821120603
1971217864
2036977013
1408184615
2138092045
1684686109
909229791
1174679723
33172404
1141557144
1465500921
1682836651
2069725493
1341647642
1411960399
1053034462
147845425
2034655777
474441264
475212266
2093518175
579773459
1725345912
1704526420
209595521
1943672969
638761779
486558094
819252955
1427312853
1338510339
1136490680
1661648269
774434463
1788706587
512479141
267060213
1907038848
2136039479
281268762
1914368665
1281711449
1095512905
1121327190
1686650706
1325681408
927554207
1718825926
1696781623
1694730494
1126387517
1816150321
887642534
1661351984
1438292779
1588241120
579711264
812813955
925400935
1082058443
1719428875
733075692
1010690663
708649912
322293747
1277308370
1806709963
2127010910
1142753676
109268298
911891788
1003402229
764869015
1173380201
1589791586
1141792574
597885503
138538669
1611076737
81556424
373412042
671071790
1517658033
562855609
1460826754
745822181
331614688
1337812973
1552897665
1282615528
998219892
83106587
1789786418
2040986117
1375411576
1975212477
715978515
1497339223
1510653375
1731744771
1444452250
1076077750
164816982
2076152841
687785347
1460273862
190863206
1394002289
104961294
1403474170
1077918410
165134675
190571146
1426558226
782721552
50067085
1324108974
354133600
795741063
654187510
2036754362
1496441755
776477522
102242107
202086459
1015209088
1037794814
1374460592
954186237
137817003
1913537117
919353948
734791603
1191472136
1032678094
616180113
546451948
1467448215
927548937
880292705
1423554626
740630772
212989555
984287363
525159389
848968298
1946757907
428720843
1780046674
101075870
1079454734
1001192163
1481464960
1565184107
1291570109
1595808685
1108797201
1167218735
440185466
1411192466
1395743328
282708448
836703069
1442541816
420202466
1009848312
447843394
640664727
1047861576
285947640
773204873
1173434624
2116724442
1186491865
215427344
1129513454
1097077000
1737552783
447717012
958572029
781956093
1060093238
1982322355
855053482
223380052
1599208699
974365054
124879706
309880951
977925571
52477475
883179468
2078919244
809018324
1143073016
1446574544
1463756401
342650925
63071919
900569762
1324337594
1584707020
623722293
1215565162
1046976462
1888995648
2005531328
1585620740
1664508945
125412028
921835939
2114680449
633408906
2044981665
1493346263
522976659
1969661878
384877517
1636666005
99377665
1240788247
1761646132
1580310603
1777562037
1407480632
1814149392
210919278
912625715
1683944981
8588280
1289523758
597620311
359792893
2042453370
668392755
125022895
1774317109
1554563699
578000362
1057705455
2130256893
100529079
1971634098
1424697219
1725998211
1876552691
588510628
1764227392
657131235
1515487173
410999035
2086023527
1952719972
1657905626
962645332
210861285
1851256147
1113369685
1113082769
537769062
1874800446
1823848613
408416735
340595274
481149959
1055267664
1106530626
954986807
331492822
113765674
1278316896
1752610623
879668996
1654497538
1997747559
1956424310
1277994964
705571091
1503002625
201484667
373122806
370678932
214531005
1720023704
368714213
563166049
1240815177
1016487511
705304034
36160299
1228720442
1712146360
158087211
1200269985
725893039
1595615411
1005039005
1620009452
1923019751
37916621
1606282834
1499448646
1839779068
960543563
1842579829
642726743
321369741
319501988
1373525821
2116205042
393003831
1959683704
1050400959
1393878274
1788940587
1720635610
1964488190
232214536
1349264067
2110870492
545603886
1017972235
1303170718
1713733340
395333921
1148793728
291390158
863997400
1450590952
631470437
1925451802
578574930
1869453743
1929097890
1665105264
995997383
1989279643
1772144427
1868882526
498287677
2043183346
1032268441
1877002432
620309513
507055065
1031369973
1819580444
1788754247
124316591
1104762671
876825839
1125891492
549661391
99124454
684815015
641764138
86457529
1648353005
731542986
1122390307
1392582186
2059286984
1631727091
1782250006
412839707
458481375
593474282
1719624634
1084547987
1898453608
923903008
1881761793
674697853
847653377
486086023
1425730860
1657512843
1561381718
579852486
1061113537
1492471526
335976571
1017569969
999106387
1393480222
905525032
134998415
193351453
2060318431
873021277
569192754
1417423504
922053534
782545098
1061866398
1439130477
2068468354
1609128984
1246789213
188922312
808589445
263358576
1190890591
1889559508
2035296081
1272841956
777597005
906187732
689086269
2001840522
406451916
826235508
1000718247
800851981
914507240
1760900859
1347470846
1659245334
1684634271
444775342
2025645150
677082344
627902934
1392833857
907527878
1555932819
18289161
157342111
2083025204
1467018728
202398992
1216888120
230250542
203202902
1010236113
1193286896
1376898978
173682802
66175401
686223403
1181113075
1234413258
1573301918
952402230
406113840
1252006737
1743240754
1843793873
887561712
588845129
1978617934
1237731583
521180667
1565613887
1143082981
2020453419
440118367
1850728346
1210681331
92463997
328528053
1292124433
1677901209
1201656217
194852512
1670706502
229956479
1197504335
515364343
1714723678
2114493103
501080406
1271387595
1964167187
309006403
12548529
548181981
1175893068
93015167
2144491524
977397292
555860474
1212648728
1287962592
812345632
1273711513
1889604798
568842424
84817117
1794198944
27482190
525727285
2084857381
1670132136
1147206136
2044953146
1681643639
870858849
1625273464
1894053635
1348071545
1210226456
1253968994
390401420
1556794352
698869908
836169890
58614948
161735775
1432993060
937388723
242371384
116151161
1800114696
1521293906
359492901
1996489444
905116544
34548274
625543353
1895167686
1826600444
1719914694
448133581
278606108
1106241225
354403115
588845129
832135850
1458294273
1542310680
1543609886
641022602
1925890288
408637828
864120641
448262481
432843566
240158449
347704134
1580108134
1980634387
1609883302
1484928908
708872859
580533958
1583045961
1386344262
1283805561
898986804
500419651
1516776635
1395508401
1887954395
1427777533
2000750496
1996108490
2122873927
1657819023
40159553
1356490945
1659825227
1072721920
1527783395
562221145
1802871826
1516901629
70378272
1490686810
668163912
1394063628
1868601921
1543329344
2022620530
1123418716
1139953908
1743232858
1630208388
391870813
995555151
659941718
1506944245
691588114
1456899567
1192042290
436617707
614017166
1977298361
249965061
132538395
1335328363
1895954381
496251005
75746905
1228837894
319290186
843930134
1276581140
65253338
1049023075
2062213189
1999061677
593464845
548247768
2019178374
668113839
134155065
315601786
744515553
1062938997
1566453413
638590254
2071141385
1512095624
571914498
1383968513
1681410629
524089434
1227562849
577049809
1083667391
957715271
2027443607
1369768210
1578902184
230310798
1617918183
939856389
1638965439
1408959210
1803608789
692696841
1272677359
1536047925
324033577
31963439
1046716424
1157831603
1389840881
979080706
2024238884
1081101347
2122076392
1857092280
82215108
562974317
690004201
942121214
253562810
682378349
1561113524
875375461
751949453
164556578
352315170
1003727543
1657665021
1321677825
955118870
1383853420
1130943367
2126806529
705372157
452657088
153887953
345788983
237244450
1558387386
856958170
30498857
1341429929
154843231
1682201028
1665919512
693753302
1469640346
959310171
1568387149
799139018
1695341731
1713230560
57078713
475692640
239742151
1892854333
1506944245
117336354
915088139
359537492
1567272931
315264830
1477953465
179457885
332440475
2068365365
1398406610
534558453
98901114
965546759
1823337510
1276116420
871974267
490762584
786337830
139645671
1799628053
1946722093
720947963
687447930
1096532849
2058411025
446339507
1284365252
2057329733
1968854030
20698359
1740540038
845582961
974771209
1192733603
1932360126
652494143
211163817
1101981355
309396815
266296708
502597324
1204154964
577265486
1794976412
1357867222
1107582251
1365096217
1681365991
1539008258
1829927321
1077512957
1117872939
1384475221
808389810
2081621513
1728390320
1703891622
274230723
147059632
2128153688
610378745
482624753
924689784
964908533
783145225
291599946
606880021
1742314175
183582725
984590371
713513354
1452682900
1538280800
543419207
1322667248
607046679
194369462
2023160854
1970201118
1080947328
530641859
287049066
82894824
1098194372
825787
1050633330
1635677330
1607153594
1398840346
198200259
2096478197
1781224319
249513846
923819336
1663882626
1433319125
675945251
1069521594
1047554165
1954138339
896490796
337975315
942034097
1781588073
1804169700
1927159619
1185350737
752476127
1480001893
1309076649
1184921096
1848776695
2062541779
2008510155
1101311111
493103880
1928494486
310358435
225990658
1311860849
1818611234
1161936113
1298699648
599621363
1690313425
1162967847
203039868
195280315
1507208612
1106148307
2048820071
1913394592
1867654965
883201075
448428047
26789362
393153285
902248818
715115076
219482652
715237759
1223220517
1055308446
334412277
180671743
1052001928
660449428
1498050074
195112699
293154509
462081298
1834978676
935491754
79259849
1992598808
2118733799
946275935
579975923
1624756803
1595973610
1126126773
460648126
280850003
1271300037
1406922967
1474892532
690930411
973481799
2026823758
2088351180
1180862898
2058639713
821021171
1497799829
637875529
1336174634
1496756918
1693044952
1918956594
966962199
125593923
1054145923
1366658445
1916475466
357088513
846005935
1719939951
1758218827
580482271
347844445
1586064946
940236579
989396233
2025897361
170520021
1124306081
1993271266
1100115394
565749756
347200230
1899337932
1907781833
1566978881
2118459393
654080191
890583734
825764131
808008937
532444076
470785878
1734241142
2018579206
1272393045
1406240559
149453823
14148748
75976828
717706413
1263134522
167971654
1421540940
865666167
1333559512
1936239691
1428084123
454325996
2107530197
1035775155
1977946793
1816026878
330465323
1966724680
287602087
1493415586
254929665
1432258522
1777120538
591390341
882437841
1650492769
1241221328
1017796409
786020041
1407812447
1021873756
1154447806
1432854132
1965097432
2042078473
1093602769
492954170
1401415804
642137354
902591433
1036989291
1929625429
1407150336
1270083135
784103033
1475057730
1574690225
369342032
1274036662
207846080
336203542
554796870
2069776376
1502042554
309207012
2043091472
1832824738
618255416
1065568153
1887390986
893754829
242107296
2079391134
137025246
1857693021
1306114025
1936038431
707054808
2044833337
1455611746
1714378351
447314574
1643289357
929446207
1784779615
462260628
2135582038
1325684591
803671737
1065363581
2071479293
1075593359
1068328737
341288645
712529606
666616037
632505554
2112598716
283728710
228118885
1805088382
889992019
1940063405
1032492445
274961336
1280374080
830250600
1937860592
1936868279
2053233227
1550982182
126444267
1503504329
595774058
117799059
393735079
300799095
1652923118
1596538489
166144527
587977156
102195566
147827908
2076771203
843694393
1002114925
151803491
332902381
220793020
56773319
1835927622
548898874
1788143990
654219141
916306508
19998099
1689928331
815419597
316608927
1297492893
1989705690
1462937570
202901439
450929531
1049377644
742163242
318629171
1911017741
439165965
1179566985
1593959120
1241729520
1831595488
1382239336
85120052
1133460917
1714519097
1434358993
1972572780
889397055
1621265002
931362277
1298990250
459889055
271501790
785074587
1457527339
129099587
416560378
300460426
612541980
802549437
884657483
1819298278
212383276
1644546001
1678693203
559691049
700254312
1136140168
1484527290
103264345
1058036457
1976941322
361831532
1752290034
245510574
2048263072
1919705468
184390065
288504629
1304906817
484682942
465375663
1249029288
1922532875
1279716011
150410754
987120099
1536783006
1651232160
1204982492
181890873
1727516801
401364900
1563164781
1825723405
1593002387
685754295
879465452
1873814944
1996891733
1178138575
876846459
730299388
1048558992
1985439307
454128536
1775514448
852283314
1266333571
1728250701
876399225
1942304981
708473702
1918173986
964115164
1643377596
1565302847
686663995
379573268
1725546869
1867412039
1390400889
578666752
801395989
1666014692
46646210
1767997419
1098888061
900618910
339357305
1240046922
1883134653
1479034998
1810270336
211474604
1007283864
1076398256
668441015
983563120
252780477
55212200
1553403026
1953725470
1886923187
1571531964
1165169817
483877621
1667435195
1804690563
2024706073
1150956159
1238262953
1651757379
1382586277
1422687015
1108635873
667360995
1836443726
1803311799
686149386
334399494
1103141023
1442332003
88710545
649358210
1284983534
833251556
609553902
402911871
2009488496
1532133026
608341376
1462640301
638909414
1529975395
2061717833
81569036
347451259
1743915608
1353710651
1579145356
1164992908
559122791
301510463
1981248295
1362928452
821538063
1268806834
2101982553
188038024
703578103
120324620
376786169
803031273
1362134030
60999771
83733500
1039510154
2133520261
2134872730
565844916
730655800
288921958
333469860
2145353608
352855601
1260207992
101075870
212680569
1840976963
828682277
2120521527
1722476389
1468456542
389803816
1897007830
1305802744
710693016
739372796
1344564215
1937243516
499154753
371734435
1487379642
1757991212
1631526365
914445989
1003636654
1855773656
595692328
234271950
136194486
927682770
694876151
448900738
175835819
1223434130
1342601376
264802021
238091838
1109016315
1718920338
366546678
1777547010
827008469
1099666741
1766205700
1392048625
1745724244
985253055
1595908969
1343992896
930110074
1275484157
1214733835
299686498
1767180678
1261255213
1878813550
1624922127
854721973
1650681407
1162788046
1577700009
459652925
147931064
89033403
1886866498
1364723334
673213421
1209109045
1905345065
1761552816
1939204779
1953442046
1093183269
285427820
1039394108
385377894
1280816308
1860468805
987194710
790714891
239139360
1464660498
92691642
2101337338
195127009
1148818735
523727263
983572193
1432604100
948369364
1522135107
1559434262
195031170
1861752635
43695363
1849504638
46763018
308165973
883489314
1481895941
136113262
800394752
497426210
354645758
980596862
1398508268
1898920139
1657296023
30460716
893422427
2071368371
903701985
1545579492
1305886169
926499289
801890048
2093262958
469426647
792018466
367689975
645852421
64442611
874980729
1540003244
1957980211
692351220
1362222813
974843311
1352328079
466682525
1241932147
384034702
1271443771
2075733657
2009509762
964128397
218485540
1799049740
628932337
1021528677
667820309
366513884
2044339787
447079676
987570831
1439105346
1163851192
1148618462
7602680
1842178603
1930185765
512121793
2068427397
1907957017
712921228
1515268510
1547420935
1886643030
1782384717
425826829
926037605
545568719
1333536107
120051802
1365561750
1275915130
2124953335
765138775
1814839605
1121055470
632918304
2059641367
1798108659
677641440
1186558523
652813161
668530322
313787587
189311972
562087518
973940349
450254916
915822719
1555855750
78845375
1001510944
425013937
1732233920
1560370039
1623785152
782437553
1047135123
956898216
18935627
1944655952
1949297087
370053571
356455243
1820399251
1372893018
860247701
668883546
36525963
469629982
401900660
1754575127
1644393297
588595705
1031273215
440575233
2056743493
29520716
2055958516
130865721
764667678
1510392609
215021963
1531984183
1331084003
781583849
1361427522
22144276
1646832361
1351023523
1888356545
268771264
2090985881
1165129253
137613595
188152980
1215341495
1905025972
1927975957
1564736105
1804885145
1530914562
2092228582
1513128875
958860472
114782528
1145337729
447626511
1368555154
1436622297
1984520658
982616211
14518660
350978550
1929368189
683515772
218763282
491944377
942084210
1100232444
534052896
577109479
1401257552
811006686
553005042
1724283596
460485513
2143463484
871363318
515615437
727705274
2103606782
462350922
1190215725
2090491726
1247596190
1810503127
1606437322
22392578
810264958
1272391431
172038071
774634999
1805285339
1275707070
1166500624
1434391438
2051459168
1449484094
97341845
2103300198
2093269030
1128811866
1720890053
532531544
179806851
1946550362
1161159416
887492017
913563595
1644463292
1761976900
1926842719
798809608
428444046
472724262
1320113695
156692398
806324421
1257033921
818446498
1607187643
1141484159
1718400917
1614052244
108832148
918512473
1035046602
525583928
590120916
694860760
385742856
436538755
601722925
208099474
1437939478
562107454
272132622
1594822087
195323359
666539035
247739670
24621370
849380175
901883587
1534900985
2121139586
1914278464
1807242377
1304638222
1133640872
1779932964
326566654
1217447145
1978956718
1711041775
69631780
741560447
980364627
1817128125
422012989
468770423
1713685053
1450670517
2062559063
496889685
1009822793
1342908994
966119109
2006248906
963102623
1360779479
2014371812
406583666
1439039810
28051657
1772008517
2080298241
1234911251
275522742
181602410
549368809
1150435692
1554981186
2091823477
925777790
135200403
237580606
1482837089
998220419
1832435091
556678859
800439784
282237210
2050250734
568587531
150472055
616063160
2037688830
1140674361
473543519
902676283
1788668858
108440139
2138610302
529960427
644888504
235059756
701829334
350653110
986109132
1324285912
1344499348
976587987
1092923979
1702743128
14326877
963474191
1562109518
1248967547
1540647247
298230622
1257866893
1304561724
211450235
119235119
1763877853
841214620
1468384034
1066210889
2054260131
1764253090
179521531
299814132
1763157294
335597442
275491494
122868991
1411468399
1559113874
1405837431
1574672550
955707440
73828541
1825261935
955045249
1113625978
1852011279
234176149
165559363
1077461064
1541640585
508168312
763859075
1634890424
729342784
2015386322
1810611381
1912339086
89360586
1644153085
986780028
1592020720
41260215
718642264
1172065788
1242366567
1031146742
347528331
1133339962
441681416
1227342103
374875748
1795379393
2045720649
425749801
1782454833
1052164073
75155862
534358963
1210984697
1163125872
1212899755
54606183
223693218
1623121265
944196971
640733691
1593120929
65136553
1594992423
263421900
762517304
366807655
740745271
1152589697
42794862
559313296
1033359140
1777255246
524685433
1293474237
1862258061
1991974012
1830670800
104950521
98075424
1900949087
587393597
73656276
1515723630
342509076
2026137492
2060089095
1069842252
1765768564
678278214
1295188346
2064918005
1584472348
1614678255
394835165
650190828
238365157
1702985651
940430420
1176925394
823962064
1821267962
1027345929
880210871
539327898
2042832265
854103883
1674896153
1270740444
1821131831
1561249874
488320473
513641210
1632754383
2058838394
1589891820
1145721340
1820470138
113839279
1161385097
1064375817
1614067225
286523981
1537631917
1306094974
910168701
429523188
50866331
389186581
277251159
799516505
2089836349
105416565
1386172057
288427295
440823370
206967631
2006656737
1064175643
1810275923
1776581714
1384332931
1264646893
16635012
1518396091
1630613955
948004382
1077155263
1283089501
619036897
1997287380
1980939729
1963986937
2138407456
387969551
135971182
1007279519
42422905
1226732495
1331782965
442861217
202759151
1088232811
693953266
193302966
586444862
1191234935
1669947318
663972514
241397245
794621274
137872979
256871978
1704488822
831678279
577856930
1534046628
1894945437
18756213
228126690
800872991
437375013
1347600415
803492458
41352565
1708752099
8511159
1329692998
475821155
1837120713
608105756
1037418768
1673519124
1693227032
1558693393
715467695
240655104
1516825852
59178738
430271053
177282378
1801620530
920991298
2055908695
649031822
1632024727
17919195
2110041788
579898116
1950578894
1683800298
717416285
1884930826
1407396662
250233023
683729270
736414940
1912112660
1088211607
1623404737
12260323
1576977374
2110089027
1995740329
939703766
1188852751
2083041128
1769168652
845267114
674931553
1860347247
2122105281
409009869
1724319419
258773684
175349479
7131223
12810085
101092312
648664936
1644546001
431330933
1103801281
891384552
943467259
1414102796
637395309
1335525875
1492762011
1620450691
1582397318
2114330221
2109223644
364048284
494815464
1100272647
1845876541
518573283
154433761
2048097412
1288348707
1166218917
480987435
1417828285
606949532
1322807596
1486822898
1548257677
1657587143
1608079182
1931710537
691536925
707742484
1730264195
437946370
1935462505
345754643
117231235
276253484
1461113908
1781294122
173311327
579739582
1534755225
1214477635
1146607970
2075386935
386657850
1029569591
534445785
1050239653
377194450
2072129095
506759135
1825926044
2053062798
1417779221
229100097
1469525408
1830713934
264192337
1075264410
1056785997
1804971457
1660414088
1806137239
1732033943
1789150502
1840012451
1954200331
879740653
622442460
1515178157
1309013597
901231734
520689673
1313788131
1003973530
296902268
2035274570
653248925
227278901
76838070
1636155832
1613110800
1594275779
827552201
721312226
1592113060
1621207639
868001628
635976218
342906444
92057470
381814462
1111225592
515219745
1464451305
771435778
886555381
1011588363
1012310689
2081752746
493739289
384525574
651492958
31154408
939975309
868157639
844087108
2013448887
312592654
473779908
1800779429
1165481091
1899764451
1681946239
1501920184
1795216553
2058869279
1210592402
1091423392
106646510
403933005
1262528942
1253474217
2106947061
117559264
2014097462
2142792529
1119610132
1634113963
516723210
838441596
2089559444
992455778
1181436778
1658076187
910686177
1604389483
2089659181
2080221731
1330410361
1060846484
871026319
522424308
1081849969
579449022
1106176462
397742402
1821373220
1965013347
1472195605
985454998
318652324
363482230
497404073
170155127
1499458546
912351459
1651306536
977210913
1934783097
1210836346
532097343
117169981
450135941
1135021850
195601831
1103319731
70392537
102790271
2054755591
1553661034
852583979
1048674166
1407763441
806030633
1716258905
1981727454
1934870516
2077105858
135839338
958292009
1376030521
161426724
584452784
43725370
1677784467
55023930
271870640
1111652819
1286896335
1260207992
353583364
345853333
341517513
609900559
1495760668
1506364986
1899279929
1304119858
1203835850
1398699721
1434411213
335068801
19509620
344742350
1082854169
792520687
1472133398
1107780869
254421736
1056087360
1110578528
645532410
276126884
187580250
1492800573
474497502
602836677
427361344
824717934
267160298
1409486464
106435521
1488913533
325026099
1035333172
396780418
1239410109
676166839
1503539500
1478836305
1664386123
2102092699
1639309504
338031857
1818462871
427110408
2124610600
1170088591
1647720281
741948806
743451713
1965268338
835710610
866984180
2095173348
725435676
1242762080
1875859376
1665250865
381304025
1647502838
1595533644
1075974870
1428149968
1541209238
1587905119
1139254343
2033759180
131491630
1911075325
1678659728
1057394187
508613979
708305101
1652140595
552410140
1831177363
966267558
1568908417
1837727014
2051758241
792535016
541343522
733100004
668163836
54158332
314020911
1931752084
303039736
1789038041
1699983672
1717163243
156596890
1946245302
958425857
1207012054
1536457906
24076065
1064678463
550780799
1680700635
1367042718
640942160
1708390144
475476808
1543422876
849289934
232857209
558380407
1214201356
1585649023
1930882842
566426483
1920390957
32954632
650296490
1114389780
1457094790
763097495
598855483
1307190422
983143816
915493217
465236823
1272777544
2128552236
4502773
461774852
1969071203
1651560562
1391454541
2140565151
163755052
1826275253
2084857381
310800813
800122069
1821637881
254588225
1472415117
1006478366
1685583186
642149432
402982516
531966010
1723306836
279934751
536377404
1878984294
383318363
265063090
812903
521851567
1885798199
19863249
856176328
1755904281
156903258
622046217
1295162573
1150192765
1225453736
518320866
1524206896
870342844
626170075
1875275386
2016209916
286645856
1461724509
249162
6032787
95601944
404287965
1869675800
54381938
272057603
999697785
1539433186
1709545401
1332093208
78797042
2000994110
579510200
1885613212
92831995
559414942
140296405
1022257988
505003728
679136714
265188403
84878947
684907298
1754655019
1904021617
1950101140
275056567
1824053336
372095647
800116514
658080847
1044921106
440228141
266796882
51090710
1768646408
307625974
1296085595
688206737
1991104979
2046266131
459677772
1924617461
686266263
953072225
1073939643
1596798147
65287930
1051389606
1602543093
2049324756
912591440
811357970
727279965
220487646
93674043
79539132
174183570
2133535300
337079590
938444615
1463800995
1312289904
1829558814
1147635549
742672581
323198319
210241199
22113107
1390257002
1559464937
1381589997
892920496
534493147
1047015228
1126247686
1423673782
956557253
1122899433
415795114
1729453515
1180756726
1948941577
1487320139
12374934
1116058228
538394629
1489984863
763770271
1370035481
1015262258
1748753388
786744729
1767145044
1908119549
1567144248
229757173
1219957404
2622498
1180109007
167576997
600940743
465260040
1483465247
526058149
1794720534
1908917280
1588249608
1494080105
998227438
53277424
2027030905
1656521349
1118043208
878450294
1347328339
1997359322
84812160
716879709
65818118
986574003
1611290490
1845476579
1742203085
266287050
1724026958
1899812601
477504773
638129422
60095522
486829119
370254871
1620224326
1002772270
1972358570
1463751504
2097554429
954653748
331810661
1279151126
1444324290
772179467
467422109
735666642
143656041
575419242
1757308996
2094722872
1982322355
1365546051
561766526
1223132835
1135151882
1993109650
1678285976
1301734328
1649172892
560784607
715430717
1083266555
39086051
1892833435
174902117
1691215023
1546227154
1201600907
111434463
2042753892
129576368
1646927783
1656741801
515589101
449273891
1930180822
1193200660
1868164741
942996764
522813668
924878043
503069746
351865136
939457247
307383956
849833541
1605631610
1637758847
237586734
260477493
1186662362
1577304777
992142554
68319969
727705274
197131003
1876775522
1711546671
1502902625
669016815
33236804
140742222
371213599
1905876356
1811702262
228214810
2110498072
673289566
1542761071
2072912259
746200679
587526664
1912471489
1785851273
1802725511
2087771783
636924558
2040153046
294927610
766285124
1781131867
716850762
1623860664
2020278884
930516257
1456946631
1400584115
182993443
2123232769
241929874
1673235501
1663415685
1808673632
766812521
1626819788
107813468
818312472
623789098
257707000
168588477
1035525833
585565954
346232510
1213077798
538741501
1180735006
1548884163
1250348694
783704012
1963545380
957232781
437336938
1417053645
1322359271
1266337672
1695876462
1485977220
297233590
125850576
1468301802
1724959588
1328019357
2024460129
208375207
1114236234
1724150552
1257488165
1893986557
463824098
2081550997
1612957469
1742952888
1392798745
755127179
1448859700
1490304702
2027301229
1215388070
56988007
1605330369
492299566
1999888370
440384004
753646592
537957573
1502212945
1213672405
1499473268
1899740093
1823421936
470854072
2144870361
1821798523
99124454
89485827
1201740197
1679357193
1227218678
2131584133
1536048639
306482369
1945566624
1978978505
700592685
193181624
1602744792
171873506
707344890
16337632
766594849
342617690
862945155
888116164
1431316544
1028442354
120715078
1574270183
1542984799
1484053288
1928709548
1597926624
934953647
1411094508
1664742278
1433192351
1783594527
1352477834
627185794
43420683
1924886499
185500843
1452629628
25654309
1304922439
2034343781
1234636286
1330067426
793113793
332433352
958570897
829477426
2107639769
458183636
800114411
1941409616
1553389938
3543276
1391975444
2046666460
1205381233
1923119793
126533420
585049614
1354492711
2049512472
1908351401
592057757
1636220664
1097337668
661023462
1189837680
1852661323
1780877764
1381379669
1493834366
821692399
615799523
1927178412
2023624010
1634146413
597797648
1995154308
100909170
1256318234
868512237
1548856759
421069988
876025421
441303681
1953243356
1974788411
1632538419
320189206
1378740890
637148158
746069208
1425812620
757229303
1824657911
372507186
1467345497
1676119818
2010667061
1728417285
486826178
1664763856
810394223
1167212493
902649594
198635994
416755281
1226384705
925926125
346380033
1206264035
761944082
862820507
245729025
299877430
1265583020
355936975
432308969
460263405
2010017372
265608428
373091812
1930499325
2125368668
1929372861
714416027
1329645587
1109888106
1751624005
102947672
830381301
1495213644
607209079
1814021531
1879804259
786610870
1549038419
1219868220
766398386
456477640
1900041076
1959930968
1998369352
166379219
2055720972
1655515008
1406707239
734203317
480587554
1094797347
2049479300
2136345570
1995165589
1634113963
1449570386
1327977959
1522601489
1848351787
577256540
2024982152
1123990617
373248452
1257838281
205000909
1900118540
171808336
1922426846
1731097312
722087438
570764731
226879600
2084826779
1826019148
712403481
2019145979
1913297264
847362366
319746466
1972497706
1496984341
1910518549
721947289
519184120
102320462
454710834
810264958
1122858338
1688348896
554377009
1354229453
837279199
505005065
66232850
772094914
244500877
581791716
335844932
1788868081
1887763203
979861967
155291626
1071134104
1199103676
213212988
2122329460
147719979
596122981
1905493793
61169934
1988444301
1903883791
99193504
969982272
316179125
425810954
1781569465
460417841
1386780618
1597909649
1462879595
930675647
3112964
1504312150
1954374888
61025688
811980679
789467061
1431616143
1796659700
371239881
920586419
498175051
153268740
1286093962
489699320
379977478
1080758010
303224814
245457034
692087534
869319454
709382008
632190018
818295520
290965358
579714038
1779097214
1511773060
1561845296
524284287
692524245
401484137
440235904
79246436
853848760
1216501720
1662717751
1708105037
1206205588
1855180032
793817470
954558278
2003968864
1929338293
1030493166
353874343
707228939
587526664
612668772
780099677
1828854904
956479309
504979534
2115968360
958126238
1050353759
1614543068
1666796398
2093833977
729943437
1013407768
467411365
41985246
1179998428
1166480112
1825973713
1317831762
400447673
2021598340
1801854234
138539121
716786807
2084873447
2013536427
1820617250
1049377644
34001104
415577204
719290503
1305774986
1465531587
368031663
1771034014
604597833
224816890
1996137725
1362209402
1966624799
508168312
1556183153
1493834366
383105271
1873668627
651188712
977086031
1593168375
1574475073
1451137436
1357032324
1648712539
1545638281
1139701023
1894478701
416933447
1719628476
719822804
1073561280
1714068958
1260102251
1089526338
1026162931
1620213809
1296708829
2034682880
97704297
696734875
1880869981
154257836
430494885
308562639
644077827
1436326161
1161307773
2073212956
1081983157
919121539
26963172
1356362664
588210269
1215839048
1061922561
1653603133
1004022708
269023070
298760595
1821533446
1473303435
1761290875
1455689749
1180737874
309002320
1446255725
36512319
1941476093
1298895108
166752118
1595483302
780607472
856606423
2123570786
906940554
1530991810
284690069
168814650
1367747059
2016292576
1292901819
1587298413
2046117875
316799833
876303075
1493301133
1298491042
1443077262
1615775247
654219877
1605469321
1916465687
1628123699
374912929
558712974
1801390072
1421269190
1503937459
1482868791
612058162
553067058
1436780893
707877292
1019401301
1947507485
163795845
843138572
557579907
582297015
487922076
290518946
1821355460
994984935
2075795238
1095349101
917632681
1636041713
1946945420
687762562
1061602451
1842504541
260456450
1711085708
1734120843
85955724
1204272009
1003486757
2064967642
860428667
606873351
2109486989
1026680955
902746216
1267668985
1810270336
1337213702
973183728
574201742
244550008
1864435432
813543742
1767166507
1370580468
330610509
788481149
1859388875
795028087
91165753
1344303679
392659123
1473029977
2263337
127413475
1402857447
2079461810
1623948806
554843263
1646869135
219482652
87800558
1504242930
459596606
1739131238
1460508093
1210306561
685075226
311529692
604880954
1386344262
247765356
1328255681
838389066
1279328462
1004715363
1085435108
1171285595
1328689019
738801633
739120589
1493719988
1101615248
334212979
1706052329
1651679093
1887156079
1491530228
505844133
844186841
940411245
266500596
1357079164
1342819215
1268011614
806616175
1543642528
1123904669
1378369607
72054542
344060560
2065655150
2102582392
1149511026
476725599
242284649
3711276
682466317
335239210
983379345
1179108128
1908703914
1954496265
1089964194
1696320837
1673330051
2137474223
813082856
933076334
395753866
1868041489
869675891
349805625
1469128341
1324598371
1713704694
901594147
595960640
973719441
656023167
1322743135
195842748
1099734898
826749752
1072525376
363322882
2098574921
1914622464
363918146
2110310518
555558810
1919849576
513386681
950466167
731333913
1880852433
1921206530
1567165545
730056100
14163597
1055784065
821010647
673568333
2026627756
276795138
2052678734
785730980
241180866
1756748202
367979514
946628991
887067877
1422027825
734482240
1945061774
1020565810
44470636
2124092976
144091680
1438889420
474778853
825349484
1482713343
397978588
1663267421
1161796551
587627262
2061439670
1192826025
755220367
271366271
703984608
1280664232
1542454720
1362067998
931332153
1892348804
738652466
1257478352
1748215072
528123812
1955641778
2104681330
1402061242
1283385297
732670007
805614474
1745587310
960364440
999733775
566539075
1055925988
255350476
1152519890
2087326308
1765574784
1017800869
1836443726
1262426078
1594027112
556308127
1894472752
1489423084
268157693
867217558
2081014719
333586743
240740660
1255046583
1215356094
565368434
50065262
1954012236
95558201
826806826
846949148
765702412
1199580581
1141853252
1465234257
63743822
1816199230
485786951
1175166357
382220262
1873982284
223084172
390042931
1613744905
1655580958
271086640
746491046
119269235
1902976081
1033095676
1520118515
1684274277
1316162464
1473029977
344095073
504019433
1668909783
1988324522
1918820793
407934927
1267531125
1751514042
1011517426
663611655
2061588557
2050784876
1049159783
217696819
1109513744
211875945
1978892304
1696320837
2116199961
301667776
728198365
723224340
1430309622
874398990
614452063
633608568
251962491
1237251861
1983450364
322367663
8279200
2097446318
867373035
2091986055
1500198758
49681023
1576856235
1584023016
1477951172
1422091175
2133914119
386690466
1800822012
1910654703
1559216520
452365735
3654174
868172254
322631366
1313421878
1344024603
423232559
1300141759
116505874
70515763
132010820
58351209
1898123449
510197937
1760563394
1957226928
977055404
920149143
175822054
1082955148
1634869139
1802572616
1026312871
1447819687
246134626
1185321049
1693731227
780533373
1823421936
1199880165
223249675
293200659
1499148934
1711219598
1419984995
2139954691
861398821
1265247138
1792193164
84229782
1004127413
919907340
1120699475
1948082651
1368932682
1381547506
165658891
394783125
1140258935
661397530
2007767014
122868317
906734543
1215241388
2366480
219857952
291848227
1641810351
519097203
1291337738
749030748
180662799
184596218
1857272045
942535022
1771933679
131881343
1442373978
2088952715
1065365860
973167853
570180200
1687548329
1795344156
293842314
970649245
1331664397
793954574
82569004
1513490107
613447062
702203026
104384831
554463800
1610241734
847555997
138107331
1917365031
233283019
1989928014
1808377359
1542683213
1496772391
929446207
40926628
458840021
693669541
1625314226
1674414963
611299590
914241128
1177047340
485345985
1183765607
1152750686
1618621177
683832480
665141923
678263733
993623020
1844197685
1955229848
849388102
643231579
1407193623
1058434702
928218498
883257266
1569731149
628779794
716990445
1146229541
191431700
1674410078
1433274530
1088777154
131684202
576097147
1721854140
789583454
795202238
914523194
602836677
1409825953
1763877038
1602393641
605461123
1203706084
1645402362
1599250548
28797356
802584771
1570116367
473788204
283724004
286619036
1933008405
616256553
441341091
176658489
1618395729
344058366
782637180
1252912809
480941496
450435609
1983220537
1389598399
1245379502
2057586058
541603977
26180519
2088603915
681911510
1622786365
515624767
1565289682
1824933088
1822459426
877019437
1340501283
2125332391
1998446148
1849141103
1451200462
1574511078
1267755799
1087370940
1372905621
1417954760
749904068
114002004
2095263933
118143810
1858963530
1294691592
2011755528
405912119
474685401
307478084
1741294719
1765661190
1319282970
555678505
94025759
1319937575
1675454562
1151136874
1369506252
1635901935
1832059900
1449934226
1165252317
1213192305
153352045
1827370576
714295660
470229262
762197614
1526703116
891080075
1421520450
619880438
1292667291
1596205396
1764976262
1933571890
779661418
827900032
851307959
1491649194
1497491992
341776521
285946715
1853699307
434406426
1291660726
1210068022
1316652852
543820769
1636028382
166610368
541387758
2062110825
17593260
1520340002
743617106
1681560826
752325292
275950925
645960236
1332313610
2094792596
784682938
2143449868
1451506339
269268318
2068365365
886419040
1313339590
1064186304
1909989482
1670508041
1647457724
977307069
576374932
1161621472
1410396416
481920983
896877494
454407166
1033939375
176372652
106513665
1428444237
1295898949
1132963484
1335385385
1341269400
2128296185
1382853365
1874550203
709382008
2133543162
961389118
750501808
1525876432
1562868787
217677111
1523714415
1070467162
1608572732
717922149
1402258949
842604357
605065630
85692326
2025041089
1499556690
202962840
1072797418
1624492784
636981350
566329925
694111989
1361809644
1713759417
961727509
1340395255
1279698475
2007014104
813535796
829208993
1228492545
2047935685
1214113297
1777302213
1308448152
973792134
1513257171
2102260925
240977287
79524324
706826363
1971790940
703634330
1178856438
883179468
1170986454
327418186
2022702259
79768450
1701343804
2119080899
1741269698
431797412
16274499
889872267
1810756350
1893063367
1594029848
1497551738
846992325
1804906943
1656933928
1900390036
187743526
1527437871
2068901037
1614310621
2114790875
1913124360
1601465491
1878894034
899796012
673586123
709200017
2086671177
653578418
1193838042
1530300064
2032169677
796820230
816240419
1514161080
75795812
540539383
2147296830
727214555
273254474
1385253548
1110258947
1983413770
718696670
625039582
1425529287
43420683
689819047
453632794
1210707365
52109410
339022943
1141301948
1157061928
257504288
1236986636
2119027100
2003820725
1208267535
166753239
356544663
2069291513
1781052967
1381459151
196844733
420885833
114438345
1090839351
1656784429
334769050
1396884804
1756653523
1353079445
1319864333
122985140
1373093361
1210779671
624564321
292538472
367139774
894773646
801510944
292612768
820447970
860450412
556109745
1077360015
722452918
430251036
1343789411
463854072
446788343
1537631917
665769699
1174679723
1032664332
1611461649
29724784
115107863
944126889
1163664656
611188838
1574506377
830889212
2119170992
67515755
1760404503
679972661
832128311
1261980183
1904469896
987702189
1983823002
1888152988
101573949
1185856549
2027214674
1159316827
2009881758
908404345
1198039729
1135127420
446368969
1651748667
2133364947
498298969
307773711
1851048830
1866586624
1188860978
1085072744
232393232
1723306836
790955476
68033768
819756741
1311871394
212808925
1306661103
346432642
1929947290
1060747503
44424951
1354121644
792930843
1920159718
2129766373
1628955362
1932405875
753828616
2126794965
577213494
262796314
1500435327
1413405738
656030453
1913907601
987120099
1507510452
294234272
183359010
1946918076
716484043
1190183699
1057972248
2115214802
566245963
267437898
379453400
1467793662
1729139237
80534891
35990186
1459686050
878450294
1881263690
839914180
1935605750
141277111
1604035348
637994694
198850737
1220241574
395899387
2065201772
748825714
2125704334
297068652
1352468852
1942751951
1887860260
1405300152
67344979
1368397693
140705739
1398192825
1119208735
1116928331
2130262266
937845411
727194855
1089638878
160970162
1827175902
1154784534
1294770312
688464374
1701393147
1569814238
469884267
887497454
916301597
289271171
1009261778
1461558031
239864166
751700084
534650285
1017685612
56406241
1706060237
670902318
1652269802
920565120
762955144
1650153045
391163518
847844670
1738907893
1759683515
2131087648
1350539487
374465025
217954770
306913683
906318260
465375670
648803633
2023922204
1066732912
951172107
670649587
1763886252
1848866754
1944637058
2102345706
1700819157
1833203926
2091803103
997079275
1817310097
1521743354
1340816711
1499458546
587259346
1453584017
1562834870
1894799303
937950007
1588057348
458500680
1926900938
73336763
1564643732
1993425127
1221153392
645433198
542009569
691715657
846626754
200642359
1001823092
1228735003
1938008742
54665678
206416676
1733356395
2117149483
1106178147
1091629010
1185438627
2139851844
1292099907
1008524336
755810683
116645802
706617101
965478686
653983914
1724375576
1691998077
1857554072
1228708766
1925684357
1827948607
1682033113
1482363048
75941557
1239475197
122968568
1642488785
625283294
1128262369
1934963448
761155040
1568287266
1261724050
1603468262
2140950147
796943347
1036236600
1531578945
519532331
939393983
1250721546
992042024
1025048885
1813280765
402731272
1268885907
1196705931
224897973
1285770992
643617274
1725787262
2096158935
898874708
1405584134
85515128
1366458559
658274038
984028451
580621036
862847441
192909509
912368762
901729609
987082442
211678986
738826983
438716566
379573268
988082909
577091346
218782182
847471010
853015480
1962209237
45337274
417897688
2008061154
1497965447
1586654325
1264911311
165672905
1455537962
918320321
808765877
1932167285
31013439
759697644
37863867
1582064743
1522162128
271870640
502873064
697749873
24789886
456371852
1629798827
1859283657
530618926
303647231
1133710703
932426214
1619947978
625175840
1573984921
756108927
735406397
1218337486
1385325946
1640829348
1741673111
515948183
1386039274
1813875830
1734450026
1554360942
1655687858
1209109221
414890095
1488965637
2081554138
286339333
255891397
1018836075
469108337
706346071
1335171438
1590178171
827190505
1871382872
1923699017
972458001
2007257103
1397998969
538692803
1658873220
2089835141
1705218607
1657496323
89567728
877819125
2139394141
1783250799
1943013805
285048138
72773093
80238981
1881741113
1457527339
1585961861
1638548452
1580215275
1897238847
1606092381
1652501574
2103176987
32661959
437676718
1667904065
377224719
1946389834
1080929870
1195404228
757925545
795914434
253357391
1457806349
238486167
1681286140
1103924020
399820385
878657159
647855162
1301346831
782393015
292991795
1739224860
1337297955
560025967
322753569
444290372
226262105
1028304863
564418233
947662400
810981524
1164360321
1843889209
1420802099
193388615
1334488981
777267939
710657819
1080631366
927679110
405642363
210790559
1415563619
1166710187
827229418
1011013009
640741821
380718330
1303641956
485968617
8990716
1559476070
1989158680
315893742
342963035
1865737786
1819551723
1692546640
76224985
1318530520
428768405
1614437822
837221441
1910380927
1686994180
1440921564
449451289
659744944
1151195019
1087030399
1025642546
1930657112
1840760025
1952400097
1934470840
1306858175
603448787
1134792288
633820279
997238214
450608792
631773476
1252688129
1690696435
775664840
696773243
1486808751
840660456
554463800
1910586398
515921926
1368437708
1476057400
1996638176
1183832941
44297632
1084120968
1423509069
2076893562
1655013403
640741821
1154749432
1383053429
643250143
265101427
1408684627
232167919
513042607
1377442887
481137654
209638864
1638467616
216904630
1962015077
1769708406
620828686
772654948
2051459168
706617101
26760731
171267181
478146790
297628099
334646719
1480742127
713849413
1836392356
820144115
971663009
134442004
1247646926
510334928
560565734
1164161189
1023041080
1860740101
1557509706
683991059
522903275
441500510
1178327330
448338966
668500599
663936309
391972335
755548932
2006388256
2120605415
1810853115
2022868199
70952248
146786056
1718660076
1732001329
1839780751
647952593
1746185902
321282739
660229589
1201504824
614095555
228569810
1616258274
338835760
491535496
1206238296
1715287568
514464476
1722705351
522468974
2137506798
1621134014
373627063
168571850
297472027
717967244
95442087
1057582239
1173647172
469168953
92657315
1780498326
442750064
10281973
1819882466
1849701615
1011291383
998204607
1279085368
1083794692
933204796
1216973970
498354230
2005924907
352280966
1272345374
483488842
1165861810
954130564
592512206
812335974
284337618
1560041172
400683680
1189197256
235308012
1934237394
285084601
239145919
172454961
284828409
956217988
1577988599
351162261
1104888594
992734140
1295625416
1664521943
1681946239
1487445126
546542080
1931310243
791137446
742136844
1878950120
2111095303
92657315
1386744029
1572910300
384009667
1105471396
261645587
286405623
1827361395
1453165307
481233132
1746801909
645014333
1577262779
768454096
1000090138
2131464369
274581122
1261043248
262869550
681572615
382287495
325647736
1888152988
1637772672
1865052429
424069072
1681368540
41852740
408753524
2048991948
719586676
1291160499
1056495317
1956401958
1386558807
695935167
694831493
56706872
1567033588
1593306130
401380253
36083042
784179964
1419382666
506262429
393250919
1947714142
1310195353
423502502
1441817864
165508966
1891004855
1982195696
1521620796
1121603591
1983926677
187366318
2061143269
1119654721
1515862312
1480365853
1251238806
1543089951
1918973106
948040682
1071946182
666178288
459365211
1924308259
1346711725
255509107
402428928
1568969280
395458391
1486393468
1295510537
1502903962
1999096774
436580821
1629614746
1343668487
359808174
632662601
2050388884
841404980
1684627553
469489944
1853332805
1806362348
1202631525
1600480824
210029348
656719072
1260102251
2113758038
1697693393
1395572899
2109341695
267716388
2141390498
55473370
386244727
221855337
1850203678
171454452
303674006
698007429
917520602
2064378039
1426016778
1939870617
506993932
1097911635
1665784985
30239351
402415358
1580574597
961767998
2075437852
1830628030
1542559404
1668157118
1460913778
1930930279
1981608227
1751804499
1655014712
947494445
662316606
502865384
334765196
1498336761
1678003511
553285638
417590353
915289203
1180419157
1714580140
470677548
480952700
916793733
2106584434
1561754634
85168325
1535529888
1011401916
2035464264
212321255
1258438123
1044450227
399084765
692290890
812581011
226859400
2043850484
843380675
452845838
54923657
911737581
327806898
721706370
153421699
384014705
2136578942
296222683
1983285865
1275196348
11130645
320522843
1271695317
676491440
1943497178
1160151994
1911878263
1626431073
7171808
901232981
237247258
1775233950
1245458308
941595935
1422611237
1709740416
278347681
18720152
756973019
1666014692
2053237003
983143816
1233074072
886963631
709182227
851198324
1710536291
1797320767
17899482
1350712212
273930713
152828695
1438628316
1139367739
1973658516
1694541982
1426213351
1627441896
51746066
310936679
459520717
1354547867
193519615
2034755400
1809201402
889251846
1663803242
1859042074
585673092
136448812
234927407
660063011
1949348488
1570417145
1563113947
889659803
922501159
826576125
1940738970
1862528865
586021537
1512798961
1623255661
858642935
83275841
1726543953
1893455706
531301742
1980601236
1809116045
1947693819
295643794
1394063628
1266999013
2132380517
433023255
1871879276
938119078
1072996714
1531339129
432075314
1644665137
1110372213
1348598677
1846511774
1813536014
2080889803
110797959
151343953
1618446752
431599638
440662370
190766841
835031426
760150250
1950053540
668256910
637490309
1035061803
728110709
613753252
959178595
1112854043
1146247639
17352736
334659961
436249375
2074853081
1558596477
1499306563
1599995612
2011421691
2117814909
115020429
1459960325
2012633972
1502075667
1536426308
565397133
1257568919
1484913865
719574868
1239816892
575465937
16197728
1912926090
1069494361
1819703138
863949710
622343314
1326563678
1077471402
1856913153
62532386
522913910
319706629
1769354016
1605426412
1668793411
253454957
1630735940
576885618
198431418
992507403
1105986884
39321047
1268193878
2141061095
1122882626
549614171
524631906
57337211
181681229
1619906349
1032296483
234446127
1596975281
1906613453
1882106746
2135582038
1213087787
591605155
596215214
1689406513
1735884206
1119986288
1706097446
943731867
813400298
1936119895
507672025
1032307429
640110218
846037105
1612888118
94396594
992422472
353429621
1467481545
548446922
430734323
819499218
935945915
1612205261
611867642
558165906
2021486166
1778766976
913642213
1504934782
650464843
148596313
2131004609
1659148357
928904447
1979614892
86165015
2015399695
1312625702
987661596
1379636586
901557525
470853860
493238895
1323217343
14107085
1818617782
1453356432
658526073
1798031218
1453701222
1131099082
1553283668
307844949
1811427680
1875790894
832441953
585388984
1197149950
1823985942
840398213
1109231614
1652751876
452121101
747152271
178366626
1664518394
1414978511
1808528053
1177006210
962634411
387931689
526191262
1062990050
293842314
519508496
1155121123
885419320
1869052602
823361145
1206835210
1560423043
2132326364
1380653823
1234042992
973011401
212520189
334158222
2123040417
1314637944
2001432550
429855617
459544463
59450766
309803563
2001854900
2037641420
1504331880
198571429
1788589904
210718974
894772300
792811606
537739161
1969752011
951248448
679056419
214626728
1348782121
1022663761
676327074
651526485
838162174
842582832
202687466
23708695
1123723909
834917675
1555606309
951391050
2071350710
839569524
336388063
892397171
636049303
1017764533
297345461
1117167074
1870149093
810942428
632647591
246602572
1581518481
1395979864
1711320755
694008620
593247930
1492593239
1398576584
176969851
1624390192
1680124894
523656166
160844858
1792793835
477142576
952849798
1387617186
218435786
596864110
842260016
1270804593
863718678
1856801318
306644029
1703572950
1949772677
1540969312
403998801
171173651
1621716379
656116910
1691859485
370005310
1158945559
1980585796
170790200
293160085
260411378
24601671
1087936458
131312670
1312266669
1375607139
960733628
264553984
1109513744
1666392891
880666097
582098554
2083208826
203519374
1667590423
1905025972
1057007063
548617483
648496906
940074400
1711213494
931124503
451139141
1978556248
2090788549
1162518604
2070332651
1287147197
105913077
455118957
838736125
1572810332
696633553
537461931
1253351962
1445747739
734398658
581309884
1343005117
551564125
270721122
1294512784
1019080958
878542695
1944370558
339612251
167680483
2092659411
688647743
904705717
387338758
1179548455
985590103
1437081001
643307216
1171859678
1667320916
1735953588
1697566563
2007431437
784335354
165758274
2146091273
1842921782
831957431
1643460847
836224758
381663368
38403406
1368555154
244872960
1416445861
549703666
1273981857
131342510
646005471
1555995329
786658661
1477116613
1976707136
617968436
397132901
1369058760
862280837
1166405099
382602869
1137447164
1329456559
806676190
327875105
512925228
1894321595
526845258
1413022490
820449414
330287738
169664196
1274306956
1129452392
2005430635
180756082
335314145
1536605202
2142655365
98111660
449116268
173772213
2031075500
707568798
1366864377
2059978977
1067092517
235910739
1235998761
1125862240
726250308
1817946930
869001894
894365597
953262103
13729427
156779908
1860330354
1731118753
244903906
1257970117
101018978
34474679
179851474
584125173
844390265
1419149209
1117047106
1423858429
58907479
1829157726
472455562
276787932
449707798
685759084
1042929828
751992326
712067578
1467469171
1670706502
1354753727
409870484
97737879
1125788821
1414389691
1325627038
183247476
1267541493
1076824983
1855680881
1725202334
1747525801
1326572492
1775688604
1644977721
89332578
782485871
1185529222
976018188
1011189356
1084708042
850484608
532906960
646355855
1991658998
783660053
361494608
1212057347
999288050
1002980867
1588464434
1197819013
909237061
341213729
1363744207
1377125597
1128632792
977496733
1816412162
44678975
1985750989
1288017030
805826898
1106176462
1117066761
512264039
626028388
1147332629
129501136
1583962570
451695521
290168329
554926140
526392884
1210944399
1481308636
476640282
667327020
1258829980
429695849
687233197
608561570
1999671061
504957611
746075104
1316696862
1309443745
224464782
1858734789
1232332642
1749881986
87955043
1375278374
1842395892
1881403991
265268825
2025941085
1546206341
201485312
689151355
1895076371
2043067064
1165893537
1744669367
1142389692
614257093
724651275
498191212
1120514220
1465404850
2069990554
1447904624
456422181
1385897701
1582455890
1049198701
631149222
55301227
710309783
250661352
1832215787
674211758
1710838115
958729306
2071814537
1458303091
867292453
224389407
1908281277
1506845476
1760473217
502903495
2087374436
438836892
1477465502
901628411
690788397
837229508
1617027184
815951764
1978169931
537981221
195094079
92354323
542645419
1290805703
631213541
1606898388
2090295542
534811364
1138808100
1260928253
294369666
652609239
696826317
388626690
322533933
554545374
915666439
1621707564
1958160599
350478313
1163275217
2063794832
1825723405
1069604552
1981816888
762711088
1904001071
1507953595
313118796
315076209
2097942551
1589866600
1829927321
333939273
1687325608
2010684997
2016513852
854628678
1839542426
916193611
1135344708
823821126
2052032
1640639268
1030883414
1897650401
548653919
878715228
1211534631
416252375
2008974242
294497749
168652598
1420844449
1311687833
138036072
199086292
147123816
580065085
1938825352
536050875
191641645
1220467545
1505543037
640110218
171979486
920718592
1334084388
1354964572
30082370
2115261771
773385430
1522824110
868545958
696297784
926549034
153521342
290936187
760071485
1657069670
702452853
1443273246
259661324
1491711814
1081297950
1987322772
1749573491
624875968
1571247854
167656657
931237248
1776658357
1176507700
341373076
180565933
298294748
1524171883
1162293296
897502921
1711041561
1385723948
1561052575
507895634
1502398364
1050283130
50284835
718844018
149931761
2075830565
1591425499
536362887
1300351916
2033872796
418657799
1656192007
98461334
731528584
178065257
252935327
1878997858
814677197
1500974483
428991621
1211428986
1935523342
447922396
2111775880
941908772
1483842479
1432563577
988082909
840315266
120123944
500051696
1168089144
1682789689
1696030635
1680234770
405097621
114691344
1820447439
334581865
1681740046
1876976540
958652234
1730113204
229653691
1092068887
1544917476
1380427969
87198186
1117633856
115704100
526650279
1829059764
1043612235
778330116
505793951
230593818
1487869451
1450080565
950832612
1005629868
2111274004
1905109618
1826941585
29842635
920832622
1917418808
1015838451
462152790
736515576
505267410
1302186803
81328582
1937686038
781051783
1990411256
1645916156
1259063873
1902400299
444110165
1887096236
467917628
1903305303
1065662821
1215341495
1122404908
1560096126
1625166016
1385387181
1348079634
2123225382
969070956
35186745
1706464568
1524005370
1794138987
983706867
744638126
1127062086
1887523962
61719657
1844381769
502850194
911746275
2077044110
1188027904
153223338
1633525926
1108870144
1560123192
1120541325
31779282
1084351093
522438941
102320462
414151010
721375171
2118306499
700880262
1735884680
1354719855
2051621029
74981721
613767786
726823288
1174705347
612541980
174328311
450656493
2144985188
690232287
590029952
365358300
165134675
177332251
722764800
1787204832
1812440528
1918724689
394758765
1142389008
1787953283
1693044357
140739976
1114881981
1518791311
1134648525
1868313765
359594358
1905340985
1035475393
1129021654
1516855740
725740745
1962372411
152692132
1753131657
1802838720
365082061
451575379
55473370
1421890218
1253384463
576511011
45890907
656343857
1859544572
168101393
528834996
973745737
1628952992
333565906
1509416338
1860112528
542331014
93051381
1221045830
704894651
864933877
254101946
369486449
1309526250
169668495
480059392
828150625
950800151
191333892
1994867630
1366331576
1743537978
403071254
1234041782
310323894
1419705821
2125324410
959893453
820864976
6392189
2097040639
1028734277
1997819380
608450747
1126983018
1490565874
24398124
1572237491
56278929
973703820
2075420067
433806729
925923046
1359592938
232246949
1424056981
1958542181
1310737907
859342544
1978878087
74089519
141859822
133604326
1648765807
2136082165
994308172
2139143028
1607934690
2112250223
600868532
1087889384
1383310006
1285826346
1797057191
188645435
615531074
1146984868
85641612
1980487483
1434974872
133703141
487325595
339413285
1962010093
295302801
749281341
1126624434
1739480192
261496424
191493422
809365968
1715055317
414923245
215850052
581412816
1148846608
533651111
361670272
999257455
1209590246
1579306056
903438272
1089698582
692859593
826777242
1475205995
363064235
1816266505
816791155
2052237676
586281550
402428928
2034093173
463440897
853638209
2072936109
739010962
678187820
1688498971
702196464
339102987
912043783
750143482
1110551092
1394907164
752497134
137606524
1912748401
23633226
1108727270
1434731018
174951576
139452707
3543276
1219146350
918814902
1228316230
2117036739
2079972234
285409062
858594499
2111669536
873058156
419192285
722999799
966462239
120233101
1401229937
2101308641
1121320066
1856715246
397799332
380631523
1326498698
2018061459
1300445000
373562508
82822627
543666323
1121857941
1520896574
2111563489
103755594
1596876806
367839644
1177628115
266124233
602866237
1147376086
495482129
2137340683
1203836319
1639824149
1827965667
305573287
28937206
1024576577
804682584
1206191653
1035865033
604817099
1380139108
977845469
477291860
699360160
1731118753
451103240
1181269808
376402438
187759854
1946550362
816110791
1438410682
996423699
61260290
1329988261
1312062241
2072982989
1013905095
1990790711
310096960
706693633
1016926177
1220019698
337510200
1644038759
24724392
1073104296
1429888682
826681170
151494728
1554587933
2020599594
174793371
1202167083
330936614
1008254210
1052205709
1815738150
1480365853
552265187
721153458
2114330221
241745049
1376079290
1542689720
1596059326
563053037
1189303776
543696078
1343270402
630785644
1711316906
707327012
1784534813
1533336598
597885503
1098123323
1738103151
2005881860
435390403
451034046
999132627
780325221
464475202
163393931
850793080
581412816
1422334312
724108160
1860444617
1985131035
1943937250
406726653
1385076676
1030819250
1789272892
1316849699
1306136539
1038149616
51903283
1206241422
1407819439
1120295713
895284075
950947005
2004224882
172421590
1990571075
2108825402
1282292981
661453445
425121038
2138733405
920613456
108694115
23299978
1258787932
296376873
1766848537
1737487104
1305961457
2082873208
1575173424
1570432209
1250242804
578627981
307825741
1231124838
13058272
1978556248
789432791
1220147498
1605283989
1118086563
871355566
475036743
681231159
49073023
241577002
1644184187
1754272560
104748721
2109295918
1589024220
184773519
1790137436
1551815928
427110641
2071940317
1242106974
1615522167
424676545
1608059728
1893862829
393289719
1113769335
1391701195
1848586062
2064041367
1678417643
1147338853
77729102
1650600666
602981250
92223656
38899437
54176046
364446788
897670375
703078298
2080534142
1970266089
1224556649
1664477400
658381014
1172798239
32476330
1646560139
1017794967
986028361
357150894
1289701573
1724356022
269656214
570964456
871687737
803179742
1973882837
567460264
328963019
1934080556
1787801872
1162707433
1247880558
2141810010
317487491
843276185
423465759
1651480661
1961702920
71708882
528235984
2043014746
1607164885
1427678945
540964078
1469304432
1934973103
647574758
482667348
1763102092
653867085
2140613869
424785233
1764232918
2030585479
894942315
249414287
1664837536
1442213292
698140726
818040288
557749681
352130858
713676432
1686842105
1317197235
163946573
168941898
1028705652
1208686168
1180679131
804738067
1206081953
1085658391
987620698
259062427
172916487
1447338990
886070554
2113574957
1216208656
891325360
1128775920
653126654
1282722725
806684104
1638815833
1339595944
1059471808
1833989170
449924800
1999888370
783874188
366802080
1460748948
1222733481
12557073
2016972541
1483638480
1504805815
1747829575
1998337743
1865097587
489167064
1982777768
1025603740
220508301
101392927
1580391959
737297694
1962757188
601710155
1325493516
426946701
686301108
1933845550
165107226
1358218130
1432599579
9813335
686748411
1003717434
723439715
166541116
632788992
1123559180
135674374
1466011574
88168130
488822715
2067479002
1731432758
942920384
807511907
960055820
2058773272
1618084704
2145657994
1705127819
475963544
856453667
170030032
486727731
1075259830
2072492780
1761031593
576641477
111623690
768944157
481906892
1584777302
1477529920
798820665
124080208
1689187993
1538044519
316017850
3390260
2102788458
1265677232
906862060
902258414
103919521
1032153516
2133582433
769462871
284357198
1603982448
929212829
548290699
824220714
1111510540
1984184032
1536543874
1110892159
334584648
827439063
1435917084
1349810126
1875719977
1444659137
1366871656
316654721
873723516
1913551277
1013130790
1577181920
1692350143
1849535771
1181259882
1646935219
1384568583
91245830
1212882022
808980224
1051886031
91051763
1035885703
106141600
1198950218
199085132
2104942239
1393194202
685188959
455646519
1781626416
2116034467
352836327
933923359
1116657286
1649920809
536545268
579355598
1407610768
1431824559
121584365
1808781406
1297962634
2087211333
808013503
816596453
538453315
719669157
1532029502
937591289
801814754
997306702
1454864923
1973297854
1757544858
868144274
341829650
2131144670
112998386
73527430
48468103
1019823177
601096888
163107986
184170306
152722507
759562327
1609261507
989530190
1524456711
1716492283
1495642542
433695884
1804885145
1326553453
1030568767
75160405
150698168
1181259882
1965227344
1930268465
759541820
2028466782
397448971
312266128
2061184912
1867996943
1134128771
482397752
535007499
1420331742
754083281
1855580940
1450311396
273415103
803670463
444523988
2133246683
901237540
1219663123
1140736146
1572352807
195663736
1330678687
862280837
891153102
61009
483282024
1554559269
1309493759
1840012451
1991980759
1757249570
405881022
1906749738
1322217019
1988876011
333944926
1851408602
1877984041
1246184828
1660525354
1778871563
2031987668
1545494129
1266688615
1548782100
1156984895
778782256
1689958828
775461633
1721255099
1590032620
2143181674
395573670
1770644644
1285532767
1610983268
1577838663
510134282
302240570
948896039
1957556040
1706097446
1521120052
1195878654
960733628
2004350015
1156023530
1354533119
2035809739
1730638667
1345370827
820692210
364715527
28154228
994840610
70729847
385099755
1564829625
617371246
1230489324
506392404
863629270
1352243357
509848382
1184361003
752946006
75210514
2035606140
506681452
1950024574
2081680366
323794931
591693831
1344542568
2900224
1713199723
215886984
889649514
1390857289
1681579084
521393612
1060238177
798698735
1804270700
311760353
1036339335
1067840477
1273669508
463691558
2060759013
662837824
616565177
489404129
1975384243
1950954665
82470826
450343261
1574252118
579370842
1450727467
1854885841
665252611
1319758171
1265142810
950252101
61579093
313679170
351231456
1887364053
1551190175
1634030355
1015596438
1196146866
794498902
608497115
1629714396
4290386
799422280
1495517802
24976585
1292111795
1159817366
380289185
75187668
2130046040
1244282835
918918473
451696146
1726067686
20518821
2125024050
1245493676
506021310
1092283715
1666028382
2044899310
147035825
776484055
742345779
1954879178
555592409
1272384208
903498264
1050386923
1444178244
2116743724
713755877
39703915
784786600
1796956111
2092325323
1705322736
1395348820
1096207828
1972819562
1772886235
605848303
604886300
1320210617
1737898335
325863487
1834098850
1171570053
436442922
1110077834
2066499492
416591925
2041063414
1343290003
1422739784
1348673598
159716641
672642943
625390264
1138591507
1125164538
156596890
804210915
886391453
1733232406
262484961
1801346574
1204299558
352717186
1161772677
1951237240
959330889
1302269206
195145703
125973002
1755952052
1790676425
637615053
2101773889
2069935414
1560806198
1905680022
1254809227
2095342778
266553451
1517385873
177131627
1056920997
1576189312
921896824
1325726444
352428768
313345634
1096041344
959756396
493739289
1407266922
1868526554
1300228400
244766787
1967531426
588231503
1138406549
1305148221
1826861171
613195858
761169643
1531760071
109743079
173587781
1503002625
756732804
408416735
1744683525
1634495611
923104669
2040260943
686157997
862391152
420939894
1750868823
773555197
1997170314
1421825638
779319106
1773153488
948153088
1156405241
1669404341
1154396237
502343456
1258622300
2106452371
102884509
1057907898
1246713411
28794198
1845877013
485109654
981103665
270457945
350088013
735469495
2115301614
144427858
781132423
1555798852
548434980
629356184
973167853
331838395
570392306
1412331473
90174268
174965461
1932741812
325181067
1871182113
1303892736
1396292968
1180403218
131082841
1636581469
532009287
1180102674
609322705
2097227733
426379028
484161776
1772423456
1191464017
864998984
1405999535
1805512676
840487728
1751859096
1086106180
1634320395
929101426
573363115
1802703661
198387981
1381641340
1686168638
32394143
1515198476
747152779
306005778
1850075459
1224454296
51615409
1111336548
2117890847
207561351
281089979
1768773869
654972794
154570200
1170320338
899184052
729071934
673744854
1040037164
1401191492
1418588715
2047975218
205080978
681658385
734709094
1041276533
1575468123
1911146894
681376555
1205869740
881195761
1922346356
1298610192
886070554
411081850
214123428
1242255908
1681777791
1932064581
1677320014
1027977625
2052455602
634808840
1486772146
2064918005
459249149
1554484776
1972789109
614900017
2144005082
1859733472
946568669
1187917082
2093262958
827190505
2036141733
1302528155
821064397
47306027
640252903
1669571796
1448162862
640759106
709723248
633745505
26603713
645872953
1752534936
1994900074
1090672076
1030003179
1171560699
228883265
267779879
402035334
336095997
764363666
1890283643
945437770
774253043
139809780
388186659
183308308
664364797
904865449
2041886826
548934446
1931825012
568453856
1897908513
1565964490
341208148
71237618
1527765012
1916300111
1837161418
1751609596
249545574
1420195040
2075661552
20903799
2066765452
1869805172
1096323141
461032859
224384804
1384026161
1467452371
924642825
1619516568
2098086577
1953606525
1304732397
1440593674
551785737
1245225510
688327217
940535884
613956664
1469988109
942043222
1611696186
1010399371
589755915
635395882
1573871949
563243327
680948645
950068109
1602260650
467956589
996710778
373477710
13950313
955981721
1560310924
506858090
273370701
276075035
1377192473
554960755
1159308453
711723876
339542074
996840144
994119323
1814064723
1840175055
238986733
1825982871
529131843
1159225702
924510327
887034846
429371621
1905258174
431330933
2052270203
1789853468
359359886
837433754
296060881
1824376347
1749041861
420939606
41678735
1635215531
194459594
940717145
1427665160
316249063
1654236953
1187944236
558481438
900326012
1098818447
492164124
234298646
1907845484
1148989132
12010484
721126512
958205727
498316843
725485905
2089481929
274280972
1197223600
879535622
1661476439
1256745126
144484739
205566751
1320371787
1400224073
54516768
2061350527
1770276987
278412359
1077124536
652187661
1530252660
159835292
643098156
488945466
784547804
707965753
2101153945
2033823355
648125336
1512544076
778971431
1173114807
779852246
1313049054
1133129033
1633589679
662268890
51015050
616483534
1083419742
247719935
869768038
325647736
1590019611
343433930
638694802
651653157
1862203153
775671746
345672732
1933205428
993369984
1890283643
1751916861
1713330989
1852210225
1650536386
653092960
1689855178
2122177283
155584973
9766442
699462828
1587205593
1036360778
440679390
259385969
1938010308
905248367
1849331943
65806991
2057400960
710785288
304064199
1126899942
1482287575
1399046259
419301461
2020911756
1894974283
1960058012
1165279709
997455829
922376781
1597941145
1777230223
754905942
937409258
354746283
698731246
944196971
1805440787
2072297198
1817233479
1706480612
1987324882
996362175
58729927
1066287445
676028321
1775233950
1911300675
1597376123
1363682246
1740835922
1062590162
178216105
1684100741
434824129
1594895034
1592963135
1017036455
333933811
2050374482
629668910
300364863
1460280494
176969851
55422753
1318188844
1576424653
821642331
2021320615
205659307
528786291
2087524510
47427972
215151754
1966724368
1276228013
265001535
532203020
1525099210
1322512179
2003356077
1824711521
1421119604
1413316425
153897715
1052793284
2124884898
1290805703
751217222
1570122794
78061
784796324
677702101
1241578614
1141044617
1880670738
1856301175
1383615535
372457360
82389338
1739164119
2114493103
1738890036
1341332841
764146066
1384574753
350502849
2102029439
203833786
1359420009
1153452896
309065686
2053502445
1337196316
1346665963
1983485746
854950537
1822341566
684087257
751335191
1680536750
179231757
1684274277
2145357859
950770898
930148723
1303321595
1296463013
1052205709
2007767014
1068423611
951401311
1806662163
2025186128
675179633
1263429810
632143549
1268212218
2033153661
134087553
1758275814
1916247831
289837082
132367542
2034062383
1268233814
1743320256
29507070
1046984300
149536079
801466870
1356724613
1913578198
1176685138
1367188615
1798795483
202938553
1438655826
1014503234
1555825113
1387139587
704514443
973287544
2065050604
502951164
476749321
1920109062
1540710775
2023787268
1324888371
818434217
90411137
247088613
1519525603
542600255
62172152
789811757
691213585
1235770208
135067238
394941703
2009568677
1219911193
1013469412
627102866
2112806174
89440375
265239742
1015333755
829124296
1950380334
752179720
402188911
1368205414
197179037
1049431003
113298662
1285701305
1763170605
843380675
903049814
651506403
1039740111
879860345
1246631178
729943437
1517899449
927601292
1104115929
1081320528
1635842742
689841822
536450052
2122866630
386684185
1928569953
1436473658
68402849
1253122008
957015088
1152223298
2024115298
290158524
840392417
1977409384
1591568904
794204432
2110508691
176962393
931264129
1958574105
1873328305
1172028935
934246335
355648373
104475774
456126153
1827461386
734820666
1483393773
1646713155
2101349253
1054174472
1095102802
815630923
791633908
19548979
517551521
1214685159
1848833692
1680226238
1583525285
1361021846
1812621509
44606885
940236579
1445049004
2025963434
192486642
1386726608
502087502
188673505
1255285803
963055533
1935178754
338963106
1453218490
168849212
1735349360
1686368051
1163461038
2081324086
2094388947
472586485
687236489
376041104
26946779
420671405
720816501
157125577
554724453
444851075
1198465901
9063252
488413636
1314625202
1703835002
385425994
1087354688
743029608
2106901914
472455562
795083192
1339261278
1990631277
1263453843
1170320338
2063093803
1555219627
1746146007
1063137243
643339593
1627412222
632218229
2039117897
874192231
1196444497
168487030
236897692
1516580190
1451918798
172692637
5918238
2011161386
1686349594
1068423611
440634847
126898429
1583441365
1819976983
691133617
1470061979
548481755
266813552
432674104
1604029322
505976067
1906749738
1473373111
1224347301
546059217
1685136394
565318489
1598205975
2134399771
310912129
347139589
399165590
1701137729
442100218
316295122
869870621
339346522
833138140
1408006215
374887927
1917843578
50011878
1150445683
873913496
1471861116
1873679555
151834586
1234092229
895982359
131844760
1147247873
1214896735
341735947
650532412
480504811
1405184206
944612057
1218300234
62864952
1595888031
450659962
1193507332
956486156
343723953
2053683387
1767843428
465270129
73638364
1125528003
1055371213
1070682669
892835379
895137460
917199531
1398161924
861970098
485830333
88914233
487871387
98111819
1697276673
1248695422
1673745133
1253461597
378139925
898874708
964096424
1846422585
1900595868
909337690
704177205
351546015
1575563829
1921051746
1028333229
1360760163
2036025861
1213296445
1461167547
1406167229
990582188
260115272
1415088060
935104410
1953880328
1752652345
1740424324
102026548
1685037201
1071349598
1120334069
63968837
1405058492
409366843
1664858676
1545768764
457584932
1970083084
896715843
1284224446
769923466
757657901
1873391626
1515982600
1187385952
286100407
1201750708
981812664
511415741
129963636
411527890
776540008
2136806485
1552854496
67524354
633056141
1252507413
2041463636
1735843712
1661331850
1669609799
1701349807
1279313096
674389923
1493912289
1406575092
1926807870
1534612480
2087540752
1483550138
736731850
815351989
1999226822
1832974708
434982665
441531189
333878093
913743253
1819083061
1052066567
1995972230
821528545
1188084372
958369048
138327809
986827397
369964140
996681555
1624337207
467927268
421069988
819499218
1417423504
1817193067
1829860682
722626762
1068897493
477550135
2015816821
503161575
792742084
277933904
259305558
343647926
2006365016
646619422
1998379025
1768710990
640657388
778202605
1853271201
1959894242
2033967495
663479948
546889065
846795003
1518088321
356530790
1429857396
302795836
15710729
152147191
857542014
1972681684
1583536453
2128090814
1338580101
935991549
1408305372
862059071
525805434
996482661
229040413
1494718765
533237231
1851882322
88886538
1232104090
1223347741
37537707
530665680
930426384
762568631
438204455
570709732
1010119214
1232504315
1212878885
298492612
648651778
154048371
2030108936
818642220
1020972496
1901577515
761855602
1560667546
1714581515
689476608
2122034516
171813637
1893936612
2062490098
1878751167
403427286
1590662063
485105987
411286318
1030095773
1813307773
1753205684
165247515
700252156
1174150041
350107009
1870615450
2080587924
1833650547
1846294077
372601902
409178733
1976072902
407987911
1428489660
232814543
1081272207
990325162
1113080954
748716895
1466130700
1393031227
15206015
1720653515
1690389824
416222318
1907280434
438430951
721106884
1950148693
1925451747
518363385
1328019357
1157875909
1394230751
1977747948
1248074452
1825829738
1249602807
471674877
1196043250
1604369298
260317977
1032596683
1270740444
1291616343
1155879331
856219961
1351683057
2069484331
1112841823
763115759
521214487
1356935153
916837502
103976003
1600109298
226984005
1703015002
1990896994
1051597883
477774935
416309187
711164070
843791038
1789409821
1650205276
1617961624
156475680
313792562
2036349270
1484808021
2144658487
1767895740
1236173584
2044128037
1108727270
1262345424
335912965
414712846
1627169009
1473921906
287822446
933574307
305909335
2080535864
1602420371
1045378946
2066668218
356028610
525575088
1089378521
430163772
1537382660
462783134
802459454
377611082
188271578
1186468884
1142314568
1176746603
2016440825
1432308483
814314431
1115206581
878538390
938670593
1297134186
1870174837
228429268
1015991024
2086007519
188270766
146555430
1481101557
578360385
1632662325
1410967280
824087610
1323695605
1757729077
54007057
1726552048
1795458997
1807303836
494727647
489032121
1503590442
828177585
1395127574
1811635774
1705410690
1097068224
1225058122
1846977641
122183533
1867893587
1073383582
1430020059
1866300952
558534265
675403704
1116138834
280192553
1062362182
912160483
1847947641
1904679224
438093054
1724283596
480834399
2122943996
990454904
659278981
1750591681
448645498
1938713094
997806620
1765256014
2084323313
251214642
1553707552
1471393799
1089802957
1312925984
815092499
1376305726
1561872597
1453582755
336994098
1749734314
1091194822
348711958
1524474367
1532163811
2004595010
1991551745
12105042
2092345606
1283958631
187226765
1166888338
546984240
1659426788
1591478794
1345949293
1876225128
640008113
108603681
489165551
552554702
1230785224
876210435
1772227731
1032430135
2103228728
145879068
1108846683
45892680
1893384734
385619433
765889915
1335874777
1272477680
1274767094
2011423791
1016891944
303306022
1596831850
1871603481
611884511
1156986581
1139290731
488012755
1072465297
511042541
242258824
313156070
1684401068
1359539711
1705859402
196648838
884429753
535802203
1307853045
16292054
805638356
1571588888
1071986501
373953915
2006671444
422732223
894412290
1321795386
211184594
1929810472
174452427
1763157294
2013431359
5048019
892705979
646953070
94317595
1748255777
542160165
724818317
938673963
445099227
824087610
475262690
1231557244
1788724849
205190660
757571289
831397780
1948451437
190720755
428072679
231826619
1418220568
734221309
2121893619
687931968
1474487619
611525172
1330169312
1519818874
1233988248
1394088548
1721290789
1112932314
1424209266
1806645375
956217988
1930462269
566045740
471072876
1573402628
550232356
8618330
1424541293
1545579492
816752313
189446030
1231016204
1682536455
1990794449
1493760785
1515627968
1092681698
1264285978
2046476781
748170914
957036518
375080162
2052115063
1738064852
89238260
1448602514
1338683191
1691888985
1194593555
1347785718
1060967623
829546396
1999508793
1773751745
632845970
136044375
1338785915
1502930258
1125073682
1954337136
228007598
1328762795
114459578
775827242
1950662685
1056598592
282743794
2124635315
96442592
1016397339
1798765602
1756525045
536577025
1744097153
667337717
864312472
1132142731
589799499
1279451812
1619962222
136851273
711961360
878960813
670730076
464883122
992098175
1638722956
1161034778
2087891025
715789130
1758868763
1164383441
1743735370
2068831237
1761783262
240043605
1406343514
620766328
1946043932
973940349
1519651483
604002733
397988402
2062520287
132234592
244254930
1611471673
1885564065
2121267610
1850160891
1030244979
232137980
1740043969
1889975198
2071478193
1791721449
1962560737
944327921
1453237507
1214704014
129647725
2062777770
824697127
284213590
1046265158
1697236265
269271492
2019096482
1313807420
809764359
1501647498
1356608701
1545656220
1627896068
225373214
601149327
384208150
953262103
1839339326
1584136372
941622821
959753850
1713671643
472561186
269393038
151628910
1857092280
110003637
548653919
1319650438
64586414
254197029
534848764
174563698
1775359065
384329220
1510264503
585388984
1333017324
548925781
1573066978
1599208699
1785348214
1514685652
2032496861
350273771
1206984513
1496926208
1981637099
1846081186
36327943
1476382171
2023319897
498704657
176563024
1491662030
127317010
1436262630
894979263
1224980052
648551872
593619796
1471438110
951559139
1916326193
1746808412
262593667
266985941
266449174
1159630159
1739620535
1311314737
2009453946
821225525
482531729
1768799539
1120930210
795416256
313622237
981231027
1785593306
1070300855
625031469
2008667352
70771674
181673031
2030277757
603099449
2105693059
1952268787
1227070499
1808427025
1516153514
1886890303
1791856708
1077313692
1142258947
850498595
1248553346
1302221389
1701699908
2096814668
307101570
1776826373
353573680
1325515730
2076118754
298700006
750862484
978683393
773632930
907286578
874699380
766535265
677333885
1041700386
104454465
983695814
1370580468
460517468
877375656
1528123808
1449935556
1025073862
561857557
1966507318
983208797
1035046602
738321506
347024583
162023015
2024677367
1734209491
867422006
660332838
438046564
1175682191
456724678
394643648
1679688129
1955117161
130414101
1983591017
1401900609
434215296
2140789544
1036596418
956778905
120199878
1144611959
1728903741
872765232
613447062
1987322772
1585163825
195690814
510334928
853938758
605821864
449939164
841151273
1592003915
1766310641
712412232
260169636
1175917299
1064278137
1071429201
1989863543
2102100663
1712999152
2033880869
2144498956
1658866486
167940436
2141980523
898004741
1755904281
102026548
1392101835
742676258
36603901
920041294
721276294
1795266032
410362963
1644775597
2088814494
1578654549
805652489
1530105302
214746159
753025710
356398378
2106913755
596799989
431107336
1829166373
1759021837
510180955
1659754076
312250446
2121267610
176773050
1594958436
1719216655
811668298
2078777281
1529356008
1523521419
1042812806
664845664
710613955
265424489
806447211
531998365
1075441210
268534758
1462481818
1220521631
9180318
85041296
1579131782
1661311406
1191248519
341372796
1095512905
263783403
1334614344
822932307
870768793
1588681119
58968320
468815766
1598942550
2106600992
690437989
855440510
827429084
2107567263
246494328
2068498662
710186008
778290796
1563741830
981373775
1609685826
23045979
315167697
1279121324
711550167
130141541
480012960
1482436911
1670457934
1930644425
523038594
1193069677
735012131
822173368
1629151786
1317270465
2080105817
600974290
1238648651
989231042
1540705063
1458213676
882680159
1088882164
1203721558
197941003
862278002
1292865488
953257553
2143181674
1785500581
576315815
723143603
283195021
1153491223
1558494445
2106749644
196682824
71675683
228999269
820853172
1310197662
637599907
1309040390
2120394563
2019456716
11720403
1113394409
2021195579
2081318752
2037336561
1940437441
1125921855
1213947062
1832538502
664769595
1686656159
349353911
1164170560
1475133123
108685604
1432130239
2098797239
893122792
1054321173
2027063647
1903596586
388273215
1501106087
2026370064
1594436586
859433850
1856282405
1943392757
1775354743
208764398
1034168199
235585009
1693696353
1450705279
898826957
378206103
1507160838
1154224530
1362077994
202687466
877230050
691409062
969878240
2068440614
1297654157
2113818022
1742526753
727048731
1962990913
1969037362
1776743751
885420517
1857417944
2014584263
1384537105
1067825823
1265617099
1678347344
660781184
902338934
1359889372
997779360
406583666
77383580
273890799
1868960051
1723098661
528096315
2126952109
88643015
587390752
883459526
2091600139
1851809516
251686004
940535884
1333480163
1334189445
1016026724
1928926120
332594296
249536052
1621788982
1723453217
1663202439
2003369390
1986390992
1234475131
963550151
120154181
1647251244
1801665725
399037388
1989552379
1424598799
1065363581
1313421878
281126359
61816643
886169144
2033068168
1670682326
159749521
355936975
1261634048
424967538
746337777
1926228027
1528613464
912381570
155597413
1358694774
278973042
907657277
204602521
1535265419
397538903
93756665
282911506
1029395603
1095508199
570456326
2106600992
1027555544
1188045638
1516464361
1017438574
692258295
1363148195
1934153273
963222882
384629515
113408184
2104570257
183597879
1711383687
944306091
473445887
363813193
960925205
293379702
72609617
1578653088
1796480255
156193161
1575589732
1755318983
763014269
1009510368
55115836
1377228654
88789517
1549583960
1962340597
211918855
1328619851
638741536
1281176554
498602820
1685137221
932484608
1408523143
338807659
801535314
1664212874
99101435
1992911549
1922101641
105591580
1352462384
1353264476
891082041
2072673884
1353747670
54556726
365635037
894383547
243629327
1489386712
1102591148
2023401482
1470084030
2049816995
132953295
1354527030
451035941
1030863713
1309124289
1188852751
1194299886
802266550
1092724504
482688972
1503576218
1610971081
1532782542
2114400363
443972473
1530477345
1801546109
1624271650
1294240910
645498024
94550088
234906143
186419792
535209935
1461699579
592176729
1549494695
78694858
451854112
673133223
1457686711
1331734170
815082937
822948186
7184158
217747000
288572096
2063121746
2072647214
1678276007
610255785
1811536027
2046876344
541237591
765981959
1394533861
906917240
1496609420
1010019182
52348080
45890907
1291315017
429253572
470527218
1634336542
1964419035
640039730
780862280
1273264774
2140168204
1112133168
761539574
408596617
1687282456
1518775596
291572037
782727712
1437978008
560727915
1014860562
1091794221
372644175
2073335692
1130827739
298225225
406724700
270336307
1594431223
284517182
124025696
833319510
112478420
648630731
1124665113
2100750201
1666873918
1893771483
154998179
184400647
1902416424
2009584953
485347263
1369258110
1690909487
1641893995
689758881
1435841976
884141554
476545855
1110707738
714253108
1360318763
2077354819
583720124
1436622297
289454613
1562768522
1826032441
1338679149
1762203384
886366608
1160749679
1663661978
1642792611
114521620
1513545463
433377153
179512923
1082626520
71509260
149282400
1685250995
959595731
853284701
208923264
2013583661
1537524412
1084727683
2090696535
263341485
483651307
174910593
53435111
625882390
165216881
868797849
1275984962
1623416946
2050704606
1000993697
1404131803
1989185633
1994877473
1393599304
1171808542
1634540150
566290834
1013090467
1220039922
2066747453
1350988037
1984906801
1587155777
1041218633
1826032441
733738324
678282135
1793095286
849395432
1559118714
1873462101
960997529
1370864043
1267298537
225470001
728395060
2031682509
1074528924
1485622469
1868644201
1503237492
498168199
284736627
603127307
1037737122
298662446
889186909
707632591
1113177001
1762908319
1929432778
45337274
743451713
215585894
1827815483
1729347420
573374740
228050767
2037977651
123226061
21822865
874724698
2109748572
1412747902
1434633849
2060071946
1461226703
1904929859
1075638014
895472951
1040678528
696258521
1761173690
411790053
1920171929
347092197
879318234
1030763369
1720907155
2017879393
1908162954
623781723
1554888092
869385188
1393534126
1374005917
1009540874
1102696387
427746790
279431076
1065531231
1042325626
72155175
1089195711
1950534320
204344717
894109880
1600489834
1793113055
1852067277
380041442
1142692283
1703412005
535832278
1487168372
346301702
1009719493
1763741938
46761901
997932428
1491465309
1275277543
378758461
1234127401
355371979
765467124
421023282
1519514575
1307600460
1140327008
1861212824
1087405391
4527320
935300443
850392012
1826510421
1177693054
1764550325
1439207409
1498437109
37169080
546592307
2062204791
1438291265
245537570
1666756389
1607387765
2032912425
994956433
907049162
751984581
465117737
722460677
1830670800
2121692195
999680325
1461208697
1205115882
1142716380
1246261467
1753365594
920718592
1824215028
1153547187
754099806
483344152
1264583914
424874530
1247733781
1224304558
386669821
1910012449
792705554
884141109
236060740
741608471
869748837
1232104090
1456143493
883706864
1174050062
316271836
1859657037
1494696021
1809854700
655231346
183956464
1207903483
1788221103
719073727
278583047
879443271
510516677
569302135
1963567768
1721776792
1558704616
601226879
1917159119
1247774360
1411989079
427817010
2099876594
1129160219
1746341722
124217697
243609537
531232920
991072246
1320083102
242323356
1532911272
2051797563
1906498844
1807335384
146243887
2097643399
1061546331
1192156526
1973039022
1248038526
856880616
509717580
1023315074
265296711
1222833743
2088861938
1066964162
1246897399
1332395938
1532324756
569997873
2134354644
158254734
934985257
421093463
712084753
876279598
947662400
744808774
789060728
1411243503
1215973310
363784820
712281138
552112623
1867150854
1180499007
1907361739
48817362
874178966
1544788894
1792160201
1427460722
1792652701
1926630667
1083062766
44873411
313345634
1275444051
2141166931
1442147142
545918199
1108887492
1108945027
2058026488
1583843131
2024499973
1108771342
415590884
1986654643
682851932
1850632406
1978325143
1069725272
1167974920
20993050
1507891363
1979729274
1986388059
922147969
783866496
459890129
304345421
580726563
1648111742
1079586822
856352727
1401191492
1998218972
116159628
1927801402
564421069
2026244431
1165077307
1936671558
688296056
521555092
408205970
919389688
1199493904
570520769
1428784363
972552946
2052983997
819176473
153924140
239200790
94852694
1422478356
1336184352
869181795
313874311
298548454
483351844
1206710483
1892092917
1931731053
1548461313
371841658
502243417
193116718
181201487
596826080
559705432
740350856
628108013
1484736895
792571177
1528793493
165696557
508613979
1665105264
209291175
1331994101
1843567895
302403101
1340441882
1240499421
1190100282
1855932117
1151566427
945510025
1341564623
1229673539
1223794936
1861046228
1935112332
808008062
1425682775
479707362
2132530786
534067631
629355671
471126545
957995862
1968000168
1575815050
124686254
814677197
110712844
1032248773
841172753
1741557582
1232310863
384344683
665195570
1463884773
128598945
1970965041
149040082
1946789719
177954170
1047066558
386722211
23924724
786233252
1584197279
378154399
2018217405
1900503773
348039116
1044995749
382331039
1385028681
453464477
1026458947
631734798
1521509680
848162969
1547267804
1235759299
1216016597
1585675518
1832327307
1518461268
793745810
1369092457
1348450942
755946490
1009756101
716568799
600211396
24982372
1879872061
1603558509
987345057
1752435068
883445746
1483513103
1657201650
759407567
1129831585
1264986192
2128959300
1048788936
1535193128
1563531551
2092908748
328640197
1115025096
733914913
1300231766
1615101493
950175368
2028673630
451288032
1395629899
857542014
1643810419
1224892009
1093622655
1877680877
251128209
1379911731
1826887033
1844792792
2071720047
361250711
1715055317
828223855
2118806193
1751423069
1118842629
8824616
253056140
561414724
1484238994
1399224553
2087515228
833283196
1025743437
1983158757
1977776633
2048306388
1604386053
362861733
1260551230
1769947295
925711835
443041698
1861295327
1189221560
864096923
36939547
13649506
1592336989
1043532809
527751999
625203341
215930209
1317188449
540965439
400978778
503926640
440851920
1374540830
427784445
1862163382
261999495
438687249
2129100042
1532892031
1510270211
1150830334
1389736110
862782712
1990643989
427504060
1089750851
1987916927
762915427
1212897567
443103164
122513485
1933829564
40260586
19561953
1937815640
933095980
1830857911
1835054616
1057246855
2105604707
649145766
152716034
311574237
396216308
961515674
1215360945
1970779725
565757824
18042875
1810503127
1709921246
896543585
357938787
1887586954
618709459
1625033004
305295201
1264142812
687213217
195323359
2146381936
511537269
1783794829
140471008
420235283
1312001630
1186045280
91585003
907880655
1813822905
557673921
1781973157
456805185
1691197684
1616784490
214383229
1533007376
918585369
549834406
1062904575
110840162
1978169931
1521214962
1420095984
1448416110
1087778924
398133800
1526522576
131488730
181735246
984504180
1599311782
832922507
1701655137
1666790377
1693504888
1974668231
1960521123
431848375
1910071980
819631139
299645148
1312479480
75602437
801732317
1788940587
1140762337
885699603
603400164
883116066
877811097
1316145232
1579631464
2100951448
461721018
957527786
854552796
844223342
796832597
1239645954
2099472492
812469423
887018938
2097157337
172370568
599358132
1362110886
1031793088
816250620
106074447
57968605
191027004
1737643919
1099236255
2024765559
285199819
1925625992
1257681356
1991309317
2001653537
718876311
1955085184
1385455440
2076352391
13208177
1959898610
862269637
1613704819
759529864
2090235256
531238213
990770860
301330286
531664720
1985708979
1513519751
1577331355
1649550198
766448039
1516111636
1294376683
1197799364
1196882561
724246465
1573653288
1298645166
1209641792
2116199961
1110919780
280098683
2030153482
252601110
965266113
1750331462
1948092104
1853151580
788340748
2004885225
316421210
57986001
2054322777
2125312764
1635165973
1416813325
1119911563
1387653679
44896352
273900468
2000457467
1509111463
64031245
1804228984
1120514220
2118795221
1691071184
339944541
136868447
60923681
626807293
1031801246
1141093483
384371893
1199322940
2105761541
405494306
629356184
501772900
2009470493
223747372
798273953
1628107785
1252032556
970708495
1944568877
2116974144
845076758
1789035387
78784620
2144524758
1777874484
1723386165
241290772
261131769
1201510510
1653135722
1270378377
755494693
624172851
1808938551
1961968968
769444785
1051138616
1314459538
758008352
749140803
1192748665
1578653088
289827756
773806152
996452295
413147811
497786599
1898259579
1671413484
1741557582
1874045359
2100359307
1064740049
543946081
1616742761
1845907145
457200333
1727912545
1094881422
1237220951
1260044968
1188885165
1442643461
1475112803
2119789259
398372547
1761711772
1755368808
158043279
1234321165
1251008859
1092184983
1934532528
58643034
1713237972
2018610743
1877256101
219088829
281817988
955873822
1743534463
1692341017
1519298058
508195637
621947508
800772970
1977658282
544221037
1450588623
190375489
1407042595
1027951237
924273025
1949497960
2091163287
1402751132
1238357399
1070938945
215659335
1031557125
558671505
2088531501
631564467
179226176
1002880925
177038564
217466489
83068485
792543645
1689978153
822693514
1367253500
2137537765
1902399161
1461873725
1550879212
447883371
431460429
863631651
1598587808
459050163
606978958
929876055
1582064743
1190991276
1313139618
50681023
382808685
695414477
1627660719
2070690274
64236599
790090013
456422181
1607089715
1794664087
591474249
278982771
1054672664
440859300
2026823758
1959640030
116524454
1104705669
144914539
1018184398
329521143
1089427274
1052527124
179335183
81045166
889014198
2122968222
1368290442
1204032002
1141826384
742433988
1379980495
322975558
252132872
188624955
911999690
2071504070
1447801893
234040552
164963634
1697809374
199028408
915739026
1424341984
2128473525
497412556
905379119
354146532
1450621653
456390712
1119082201
2065059043
217704349
73092801
873008382
1812222217
1292723191
497197642
299981321
895657367
1164967835
272190631
1245573717
428412742
667697633
672457471
1116596417
467477180
243187319
1524032604
1671336445
1744522425
378726803
1122112310
529126207
1640496139
754391786
202398152
1352940779
1831073258
2042628556
1355462392
1878599339
129332179
1934629401
2073242210
1114831880
1270014946
282686331
42963922
1968706940
534140207
400832424
1557638185
1169328628
733428250
1199291430
71954295
1892901937
275131852
55710123
1619920364
1626720520
715773152
2124635315
1195254758
1960345467
441908941
2089209743
524880531
1348342795
1570054945
290932636
462877955
1574213889
601673776
100378045
105818162
1419009697
1989185633
1588732942
3656562
233923295
1317969609
583038952
377824178
990184771
791657034
356768711
741053994
685448147
362742206
786231442
2034715335
2034649247
1171322508
1761033217
281117532
897737881
1055159907
1874468700
272430462
2030821341
1566681788
63020738
666007439
1621264570
1211546512
965864871
646716586
579754458
909044659
1253053613
709175707
281924030
1773804864
794024158
1635129948
597363652
1075312709
790711018
1635096458
250485747
327875105
1225175819
162695584
704038768
270437010
1949948033
67790981
809630019
1431322996
758451671
1381823915
260534268
1490901344
727029949
989349229
563183518
518887326
1280575825
1245487742
1136869392
1695228466
607902272
30890433
1962598666
1735130534
1199609230
1141454863
673302131
809971305
1082673716
732542667
2004135368
1883046914
518208098
1747625593
70075277
2007112844
845486788
1809038098
324287481
1422474279
631963380
579343150
1316978119
885898209
863558621
860155370
707568798
1206818548
1659373942
896654986
1180716278
285199819
1473564889
1774593227
1294611016
823097251
2011262008
1990817230
682707726
1736403106
158948962
2076654148
491434311
2018204202
750244747
428165369
219083177
1005131343
679279773
1337433277
1362426051
2104957212
1762918008
1164800296
12634895
780173188
490024345
1310486840
156985040
1939275965
1300740655
1477001142
1953868323
2067831892
1803282165
2011564845
1392566926
1039145360
2019243267
953054297
550434383
102126069
864892345
652316072
224119615
289954868
1631297212
137971060
2106749644
1358048874
882353159
1681041864
1176341155
570677626
1841676676
1906346229
732199938
874324940
1709382972
760039488
710528570
1682837900
1924075514
1366117036
2021532241
616284866
749247127
549729875
2111552076
682693667
1273577669
1313622899
1522528088
542822123
1585398684
1847451084
590646261
403933894
1387974744
971836960
1391587240
1482722719
343278450
1367688851
1421956183
1050969784
457315383
536757689
374444598
1678235725
2080533512
1002987458
1417775148
1334073007
878367613
915650170
895270232
587224640
1576977374
944509470
426975124
218636994
1778766976
2004261976
819071777
281795550
223483736
1895909140
65390082
2040442217
1707295102
1638755020
1457380219
1531872253
1523395457
255172622
2122159816
1405380832
593090538
1099761372
1824028114
2072385371
1291786867
927396803
2062723019
1164503874
193142969
78868805
237371400
399719509
1455158011
1179060648
1341429929
220608116
370534931
331757209
384034842
1683481042
1623785152
849903022
1116013346
1062661319
837279199
1701467240
1225005354
555836632
179079860
1173835282
190403380
775789438
1164607586
1641810351
1071502087
1026304175
762059191
392499992
80575861
960703791
2033279957
1813452975
186057934
14792417
522341917
1893663663
433653460
879401513
451696993
1519271034
755032274
714282480
593744175
606124067
1029366345
521669477
792691217
1791913576
1743982964
2090345234
513433269
1023034933
194749367
1812160649
261981446
2003935279
174873011
152342373
1384268876
800100574
1303116750
1596831850
542008882
1944595900
1346265262
1324088656
984116990
1002981068
2111806838
180420566
1973075579
1064520795
1660352371
521412838
172362638
615124939
1295019348
1005191228
1310948796
391267647
573129199
1119047010
463269581
1591469777
791020211
1415124151
730628948
1017608804
162828410
1531589588
1672190583
1006136897
1889037551
1586964936
1520166397
1636803647
341875306
880547926
1788954796
1135103290
622553946
1535829598
81968056
1050485113
1220154125
1557171283
2111953292
660691082
270246458
883706864
1295323799
1193660556
2095731215
219443096
1257547311
748231913
120789558
120203616
2038617021
2089659181
1970688037
1999520514
171808336
953598596
2105026934
2060112609
1395884907
418239914
71046829
1300599433
1608566074
1618476476
1619558214
283011652
1133710703
1247172858
106148139
992142554
1114562815
1307566344
1604495141
863103289
1846709476
1021341669
1139065266
543943473
1663853592
767298222
71025576
1220996118
1265761945
1250389823
1210760396
1127331821
1401501947
1804917200
1007502866
1216550200
964688020
267001010
1203124207
1485568449
818223870
187388639
1525762233
2017886635
1832903172
821689841
1747565856
53967784
1909950603
1187589177
832151576
1368035484
141311865
433269770
417892189
1289172018
717583860
1995257677
1199852839
610557361
593261781
376671892
908662151
724075066
841404980
726004941
1088485456
1581000667
1824967122
911548586
1042243785
1701682381
1100021154
1647876649
2091097594
2080119595
1487485091
584078284
1511348763
357486042
334895384
198374810
1741361126
1208148679
883977703
1068061533
1913125728
253866237
1512411718
1326528925
1320773934
1400631110
1726869784
748328493
213692804
2016724517
1007396269
1223640415
1772193511
1540871742
2088184603
1447103259
1245082537
1006784222
1363148195
1280674406
1931093778
904074334
1818989246
1546209453
742704518
145104998
2094086261
141381984
1246878581
1327098604
1650241497
1061518509
1395259085
1413927969
1231376520
789873180
1794311825
594017457
936598949
374242064
150585683
43794168
1315441649
1592752753
854258993
878441068
2068636963
1009321734
1275618817
1138571488
634436190
1165516381
1026961159
1166384565
125975651
231852428
1475773624
1339261772
405760060
1856825985
1057451076
820082853
2084917995
1425304745
959941706
866028566
1932602203
1467710677
169811304
2101625776
2030952029
1950869002
1296014059
187858911
1250306594
172564039
436517541
698286175
1066148911
307478084
617333638
1067590739
922151916
7881229
1420226549
1905063982
472149183
1889335108
307459023
195594738
1062784673
1261131302
423203758
682870339
688403797
308652521
727663833
214360005
1616742761
204354057
1788253887
1252160428
596751630
2055780411
449116268
1676596645
775464995
878852167
961177861
1088295542
1961809673
414473173
416483244
1080508051
244354371
1125582652
1682949888
329811208
753747817
671388003
1671083054
1345240097
1754377997
1025568038
17696150
437026416
1167615216
1746424427
376336943
1584862721
856352727
1162097468
1249554818
1772447432
1609876248
690319273
1434974872
1583336764
2037509068
964526019
183674020
593442099
1335347925
864120641
381791120
626152926
1184177883
1430067987
1700902084
1278921823
1324184026
183470348
1371040617
2144029441
150078972
1300862310
1324680682
2127928383
1655184360
222618160
1229232421
1731411286
1074380018
230918695
176701735
546532383
672945976
447070469
1294106756
1228790715
1645716068
755941749
1385576269
1221104949
740269763
1207975023
1001382165
7349189
1130081964
875655791
803100632
269411413
291765459
688542699
1853343782
411904396
774093840
1891704809
1715697444
596657209
878108615
806988271
2117288200
882671918
859152798
1447269368
1142962218
1287866169
1954337136
784468039
1900427005
742676258
897184643
1198328434
1080225804
1330703210
452121101
1286460176
127354714
2111282421
470126208
611220974
866026188
937365379
715216728
1185471950
90724653
650870537
312371697
524976152
1537060567
234556477
94225291
1588241120
259798072
51180797
631860573
1426321718
1043996004
1691626788
798321107
1245090662
850292587
1763060873
945064891
1232332642
39036295
1711648049
467260583
788352255
695047061
1480420249
2066774430
503935123
1472511674
1588911246
1592809656
2097034788
15724828
1013087260
1024650876
1304922439
993895892
1289422656
332536226
1468750911
1377831112
2049306117
968786035
1821416814
225614201
1941627573
1607997089
180229897
722982072
506559025
397926921
2090794191
217810499
1506720809
1349251328
1150370859
1404685514
2135516315
1062714930
703866760
1497330308
652327974
335814222
828907756
313195050
1957556040
2044339218
1579134202
582162041
1042116703
1643877643
70999552
723695030
985521481
1768025933
2104840808
667084114
704115809
1110587412
608561570
425987829
1282155156
332484469
822299603
53921403
764171359
1897553425
1717925034
285483571
746073787
708205722
1019951324
1350566276
728219386
617785356
1161410577
1463887816
1418763401
2009881758
929611213
1461973911
593314547
300049037
1145714052
980316586
658536143
1140952572
1897995917
1083377797
1596482189
537925885
2112950883
511119697
504316415
103964254
354641017
356576809
321411679
405713311
195442593
1689951723
203386223
1341845677
1614069229
651193586
508561110
894825268
868721123
867322934
1115061924
1661765359
1423942590
1402351619
1249074613
651360212
2139276034
1150595241
1983459219
1479442417
1943915182
1644051519
562661877
802893182
496034246
1307980210
1279944266
181514202
201268329
335872843
46408584
1664203048
1970986178
590384116
284708601
146692045
2065774465
2034885696
951914414
440393218
822629087
1025445645
194533729
744917333
1324519236
1115074015
903643902
727096314
369518585
737473686
1277152332
29654930
1790312763
2056743493
1867180552
2096800932
504015338
959944500
868470641
436365983
753370331
740878777
1833679569
1662302505
1000522505
374614682
1843404137
1863658448
284502465
1431296249
1599931323
80638401
1898680434
1063670437
836520114
1837042970
1841078624
1855892923
1571310537
1437439776
1851599939
333920222
1522944408
818199399
909387238
958468644
1502745304
2013084772
209595521
1524878909
1463756401
1374358823
1401271756
921329936
173718662
630552078
2087968599
303532498
1067604125
1998670827
1733508520
1465835301
931579379
1083250535
208364947
420630962
1427860240
1564951501
1082280713
1220883433
478344989
1838113854
2038682143
1225870782
523077190
326078888
328495628
708450922
437824733
673503781
753758105
389403224
929948002
1072051317
150912335
1421957568
17479729
786376663
1591991524
1679071598
2043485673
1947289763
895087129
234439615
481102598
839613000
2143454316
377583341
8026187
945752988
335043763
1329819501
2101995200
756860575
885450697
1772794248
1515504185
703602980
2138578027
1946429457
662785300
582009473
391281800
638081023
1487309861
1624052736
1518698016
709636126
335659615
911907173
959490371
945698986
1788695592
988381271
1378040080
1228664488
930739259
514370275
782676818
960814349
329967380
1408297342
1046006592
756997839
137913599
2049768294
2111977380
1770595124
1586292765
1431047069
1682615803
1397474376
1137297604
1432249653
1137112764
952416066
391027001
1700888553
105562148
338065777
704685183
229395429
377488318
1461279357
1439254994
1557400489
1326346744
1516855740
504453387
349120362
1120872046
1652011059
1234052670
1534444768
1031957576
98111819
67906134
486677384
1052819253
967768502
1221647445
823146462
1511332425
1448256174
863026653
606839880
642556466
1228187208
650515486
3272523
902853230
1897221051
800945680
1605567289
550171840
1283491530
434239929
342521839
1153792865
381505977
443049007
723652732
1931710537
1317265160
1960774281
213044400
325201174
1311243710
896859738
1414643906
1625567085
1890966961
489518746
2001678263
1789754380
1501633497
732033370
192264676
676767307
2001057357
1791463357
243124650
1864451987
1564761874
245244608
1784023762
1527671138
2014429205
209675739
379604396
612645388
673744854
904705717
90482061
618330351
65674190
1426665859
1419572437
676128612
1441128482
864002870
356094575
2028887941
1530692131
781423532
1254411960
848504553
1808877673
71630667
1046466785
1661845893
1635233609
254821810
1989663158
728748077
1544948127
1977278351
1109716961
770427901
548388059
287144612
1225175819
33139163
164281277
1961959004
893862944
1884454856
833487142
1083400158
495272891
1319285431
1443026175
1371159988
536008800
573402277
1249018448
1178937084
506164920
1808969590
1066889254
1441538843
1266677436
279832513
1403436719
1061264536
4216036
340836432
152201775
813535796
1074593696
1639759292
779168498
709988688
886684911
1909153492
442398057
1937035253
862826883
6670031
49267440
374927898
1017524043
481321769
57900562
1100709759
2144147776
1655460479
1024497235
1269817616
1702895922
1715120645
508856
390467249
1077568536
740608383
1439948087
521284271
195953782
693128868
902577681
223949624
1910526834
1762077609
761838894
664342511
1919558606
411153022
950591448
1198836623
1813559483
362051703
2146979541
700340513
836172511
1747152283
1714123136
1671554980
142696017
1569793945
1153539744
231084165
1286442051
215460505
1513627732
361983087
1415519648
1916989923
1154790708
708644584
1364725911
511606523
937797342
1002734145
1735804978
777281709
116030595
220255362
2042018317
1231263115
302990477
15596270
1450670517
123972773
1839104848
1203795983
549386943
1034182418
1857488582
1628245375
1570856403
1214859561
230083618
430494885
1632606693
2134642338
1148514301
2104602920
871948830
1508248911
147889281
523028890
1691812479
798826606
1992456224
1570197751
1899748657
278262150
222534108
14666911
43039710
29001076
2118224308
1634566526
1213927113
824048966
145544210
1335577385
1187690530
1901288675
459965582
1580011828
845861863
1222952392
608821851
1652882199
1821290650
613867949
767827128
1504213016
625179319
1514585264
2101093927
595692635
882260096
772616409
1973625501
297019282
2019955208
877306029
2077674710
210814977
533750371
1143228247
1366945707
24414622
1019205806
1544021754
1066867332
1582367479
200806872
302446202
569342644
1379018857
1053781118
1062534816
313071468
854461843
1509046212
1057474190
777873892
532490325
1016776953
1119383061
1965341082
1394177475
226369412
1159724797
697568083
518916865
302405513
377785720
737548303
666988769
1570670088
277375465
281024459
1696104787
477700712
698287740
565431561
2058995138
1355531817
291097164
2094790675
1338875300
1223026348
1002944432
1743262846
1816316435
488651675
1633136443
984913911
1742203085
1554368216
1176779796
7894351
567628249
957873149
2096301422
301686824
1315494797
1623598113
433695884
1643810419
1635529244
194305229
1630473415
1440471221
804299376
1628017037
154880405
174466536
1175932604
790685582
2095363444
680219622
2016864871
446646694
985595314
85968583
2013778373
1630237570
379754808
1561524505
1582455890
1544832324
1845435399
1516421602
2103932677
1757211544
443683102
1037542778
453630206
1755619624
1264486441
1646932790
1296522150
500429000
340602910
971908441
730889125
280397530
194490242
263258419
962104425
1342292397
1722300575
1366483139
1558289993
614470020
267191102
225060791
475682463
858796971
565222710
256646799
2065913959
262279563
1157568270
516246127
2054140707
1758539796
524523191
968806529
160456348
2127658195
603496146
1896789385
979245994
1524673753
636879576
1452296002
1846004494
1258615266
1318273340
614107268
1825902148
324332189
1089427274
1540776381
656786938
989928000
880156546
204634271
2046235739
1834570413
1021368729
32799387
812979510
500634053
286874640
1445968181
1854575461
482518148
1166481817
506468896
1946981555
992104278
1595426929
2140141741
854975444
91982585
2027579730
113221321
285930373
352570446
1770676968
334568856
917961421
618011809
1759558200
1063218819
1788850073
1302081531
147862364
1047377487
605645815
566573576
2064050210
573577994
1845162255
2061717833
1543360960
752066249
398598621
1339604414
1702434714
361200876
1951670982
359277055
111739967
1345480213
1081984235
597039221
1693564251
1679020603
1477723355
1885613212
1637878660
1710448477
1453792395
164323901
842558550
886963631
786233252
228378677
1877218173
229011496
858612796
591352413
1856507380
723306630
1401297462
1517022508
1817299321
1196877153
1960133211
925560885
1204962248
118192297
1475508061
1423136012
1817712212
1635174486
1413699734
254996896
1198330409
509318118
1754345834
1583185332
1468783567
1039684437
1036646417
619766790
1705190480
812374483
2021313665
838162174
849855880
354601288
1563668088
1328168171
1211127123
685523024
2119343890
424919701
140896566
2028268923
1547081538
520410919
1417883045
323912552
1519565858
660062533
1458073878
266049150
420631496
121591332
2076743741
995603618
921002330
1552606957
735949113
856606423
1376554549
728721966
1665009211
303144960
798086772
1975443516
2005725187
618977126
1287667919
936528895
72431119
498413627
1363949185
1395155773
1391600180
1908621444
1290122051
1336467052
646868964
1223404047
1067356498
818297531
1074270991
1835960075
514287429
261704119
1007011900
2036157319
307886621
1239410109
880459289
569234891
2055830402
477700712
1938892949
322964757
1133928894
1007401255
2790053
2036857890
1876680127
1273407502
470414837
1220748558
303071618
1924312983
2224849
1686968258
407564704
1821528848
441526224
1857659397
567482137
726519793
977629180
805461058
859600003
1116578811
1859528077
926351215
1559933588
828691534
1017423011
1020158286
1225919202
1231628074
794165914
1750377137
1005485099
1865744475
1942892848
1599594895
290114559
943306480
1843242392
1353275071
1998080002
373884214
1065572998
1034319934
646677683
1317919627
783305932
1490607392
444562894
861863445
348056830
980500874
1102215084
1267564412
266771644
738646578
2020525077
742253732
985900833
633191177
1591186063
1822447790
916776487
964271072
363017203
572866743
616235709
938899847
1873506830
2022126099
2042376253
1178721348
1865854293
1163808095
1051728429
707771594
1206186846
799886313
574816633
1874140796
1588950324
264598243
637751183
913104031
1782612006
241163097
2072808271
2070094701
240981507
94783922
1424278188
473504066
2032325531
664604532
1357700876
659134425
510506760
2020123782
284833647
129534502
78068364
1358568710
2144414239
360683651
1931722595
1166481817
1906720745
1179808192
949778140
67716513
2105075184
2041038123
785794840
957479761
1055663688
608923153
487212006
1124012513
1493128131
2126530431
326913476
372507186
1487173450
2022986217
993399816
2083819998
2026715872
33673803
583732854
1991225197
1237826711
836360970
1202631525
1309564929
1130381411
1207469814
789967494
2103419171
2023278587
1739056275
1005335826
850952713
1234353935
1326506480
538318312
1991561560
1371750141
1167933790
1616719210
851914452
1861316761
1264176334
101130664
1927147631
1424094851
661538952
150226073
1378418276
1095103090
717702778
1728747731
687809798
1706920537
66309179
428262821
83277045
1014340533
289201376
1320113695
1853156793
1365731234
807242807
982082125
1866534309
348704206
1640101235
1553397872
1727030311
1100634809
1327098604
262537706
1850764030
952088664
1618621177
1238185377
1282722725
2108999130
1486014594
1216129968
1958537005
1107858614
1087906125
302548918
1028037161
746598722
1641107244
1752672967
1295435110
192960029
224816890
1998474577
918159253
2000677108
441365837
1015891593
220874834
101816557
887574952
753513257
219573941
800486179
2126692585
1187476695
1155115569
968126171
511824267
358703691
1608110706
435643266
784574108
1574661889
468160757
226113615
378185426
1075191650
1343512720
18621480
1700577727
1233685403
741018920
202853440
681231159
319792136
1585727423
1492004047
820241157
1239932060
1681694522
536993619
1364752915
1291070456
410835214
144533280
1394299511
545166194
1976818920
736383726
503038489
330647382
1543330224
1845238347
983658023
1092992844
750501808
315496650
1001099601
1752285933
1086722766
650930104
460430921
863449514
1692163967
1330678687
1899676775
1274770543
448438021
1124786362
823921163
1761580234
1020324776
1408733150
857935181
837971922
1947767106
1238950478
304158784
317665692
883445746
1688963213
1848419646
104359471
396015839
1155477712
1134226212
1596205396
821642331
1808002661
2113466765
1350645332
498681916
2093809758
175106101
1031110229
586191887
241407076
887703735
1760622511
468238312
1306012131
1911195791
1597768348
1970415579
21271556
1600240460
483799720
208989750
1790753496
54724926
204567901
1784327138
2058447831
157868922
1947847096
1694036338
2143973103
2075722665
1979765363
1653335644
782943484
403193751
1421318287
1538334637
1776847848
1139998913
2072814098
368268634
812335974
373847774
1701785945
421919351
673622419
1019558812
1993425127
1571513356
1472414749
1033847480
1441519658
1450073411
1544564483
1092824861
63594111
1426325857
1336108550
315641487
1459426500
1752063426
904241869
655065542
1744800259
1329975601
2116236882
826113109
1240371310
2110102862
407162883
723949686
1960998552
737531643
207381514
569076231
239343002
173134171
666193738
440554645
20931555
280617021
418260864
1209616818
1018591884
2011555566
1267142744
579366239
5918238
312012729
156665229
1367570160
2050011367
1757957235
1075271130
1537630948
238508687
1518046085
1785904489
921524722
159999842
689980026
1776935631
2077431200
54091734
1732717056
587756261
971199432
1513891966
209675739
316477086
1028072606
819717174
1383716303
2125339084
906800514
2134133184
635219619
524453402
610651945
482651738
242079046
1287866169
1959703110
1210280145
1678607456
2129214426
12935846
938622875
455250707
2047518170
1028635045
1232376279
995307265
1059806954
2062430554
2103172568
491371691
213284287
517530104
277616824
1997859406
1775788090
730763272
600049999
190328529
200597236
1335910376
771564835
727653259
1605481671
1059917352
1463617123
1536981186
1817513989
1671848427
1231853233
516905381
251471290
172445455
1902790948
276787932
109260389
1438363465
145636506
1956562402
132852918
1962642242
1918537338
885522771
279720309
1679234371
1472981067
1797449476
1759361752
757025640
1349526073
158262416
1746808412
1879044809
494023321
1974814002
1790965363
65307128
477075882
1089447700
1928269694
1203474592
1612923251
1307314614
606825834
607478356
2004843934
1134358618
649284314
2080366463
1082619808
1758650683
1922970336
505670934
1888983982
1497607618
598468891
1836392356
1343278889
1514906895
725680695
1877039182
184234194
1082861687
489237410
562516125
161587902
1329818255
471285336
1629085659
1956046107
1887831811
168231821
1646593960
418426217
441411797
466858461
1062694492
827143342
1985519183
1367813052
1426261916
254637359
911469745
1797864310
836520114
680590505
600318211
920756111
243910050
1549748189
398973492
1202434232
1255343066
1401424697
867975719
599985861
1561693690
1556778017
1682889905
2077967272
2085648192
913446243
736742591
2104181692
1096780244
1596741522
1676469225
1488144101
1769061299
54890027
1062631859
1321232791
1334571767
1103929288
860447624
1339039118
900799376
1537586430
1990243313
1548172241
139538734
195233287
754088489
863670847
1569086306
2143275363
772088044
1620949710
438461415
2001954138
1609839027
455977710
1183825898
1453689212
2127939603
2090210157
2025580899
1240459728
128325369
885762999
292577241
1492737190
1513133094
750118188
1503272683
145116825
583876813
1006116554
104747520
2067891424
1688801672
587640666
1601652388
426151107
538816316
1755088420
709073896
1437894399
1274625376
756200457
1704793616
1485912043
649143185
1700496978
901652828
1316009344
1172337565
15264271
422322384
1910348979
490241040
236917261
14632805
1504919466
1099437637
1382017263
1052515578
1261367893
506269474
1907067492
603913457
1456607927
1655515008
2087115783
381705557
550270610
473410721
1343966618
2003197843
1393956811
2131235823
1421522651
1334766186
766161257
2079306028
1452165818
325749892
1920984967
635957758
749229433
786946606
1920040049
82748733
204368725
1421340536
2073180712
934599903
861399934
289029454
776811466
1876841046
563695756
1534138887
2143898174
854227718
1182485626
133795773
146548061
156097594
559289526
1194874492
1404560302
432112081
1393298504
398177600
1673136346
300413228
1811223582
937305829
102342124
1840596950
1529892520
1439624871
2059720966
183523292
265417787
463284222
1591037085
958572029
876442294
1169446716
1927412244
752485271
843646384
1961238920
812433046
1394837643
2096877310
1636368275
174267433
226648513
2048931676
371667429
1846140502
1036942943
1647257927
665561302
1347574010
839977006
1072723132
268771264
1632719835
867703077
1878324507
481923642
645424128
272619415
173067517
928218498
535193947
1115715983
427412222
1831144398
2002447225
1333980602
757419598
179363640
1428157066
1683133187
267739729
2008040128
2103983606
1859880216
1685160372
317599542
317270070
1759081092
798394189
471305969
116294414
1866939514
884858815
1273637127
1510043475
1824201658
251676195
615852781
1348991814
1034159928
1979924379
159824943
324436604
2095957412
2060687810
1601577340
1837972643
1416654017
2060898912
558655076
1192072250
380848468
814066670
1655693481
1211138962
1047179645
815092745
1231036139
29290087
1339602385
892183710
2052050872
1351892935
618601463
1952515216
1181996403
910961396
1645328428
1145680490
1581585905
1999385734
356976831
109025800
1803835492
1427824239
1452056147
959082937
295123604
615124939
808345867
1193009793
393343606
316732882
1124813245
1064835272
355756333
1456172669
734574086
209202500
819668913
92209976
848943042
2030579025
1091199421
385189449
1404626895
1978143748
856048028
751101080
246095394
1897343879
1069431338
627470200
145923437
1041285158
491848884
1465014884
221772997
1259698475
734171140
1828687792
2056925840
836713740
759961203
1123185862
636194854
486626258
946256509
1163550515
1930268465
645743341
901844806
273851486
1297012911
297522185
582786074
965034874
483891165
1893615322
1286049245
1055486858
1287650958
25187077
716884762
1367407916
1096909536
1125777069
462420140
167718386
43704506
600624286
1967733928
1082423573
72765378
1618962977
1789933067
1286633988
698031082
2025181978
1942320070
517641718
1912327464
543503574
1065340237
1057302682
1865925534
510995277
52094531
1296214058
2006332500
362646570
1706109240
1150435692
868343423
1628759135
2125141643
1825930070
1439559147
1580635577
1709802312
1614399593
1772514205
993290378
815455850
1371433072
1187962392
1666534575
864257839
1470651546
1689413612
2039942227
197183179
1881982811
953597575
757361627
862135707
1872407642
1421521233
499025117
1426067429
413454661
1767248391
2011542687
2124610600
767584987
1637388669
991312815
1150232361
1001853241
1244529406
1152589697
390215244
774934298
566492900
965502364
1206685537
575363275
1811892029
774408435
1814789953
176673144
478719381
1885841265
310425536
1325725687
2145540617
1361809644
1089845814
2076697267
852435050
2049885574
1788834773
186375662
668159205
1456053854
938879388
1038248815
287878757
1671581796
531770341
1609631995
1846216992
1486365653
635083561
1018010453
411967897
175095428
884155347
778380554
482786393
1212964991
50143288
1830537481
691588083
1383554074
704546754
53984820
1579044683
123604620
227638350
326120265
288445530
7272777
1923593918
1283754093
1358569949
1672054615
114963572
2037114806
347767990
1263735747
1837746044
1605901824
744204812
1483419439
45785380
2376453
1736188008
1444041553
1841782908
1108493342
335035014
1070300855
1556208860
1116913396
498409084
346809062
112493752
707736872
1475150876
528157736
1189195605
256673362
1370035481
147889281
546662548
328963019
870436065
951789118
1082040237
522545778
540801054
1504253356
1699833714
2065438433
1487603834
1967335828
108230673
1642865575
1901264297
1495347366
1612156304
1592386139
378412267
1362110141
304041888
1274071543
1043470123
1490342394
1903664089
379459833
1124238124
118186807
674670104
1265015896
1407042595
1199555817
1492978399
67915596
67211010
161735775
566546887
1837692860
84350302
1729455623
866605636
112585424
1843242390
1071726707
632539263
1028618915
643571593
655415768
1666534575
1797187813
1226532037
941196831
1418741376
1376484414
516515214
1740050317
435156277
184825637
291546651
611781601
1538599015
303656087
159979815
782673595
1904316206
2110253393
1543495588
88080305
445736526
1161699907
941997871
2113520879
13961778
1688219779
116464392
1835078187
1603705189
1996211607
1370066265
665919316
539596751
1692979127
863444763
85721955
312012729
417368490
248070471
1880200803
774814752
757337095
1873430575
710976631
1598893565
1955775796
1830713934
2090001501
504142491
1087864555
1421618970
1327914568
40879806
681808147
283098887
720874784
9849122
1884368987
84845640
528876385
111642007
1451685642
657029607
6867113
892002765
235926116
2129610975
2105878731
1418059621
649486135
164231537
534019290
1738410752
1014283916
1174422982
513258490
1650004336
1378484342
128804380
1864432839
520568786
1099152903
132641666
471679223
1502474706
1015262055
380415812
473554163
766715451
663146961
1038548823
1339748778
1138522698
235942800
1928767528
1524303872
818434217
48063861
1528613464
489295723
2045890365
1575774102
649954108
651538274
1209401087
1838239609
588465931
158948962
1476140202
155562020
722819642
452763688
35199658
2047009438
969370689
1150546697
1291736591
1621283509
756634654
1861227859
1754408789
1602846487
550064386
111092209
662938421
916776487
538855929
430268118
2115882538
229890117
39449090
422844172
1556641574
5112588
357234363
997869214
637098643
1581981098
1186921243
1801254069
43362739
1853730609
2125529911
861279363
1503099284
1518132172
971508904
1614111482
1921102744
396445581
1919117931
9088912
247658442
1254641516
1638297843
729799627
1166586682
250788977
1248626419
2121312465
1058520885
1258830564
42185702
59547620
485368682
1300434848
1568449653
1376316550
593205943
381675182
776371399
2132686120
571065458
394947624
63054398
1426482031
208720625
1832234691
547891646
584508484
557579181
117479864
244273909
1072188989
133643542
178286814
1702414386
764598438
1990573999
1472910679
205587961
260513186
735661774
742953839
1510388665
107630287
1331920115
984832084
1894660074
534478990
174829497
47143427
764364105
716232687
1357149430
1613994156
248978970
1996378432
1343605104
1611540680
1882956875
1097763837
1406188712
1334624085
1758813140
1766180611
595733055
161128567
1794066356
657371146
1164435251
905998958
1200859659
88837661
1486263898
1962598666
1471502729
1288121054
1317261344
1508489478
264789599
1367770407
485402541
28583210
77383580
1295188346
180187459
1488537541
793016448
278203933
1113047545
159625401
1636773687
1626602321
1731967058
853835047
1816780700
1152181100
1667707551
1105014157
388161295
1388051842
1418890395
1462668292
2143596603
1150163490
274390780
1993427357
1905876356
1720707802
1718636059
577763167
1348314768
1748465729
1949291905
1377737400
431950560
238731591
1005723181
543951220
1229895451
424345188
29469969
1262724588
1687309456
597980407
1773888343
572724675
335863741
1588133902
1477443067
615010934
665981659
1860845232
1899245870
324233297
911737581
2038099502
617501370
642040579
346119366
507783874
647227828
1549027358
321440675
1441731894
621103937
2072375367
189885925
1970965041
358292108
2053778922
580371925
219857952
693878928
1037999220
1050044467
778290796
423015398
1268888498
510624777
2101753598
70520348
1693557990
1824283669
2136964658
1509997649
1340951887
5052495
2044332650
251690421
914179144
950793329
1588612873
866346313
134574154
2014463102
10035390
312592654
820771947
1823940061
1312071938
735158605
1698593762
1938074467
350190153
1931849066
168814650
530705854
267428394
1855384468
1885872119
498547573
162311461
994427435
382231280
1297034867
307845496
163501561
10164573
1804745257
2121717359
669799221
1628125107
1444705418
1962509128
1339216918
321265599
323636275
1356954229
928367991
1816558501
1572636672
220683387
1210938523
1381725885
869114811
119168826
1760671060
2051726227
903430972
908540932
1213952665
224446950
1154002970
1872244876
65320518
1540235437
1112458895
956832300
2000468080
1792999049
1609816042
1049074936
138534000
1648894258
669139525
1261120973
1654368332
1948940929
3045391
500050873
1095150427
1822844928
1052527124
505797387
465920088
1950932442
115071933
411210068
415758900
1499761725
1970792822
1812986520
401531546
575474623
20381748
1368351106
101823515
174912685
1999614190
795009745
1685160372
2032325531
1830702701
500977230
22147475
360508276
1271437778
178071498
1497483922
1130827739
2047451050
2002530245
73257582
1206243824
861312842
521672144
1928252474
445885995
683249012
761570094
479692211
837842688
749825018
167452238
583606578
290871183
1338010039
695137947
1833592449
1302528522
533909074
1684409901
1323741886
1986006158
661856709
2025754137
208471728
52898819
484199650
144859534
1294121553
1932741812
352108769
1796713122
952142322
948619308
193842292
608261945
1028598408
551045658
580835408
680428770
1211799266
1689655970
32063006
646665408
1885950255
1874049140
1497795501
564023703
1316594240
1682591087
714660631
1352483309
1799795486
386091346
1316009344
582629260
1381303979
965772775
471983134
417696134
467842192
329888611
241290772
2105519378
296089331
1860974659
630160775
1593427514
2091607967
320580473
996092242
96138996
757779127
230274063
1456765091
1563162357
1741366067
1230102774
2063770271
605356224
1712696863
580470264
1988628111
479541226
2093335654
654057965
699533026
1461392066
1184224720
1873740394
1187811374
2044688059
513331989
1801643154
336173210
1259063873
734791603
1912895089
2063574176
1661983067
1582514111
608237915
2124523241
1324232267
2017197395
122122329
661840389
1673235501
728604553
2115572725
872770295
1038752935
1334767530
806119518
997824958
585966597
603470322
1623932683
516418327
2059750577
2073178671
1025857430
142958830
1637799157
762470084
1405686732
673904620
1609477893
271139160
370852516
1384761273
991287767
1814067267
1612231459
2095504501
1408495234
1803127273
255933672
413563783
1811464807
1375170221
1726131312
1136152082
926885667
1154675433
1698825284
135629896
214626728
1306380870
331397493
782854415
1283598220
2119789259
1764463530
13203405
176473837
297011395
183152287
1559874265
2086781439
1636384629
755085117
1554192538
1810424082
2086715230
793621517
1347398748
813964487
1673698109
633056141
2063531244
663477442
247438709
913913139
732673077
1909314699
603328494
14974267
1081100645
85478890
1758206686
1848916569
922051064
2007537575
144914539
1110372905
104438764
1038811943
1531556348
2139924389
119557418
2079647569
1383578429
683654053
330411200
198914584
1484772017
1868733065
689189959
616270862
1065822048
2085406874
1571285218
1809509756
1370390048
1815110243
1945998832
1955675625
754090688
1928313766
1704763301
1113394409
477794625
1392570364
543963782
1480588350
1393770057
159384136
693354644
1765028347
1595410247
1106354977
1107643874
373781150
2063282278
1702855424
2114608203
689321030
1675691616
1377406940
807068772
640964139
1769959321
2127943185
858105212
38292016
1980864019
1922461601
189039384
1555596835
71418953
1559730258
366106676
1455845998
2097117910
1172913945
226947641
871649483
1994963271
795125968
1143049460
2066394530
1603184269
1187460409
1434540187
66004866
1312141830
517676396
986015644
1427665160
1401802102
1588169669
1402351619
1154693283
853938758
946841859
1380543820
1305261545
1860460795
732613916
867655081
329041227
250897688
469105656
261391911
1385108858
1586794371
151696172
888003842
1265293755
314585487
204513319
360107663
1017200069
1319428932
597396231
1432298465
2021250869
1986799030
1289835885
2101869550
885279074
1374730751
594259854
1661315964
1283413027
1132200933
1759956998
555055917
906086252
1377133988
1578124305
1349488456
317487491
1364646818
1480414577
423520043
1565146109
1611450251
862774516
771459969
1285426390
815464441
52431548
1956674167
1092650130
1438958330
2121632442
1133663750
2147096721
1609825626
424116107
1410586974
1732770070
1335884172
2115915512
1960256318
129236320
1428047598
34060303
219984800
1735200280
1760795397
1906299795
1769490973
280156193
1697262920
1984437485
1841579885
1533466746
1090813562
671285909
579951381
2081349290
960681116
462889803
1814195906
2031401037
566245963
1467675657
2036455941
1524981819
662366033
881489551
2106955274
1817134925
1202177637
1465932316
913455259
1123433333
1393271495
216941050
510268537
1873668627
1130496059
2115472535
2023065463
2115065347
69586485
1472074638
1286368723
2065574706
498962296
1332459954
1167351032
800107280
1792146476
1494832002
384525574
1072385970
96029579
1914696981
953247875
497916082
927719155
137268514
85478890
223054903
20276968
937572911
2144920137
1714515975
1297923683
1012026450
2006232755
461820667
106080188
326828423
466238526
2059625136
1571531964
480987435
1342908994
560149873
301119299
713356393
2120101035
249688557
629198554
280257069
1877653990
614917152
1311169900
1186487124
1905680022
108797469
1799024017
2066668218
143199774
616483534
659493773
1265746357
1406098074
54063120
1289033607
767060714
1701801193
2094882933
730847313
289271171
320808802
526038754
1567355146
1267789449
296660710
1494522199
1062469820
225331527
1057587026
932789832
302758395
746966786
537377734
1856141915
294213886
808698409
872770295
150395729
187469189
1746079989
2031335561
9274351
1272072398
567605240
506478513
2075363676
1903473944
1007781008
1214862739
2027513615
957072284
1461385512
788552523
3114894
244454687
1648930497
2115427008
1205972077
491695999
1117116610
1282072905
750911593
407043261
258251834
608206789
1073874734
261693870
1142054324
614832494
977436391
656386609
1075191650
2142816920
1131695382
1589116222
268804790
2105335220
431125093
205971998
546708997
905843400
1546937659
841920953
566033138
160199109
311846459
1359388108
624260648
735656083
1666887625
295151684
1134245728
1864197891
522671263
1721776240
2102675345
1717318554
1602542018
826610567
368392382
441941932
367204774
849349269
1167279164
553934892
2057971326
691096136
167136824
396423572
2019937058
378384420
1006167197
1205720889
594536695
818025693
880189188
1267312689
84050516
1787124144
1697331031
1002564872
1483918501
1260705858
1175023513
1661545457
1188045638
819531386
1175831621
1813760550
1524169752
565429329
1068747315
951185380
996865091
745387976
706778624
1364895441
1851678822
1848254627
66411540
570667093
753755535
1796781898
1668904024
1978665329
1570228689
1473142473
622965570
983420290
1193614168
312232931
1339748778
1920497634
2023559492
1091746008
2093932733
2081354564
599382357
912351459
1401486708
580289137
1990573376
854258993
540530651
963906445
305775361
400336262
1214654611
1189073745
1083972513
405986831
1484287093
1815471997
828988389
1785212048
325405449
1912688310
621311053
2018684000
1970616835
1096733212
413005942
1058523510
870033100
760227477
738628774
971361784
66204468
1306587862
905520740
1338378322
26850785
2123266469
617835541
1259024739
798941850
1103701427
1034801749
1018088835
1051317588
562023444
2001217770
24046423
158862288
1158249489
1573181918
261257180
1223469646
1982217965
256897012
1246113631
305442352
1083397715
1617474216
1705842800
1569607772
2099882016
1507478484
696337295
1415149211
1413586449
291992289
2026998943
505756111
1333626354
1058606465
1436979093
1437402368
187946694
1224116765
1896521531
2063043195
225856852
51023362
1706291430
5594609
1564003065
1555505562
1363944678
999866484
1194404591
618093610
734408604
1521672464
744727645
1254496158
1023789077
1192748420
1981248295
437330118
1213998261
1092190171
164005569
1193844075
1061641972
136782979
1089309947
1187738956
1350830735
1504870227
286874640
842118268
2107846227
1523260695
1251618857
339719241
1820558169
235863740
524824817
1289160506
250868314
401833229
1692519346
1203987432
895932541
969781348
2003855485
1435962632
50108490
612679469
1813892518
297454990
1879074220
713336296
2019510938
1608420860
1282071137
373355524
974648118
1085855847
568058005
333070142
42555926
438267506
991035405
248099483
357515243
32530360
198005982
676065278
1667723840
1383565429
2043935085
1538021698
1013511030
821971155
1238052654
463762017
273984730
3392318
958973788
971577743
832995230
1799654818
159588120
1495734792
633437440
812068483
1624756803
594560822
1713959430
609424784
1543348098
1283476516
1877060410
493110561
1496576417
28291581
1214576978
1482896483
589569385
1755345852
1690781958
1441081205
1659347061
554820517
1455244641
1792200581
804630141
1119897140
2006981245
946281676
1897739555
283277548
2117036739
2107589347
693375862
1935945225
1166715327
880701380
1626103029
959355280
716442012
74311341
2065797330
1972654919
802114810
2062223087
718850450
256284483
1563831497
357928369
1127902760
804983139
2002325007
927111114
1494787430
1212639994
1609412575
915556067
726546281
82161361
447717012
763227828
859230116
635458213
316354615
1565893888
1222125557
1209293537
365947056
1230776117
1725983790
1224921314
937725630
838579151
401409792
1884621046
1481473597
115610872
483434389
1409611977
851848533
175375239
488320473
18264252
1245213316
1435737215
1148109798
483913687
1181992291
1788722071
589858525
1170038219
1967054855
2105612531
452003141
924356554
1118403846
1906239899
1273669508
800209426
976112982
1328873698
1445846316
1470080986
1197504335
1041743182
1632261324
2019260221
1067315927
115909480
304469885
1374616147
1719516129
976150117
371452169
1883013543
451680704
181222697
250637154
881023540
860972224
703213599
1254943058
2107599778
1271264333
1572595269
478873315
1394135831
644800748
887870148
1322539203
878778043
1970636886
1813748595
863707292
1709524973
353651148
1149612983
120480698
915704084
355824017
416978753
691315315
67524354
1459964229
1461852472
465303603
1731165710
18678993
1058457493
207994071
655020826
2069025046
96180788
36445633
1285549320
323617304
1866246713
573444272
1463038045
1030458765
1365757254
989801136
1925413682
1294516257
2140771101
1937121948
1896119117
1899812601
822170017
1883311122
254995780
389460224
7854463
437139378
686406889
883341331
1477465502
488617487
1543038569
138346565
1976661938
1506845476
1229582214
1703819506
2119308848
1444452250
2123884041
1194852968
1959276433
90411137
1154121401
406767330
1889531861
67734257
1270875798
1405239233
399725837
845598985
1542779461
933306290
1433974870
523825350
646346934
1200810685
797509430
1113660544
1544805145
493025555
1413671026
1984528714
543363343
1094345999
2070221546
1342552581
383566391
709112327
1716581743
150172358
628838012
1455659327
321855074
722403503
287620596
1267688010
887296778
1643793778
156779908
1363499309
1019731670
659469752
450263164
1037367012
1580253017
1888083744
411104529
179991026
19540092
1449064098
733990774
1114805233
2047898066
110171985
547988106
1921959560
606374165
693322334
803232657
1598386782
487479287
1908372981
2011655205
974280907
1157996316
1302484901
777657145
2085948398
1346588479
477992512
1428938965
1437249399
640432368
992624683
1668986243
1783523790
1099068219
161047513
386887993
766451861
68178285
1199795034
166988930
226150797
930990693
1804764871
1184630818
97332042
169731117
971366056
193436898
811772741
525972291
794039505
1835517477
986291511
413630149
1038017681
2081178247
92418027
1794690856
1063942698
440856533
1957446169
1803355937
1525645765
1092005912
1208148679
862909542
1123579139
1800994148
1515919549
908071538
2123576830
617134953
528759385
1685593894
609791209
936975470
1670682326
1125655850
2140196928
655761784
1047141768
2058733439
748622352
1424164976
1768093012
1936252553
1182168732
253513191
1363016670
429722771
134702990
962509698
936442070
190520867
635604916
313504253
1417654575
1355427230
432494431
1890090568
1767245879
2113472618
1607744335
899992399
1275482250
1773622238
1193225383
1715134778
991531530
1054119554
663015544
1148682786
2036108796
192156563
2125952039
2076611511
565128567
270369142
1085658391
320751605
998351325
80266776
1126624434
1061007817
32767468
957987079
978483633
1855949493
1495490610
1986898375
924054182
1086791651
990127467
1975193393
611894710
1138611261
1831832064
2115626908
135433835
882029637
1375750950
221007758
1229103802
322711693
784747874
56902204
667189977
1558531654
100679603
1326971808
2104165450
2044866929
1026021964
1920209073
812361642
1409124868
86822741
546850195
1083667391
1309762215
1788008296
2103468547
283974494
1455578008
56683221
90434645
1282039135
1385947528
1219027372
627617456
1850885829
883217211
55710123
1560423043
1165381921
58251328
280360968
47515740
436383498
678190038
1372558288
349040810
791674389
621888961
1639202798
1725623774
1246458218
1347220258
1030900747
362932877
568507710
320616445
1775613699
1056695730
867292453
1129589498
120883056
1324569715
2016655166
1822201069
279638570
532097343
330666815
1369523122
1759299867
1453720873
2000786602
954280579
948933202
990292288
1555077649
1441519658
2112577928
956733291
840058724
1505628648
626514043
1195025502
1226149916
1595194563
1353165880
377577429
52140826
305997329
661381458
344795282
656183643
413817730
2039323090
259913850
1995551458
1590867267
1862614621
367316835
208471728
1677029110
304874367
1840990777
817454997
396209963
1902007018
455417647
1970457314
1045590931
1508820074
1270732148
1648064638
1721390944
1144992194
580832552
1658319246
224922236
197244713
228595273
1070852164
1737202526
1550280725
507536340
2081080447
556719607
2061608486
1013893311
72512194
1116058228
1271760716
1628132261
1788550522
880017820
717044835
790103217
459362817
242044642
1363695637
1390575350
562654906
1005595650
1053017361
850336142
832156054
99079712
2130357885
900569762
2112689333
1559625739
1241992102
385802167
2065677906
1028246271
2085912740
1404976786
1887611210
1883111585
1349899627
1299207677
1057462741
1518632224
794662479
183097505
46001845
1779751981
1459116516
1415324265
391945057
1179632739
1402423174
748657330
2025409639
1912330005
611958465
1800298343
2121692281
1404282453
1031527892
1975070037
456784973
939087191
759443679
1493783425
1898764282
394121730
232419414
1965457286
690390104
215675215
614649513
1681694522
211018934
1391052091
1226041168
291717488
1763223245
1905595266
1432727495
1202785039
156475680
217792926
698007429
1330841502
983287294
1874133858
860006503
66568433
790077472
724127895
1457048633
1937168860
1333569867
393044572
31696211
738745241
629998326
948033695
1032407239
1941375982
775636389
236693392
45211587
959831935
411128588
1179769210
2036057801
966211665
445095016
512255357
979124013
874416285
176479732
19905951
1831670858
1333021989
256854130
1327528738
1536015967
939007805
1325710243
732897013
1664837536
928956166
998639125
202290846
1695654365
1363339628
1156179829
1080905478
1020858653
1842023986
1923697090
1909601654
259917173
937462989
705807122
1241585991
26646587
1878286244
1860554150
456517498
642096720
552902643
1184067248
1184621967
406901196
115029369
389114572
401344487
1244856859
1093079928
1841430222
1133472528
1609682320
1272966259
288298246
127729102
1889233554
1370142591
263620011
1950017818
2127882260
2060056450
540220334
393513960
763228201
419714607
47675792
1832942662
42335027
1449985101
1519741601
1075076844
600729797
1698276191
161996361
321869746
218633614
1353317491
1466340691
1319853166
750441467
1561263776
231166769
541430810
486708143
1456013136
1552848720
667400497
1627819834
1536319728
1292745796
1039937996
134378979
2121412311
802973881
1924055605
1064861149
861782457
2002968638
1235920139
302938864
1927961188
2082963885
504046269
1492638150
1243683554
941480722
1983260996
644971908
133139442
813598067
1059887970
953460402
332443765
69405895
562373573
1857085097
1956286584
533878012
1605426412
265549683
805638356
1152230543
255566770
479342462
1370104592
998874967
77411174
248706968
907433553
1831163957
1632289124
233328548
428939100
196303680
1413941144
65148148
1771189841
1501453301
2079220285
393532557
1242925449
1944772982
2090788549
1886150385
75792880
291979294
1769160323
1144381918
1280595109
1958152463
1922436785
1261456446
1271468889
798477150
936644869
1923057032
1033458736
1507958144
580205724
1315660227
1754444258
1375090337
1902000352
36946982
739261708
966486715
1051495328
403541589
505754422
1216076864
1188610599
1769917276
1583815294
46049362
438446095
764098967
1317059788
624376172
1930223887
1913025389
1193922634
350221339
436622913
725684798
810437536
1600653363
2137537765
1044568112
1560541561
894814707
430441881
531965723
1730413195
1508353381
939527725
406870992
1695584728
1056257740
252533244
1146020361
1045633781
1592793336
354930510
776883259
10852487
488073680
1937335797
724111522
1600607757
448467041
2118991410
1134819182
1859494944
837116393
360527569
1245011842
2075276222
1044584984
1587949841
141827312
1861811227
382069090
6420476
1296947064
1803431084
1989458100
1227333102
1812880021
5440540
1711915870
1025653382
1756049882
203119387
1156649435
262624668
1426589104
1923626003
791145236
2001020300
1640673446
1060294464
1526416602
1200575030
636750275
1300415915
1977771411
1735395593
2073907549
256176834
751185790
618093610
79819982
1302243266
1002400566
1881821757
1598498483
645088124
1724412709
2056357281
2035968808
1535085866
406528551
119256030
1618532432
415758900
67810333
1191769306
1188897370
1136853235
2143456225
1814021531
664698469
27343590
521694816
636293500
1754993744
1280386792
1060583435
1431546638
610444211
2142157326
373188265
2129343734
2038053030
867799857
1209678035
720791848
1745491964
687314823
884891099
1591627376
402472778
307886621
401464466
79474166
66840298
963734304
578045115
1263704130
2040678854
1602996276
567294815
160441664
834904678
1067773789
1351054617
1838483078
915822719
311127263
1456189652
48062028
2121746679
947032234
1162210744
1600310078
1612859240
1265671675
1907985444
1437555268
1141600888
304889110
1164524830
244161376
48952416
120786117
820284771
1934610039
484252417
539911238
1632832387
1843260165
1431966700
1641661425
991000980
119492677
1882523200
969105495
1052478960
1597601335
1142389146
1994917075
991560053
1120217006
403933894
289807161
1971472138
738958225
1229041601
1486091270
646063963
1361757432
1457898459
31019850
942550566
442561432
1431966700
1970431855
1987702606
453186024
1324568573
1943087969
1767236905
783518067
1980734413
747044970
994409947
344054660
1404246523
1908049840
994797365
579641711
926075915
184455088
1266396746
335463811
1763222875
1135890176
1279042391
659337647
373884214
874355498
1545393858
1070439067
485803748
2112879033
528817135
393007549
199177396
1202999220
1126356461
1980692996
1773819790
323222922
362020085
720228835
1224026426
2077569172
892009104
1019032741
2040534462
983297690
1373376167
1645867280
232926720
1559506791
2028502966
1413315365
365652783
1656092311
655679551
2038014280
906622005
1128092887
845751252
1376754202
975388682
892636669
1894289659
254880932
1187865560
312478613
1031786107
195127009
130955691
24063654
53777813
740146880
720816501
702401069
10581804
1516421602
947891643
1530461768
2044054151
443200513
288911534
1074011502
279586770
1978262131
440019091
43135391
244396506
758400181
1989008874
1747516599
1609754519
107394909
1849767998
1660981543
127751296
165001753
2020191323
328470760
48944965
128930030
1791317648
2095413588
1246916095
636293500
941196136
547692873
1703197412
1343200138
1610304662
2146759136
720289648
1493346263
1356230323
1417769448
1899512420
1860384615
457461686
1909538913
433996537
780650828
689530999
1178629773
144486927
125645059
1809578269
1990896994
87110984
393927091
1935665041
1841645063
790398226
887452585
1064240232
385049650
841543616
1043201978
555558810
1428354995
20432726
1506747571
1309576142
828907756
672158510
699104686
2017061402
887034846
504104897
325857373
462018763
339779415
1742380923
1994115175
1952874510
39185544
1944397934
78333381
1392705309
1118513531
2036569816
658848753
2090423356
464821564
552113531
1806707815
1435052980
1733286648
4331316
1764318027
1584472348
2056374963
1540407395
30863512
748092104
1086006158
137959998
1828758078
682416172
170973673
1889392387
2047255283
474280387
312746174
2060780362
670140067
855803851
438824784
22357132
804867595
2031388064
865445698
1102217533
431317928
1301543173
1111856496
113726058
1995854438
827508133
86798861
1579683578
989388549
1036797989
1242923279
538168401
220644243
601149327
1872396431
1763009475
298496282
2130882394
842774271
108558616
111555440
1816823185
551290725
2078226885
1047081164
1277919190
1383051772
644801575
1395261754
776275648
798514125
885739638
1595917692
1844685203
983514680
1196203635
789678192
1586640119
2138682341
1166417686
1090075032
1373170224
1901680090
1739798293
1169028296
144486927
463408326
614225296
1890651683
423264919
1435767760
725053020
1088123104
1435779347
1911981645
1736611049
524029800
1015187305
1899842078
1696847692
1973876341
166189335
1058992164
790941200
1019043144
1976880460
1532109743
68182025
1964818929
800439065
417463713
1449958675
1946304306
1884379741
542645419
550766935
1425421541
1763236507
1369561207
2013484331
1945288405
466610210
1557714997
1420747397
1197234712
1978052893
871247513
866039424
411316432
1323589605
1969324336
569849062
1794062199
371359438
1627356204
1461566753
1061693708
722513992
1830122406
857565008
234299652
2010609906
581786444
267347198
991059234
2146886473
1621437026
65945518
252573143
711208677
269887590
1672927591
1943776122
811980679
785980965
446114196
317602028
21646493
1663396087
1133224548
1754652178
1913218640
123986737
684944046
445637807
329812798
1470805802
324509768
1134226212
1429063373
1388457322
233903714
1631442005
82741489
622918862
885685862
961872077
741320296
1853332805
1203006539
1935799185
628645642
1752024303
52411881
934854520
1627540350
1329294465
1621461847
308236787
1579452407
558793463
1409754846
113254063
2133941343
1110012171
2023876136
1098184132
365768586
1832272084
1800361650
1651392292
969759271
90116067
354523650
68249217
1629041466
189516935
1240218836
26412633
718213075
1703397937
169463826
1233912837
1897066060
2139851844
685887056
2038473298
879761892
1729168909
1007796851
1088882164
557143314
68990390
2006714294
179723996
1135811037
1966148822
386977448
1217016040
1243141448
1519652246
1166714767
872860490
1436418432
650928631
1298610192
51378318
374999217
251577265
1012648172
515206479
2062128759
1316325979
347217164
1082762297
1504925908
263418155
244051276
197183179
1977369200
876727704
2007861632
1224852704
60101395
2004601862
226422874
1478010002
1302795615
1148618462
897184643
851340813
598515993
20669677
648377864
1698190074
10238214
927310118
1995011705
1486937245
1583756789
1565111453
389670581
64599263
1627274756
277297583
1808673559
1204317540
927974793
396187806
126219531
1167688071
1552031248
834765740
1923494693
2075490886
1768531927
759912810
314317473
699297192
1245731737
293317671
36127599
972814452
488073680
667136950
1285538804
1184914889
1229087694
1770530650
798698735
719329659
588193220
1541696916
1326519530
666794453
1926739366
1217482586
188280960
141176047
1905622236
844475643
1130117019
1832443174
1598514082
1077657521
987987123
1497714038
49185709
71228621
1684200269
1699954061
1485159239
1446459856
1648919629
825440552
1843434720
1684500125
43759204
977380328
350719906
1313807420
588210269
612553732
662733266
38302854
405217949
1715575145
8993467
496061930
622494114
511512509
969497235
23037805
88082615
598527392
1688714709
2045106333
1928590106
66320971
40452451
1554714625
595613663
1088601878
1204803805
16913453
956663625
1219420694
168413981
495472024
118852241
863898814
1204938072
2083945558
1464925220
2085711776
1978799032
1141491860
1947597677
1386780618
264398924
685583558
1322072160
2119282979
136466423
910261352
1180867427
1308755757
1746197152
839955328
653367085
914680390
214030760
1972680028
676327074
119402332
1094785500
756973019
142042216
1325413510
1471920013
667477374
650669350
1687498275
994770646
1522397450
931894893
1028901292
96721522
1100709759
1106895792
800042439
889543894
1190986068
151322070
429473229
133833234
1507907341
2012805332
1884090230
1450394460
1478773092
1357834774
865508567
2053097702
1566214687
212335829
1129483248
403072641
1935266565
843005920
1265429254
294810067
1564518127
1042052489
51615409
1987822185
1358882801
168815994
910783879
1360114471
516870223
758685105
9040728
172692637
565747325
711496374
1841164656
448782747
1898216804
585590403
967571002
942364407
201285372
659927597
1184616447
770658249
1122061437
878381197
2087412604
1471232912
391116280
554216234
472589373
1495000580
549011867
511302763
1411794782
1100382601
1277123797
1404996142
184571066
582304089
900432825
1293200833
1020220606
1685084720
1826628552
1180632499
1306139727
1067985700
167864172
481136966
828056558
1830121733
716955869
1326345284
1722587173
63464537
2053691655
1080213463
730486482
426678494
1555973234
853566420
1194421534
1493260463
204610706
23845583
618211694
861399934
1751379075
2092164162
78289042
914691650
220622156
955934566
1980385326
1053833101
2026137021
1654580652
1728235683
2020888066
1186028619
290924947
823680940
1346523420
1024875289
685693669
486433811
416977809
379014012
1120501085
1847248594
122762955
721266656
928481038
30051496
166273142
1617807516
2099870185
622831160
919965067
1319140286
400503295
1983699552
1696897454
742360198
779603674
178780301
1109071293
862740242
2066164401
112847820
1706600108
463289067
269994158
2073008705
1728237092
537162947
1235980292
1976039719
938473891
58971580
946436478
1188322824
1100503795
1351228885
1553954833
1401794914
164651778
1743431673
1546549439
1636419407
530641859
82781372
703364771
2121899295
125947848
1182422664
250189316
1196146059
1036398224
305954398
655502803
730653409
548868043
1112258438
1142054114
412183514
1410131445
558353962
1117848762
957269570
1515032617
663883413
33930906
1039203024
976017530
1881714297
639637029
71918504
1790310243
668135093
1739355341
423902004
1290744918
2001478066
740933678
1832613254
939752530
1692141132
959941706
1805806573
618846722
1068711379
1517285613
1420070443
36010479
1907829493
937714856
1240076427
1276439406
1853042657
1373628263
370647922
1681708186
1536272188
362276088
2047331552
842118268
628825601
1328776034
598310810
377514412
1384441377
1029711586
1641552909
1260377910
1833591915
1200619085
221991781
2067072416
1574109722
662533441
681479936
1286773208
1534305780
912745831
357362084
1624093824
1939313219
1469410891
300364863
165102991
602229269
1969223242
208008223
370999393
1341185844
2090235256
1864419571
1697224206
941367120
385402825
1071234586
1480039097
1216415500
1448022446
1421773136
507591471
922141089
224566644
1233472784
685728016
1849745292
43842169
862783036
193678266
2051561911
1380728661
1383799408
244489024
393897314
1859469797
975663659
1300133262
474768470
672426249
1589913548
313165093
256412023
1447462051
1876028150
807222491
1053552735
1555994592
1072433853
621847883
266622582
503207929
1385855734
23339430
698248943
552956113
975028770
83359788
1653820392
667031030
1668844449
1130017056
1935962512
1375923806
1819429081
2061653620
404527976
41138270
1717633392
910615433
2032455729
356094575
1389127887
751553663
1901098340
1793566333
1211375672
2105456148
1406382589
1269094853
1648242429
1146673480
1361532564
1345734173
285159273
1747371545
1974644933
637683842
1682021553
91728038
426574175
273582030
888639876
1919199491
530339236
190278481
2095643596
994576343
2145540617
1041387293
469427940
1734036993
115617396
770024210
87707779
1923851912
118727226
1755180313
2046838564
162644687
1393028873
1238452686
1305324175
181237973
1186035800
1532169400
2009820475
1143133325
1407568084
574748157
835905277
615251193
1237432508
495461779
511042541
675160135
1443266078
964994036
1626266758
867048292
2114481353
1861355382
567577996
1787953283
618858963
1881821757
504612441
427426837
759713075
1859599408
503048331
169608668
1045448458
1315158139
1443687404
881763682
206074943
72112437
701822231
1220559004
781860423
513552068
308655604
799038424
1355904449
1441831976
987143794
46320197
1655706045
790338963
121458526
1538148984
1199854366
1982612969
1956046107
1735464263
125221361
1134352460
64346308
433483991
1905669682
1756155231
215930209
1303839190
561872537
918918473
1261680047
472853090
406010388
1189603708
94593260
2008181462
113184252
1089877875
414232900
1768406993
1115296601
1800917469
678006477
847591338
232839675
747314977
1499725244
1732389500
551089864
709744767
939100194
1984234070
1686368051
874623454
677213349
1686112500
1393301320
645141465
112524806
138151143
168609687
971288762
472477033
571567906
1708947822
322419417
2010356617
1311898487
1281551095
1751179991
1135802856
568852712
801707342
1772185700
795951526
69180718
1418778569
383985416
568852712
362376307
394277252
466201939
322397052
116215633
427347147
556882277
1332700462
375907089
2121621308
506766927
538745952
133297393
465330550
781039057
1820447439
1604175673
14874281
1405599856
1336743123
938246369
1208627035
322289075
1684914152
341625685
1487246280
312126611
706553604
1952504523
1921509614
1052819253
1008354596
1794731964
1630999937
1590622424
2141730008
351968010
1281159017
1664913218
784847894
196866848
1815984231
1958754042
814469738
1441457129
528069435
786468612
261165091
1388770479
1344665325
1310967142
94626608
1738408351
76235642
1414945663
2049816995
1452985208
1208338946
1489605519
717256632
97273478
30135369
1978591293
625162803
823128398
1883518209
815441091
1445186698
19561953
849432601
260265045
1414910579
924382840
212604146
313812216
2083952254
170940265
1808137363
1816201410
926824440
1455659327
815097035
1235072929
493259237
1474892532
737726368
1453494850
1988534944
1640506279
1086184766
1360402976
1755962118
1813014394
1316783138
575605448
1857810192
1245613714
2040102409
1522652556
1632974606
1467886322
1911306313
112682936
2107550632
1899335001
1355740224
1043149617
1919113809
668441015
290654408
1687566903
507404486
1230068412
110687093
1662227438
1755619624
692526068
912043783
991065613
856885209
731890413
305769098
1994863000
1226382139
1055486858
175725682
1439909997
1110629745
28707519
481879418
1727663122
222129374
422427747
774750749
1715545259
845344905
1897389789
1503930092
1243396445
1010909093
1917105127
73880598
442707904
1247466608
1545528666
797736305
1371382101
1417462293
623927994
570885219
1338041553
699655081
1175124732
856471859
1320312905
1282062806
27188798
1509989848
1053622482
432337929
1294199781
1022260894
2067624144
1412285513
1960003392
534452696
897204549
1803915175
2077302808
987804375
260602542
1224599409
1252914530
640983361
651219459
2092058137
600632672
344715761
959756396
514326254
222007779
1557553307
1998300861
551327405
2020689426
162590690
498476270
1677889995
1088485456
430053095
93601360
1883795809
245521356
1138420826
166030297
979051438
677969119
1466371353
1276908499
283284877
315284217
1102992436
1767950960
1459475888
602009808
1609825626
871322762
909320543
420976330
1567439572
2061842912
70874436
1208843453
1618962977
104950392
1086445994
1940495226
228632035
1052371308
712427666
164947262
173223752
222841286
1477031311
606826159
797123681
867631288
988810670
553982722
1656005473
1897238847
1916906916
752052244
212991062
1105451694
609844473
1532074204
1731070921
1455937131
2131086497
789984276
878160102
1555903960
515512119
1333811576
1711431498
1169279345
867322934
1611947480
1270644824
1381633636
1348774129
2010536719
1291296549
2140485507
106384108
213808764
1487085651
1058180030
725392455
120789558
209412194
1367171259
1486092139
974226016
103264345
1608483921
1139952537
596369964
168165190
1793309329
414651685
804157443
541236207
161566572
1240349948
903165207
491911087
451315432
1804159086
277100315
924990009
820961331
1189196516
1344498329
1636019293
1079751066
604298357
485526133
312486753
1014986174
540530651
658259933
1835176562
714029477
1082555933
1454897132
1373682271
171048322
2103865468
1435140788
1625075740
1672958916
613026116
364747430
1184282532
654858880
121460735
1641710734
953090026
1445052494
1077045016
2022821789
1527175268
447335088
919880687
1310764972
1286931429
818540674
1837335467
1752002476
1142477007
1305723269
1017301086
1416790574
243951798
703133699
1004636246
1717146240
1953228131
1917557759
967838054
1161988760
1879739564
1192659628
995791233
855674094
157342111
704551160
1067274951
593991310
17058020
568506845
665245653
283403435
876140275
35748508
1699485644
1366485035
231084165
1408187839
1669341075
516978848
1607478173
410033597
1590773803
524903473
978930280
2007293185
422114290
1414015043
109568095
2122034516
1065460597
1954912587
1532803267
1455892079
1459199579
1173950670
1702405805
223551060
1980493018
1499696386
1497280523
689496692
67430901
45620936
375887390
1711271181
56714954
546566996
1116626384
505923882
1896020752
2041886826
1403251835
180020219
210730983
1319202228
1343455579
600317933
199612544
963977109
239913824
308004829
1842533475
1011623994
1151195019
1914698150
2038053030
1511978528
771012819
1093651383
1545551618
804297750
72331240
1968912355
217094403
605245033
1229856980
2071593681
1033458508
1032537338
1241404197
1834089130
1250090696
1627072336
1308454402
366501810
707994568
33990533
1564547223
1833252630
447302919
335246713
2076223976
1199483284
367417054
1735773453
1569088278
1861497219
38354044
1615120174
988963796
1847287943
1353193318
1541086594
2137592003
680279153
2109155636
730650684
95165216
905903307
527379648
47175914
229025944
1497652415
1822870081
858578832
1750696722
149464521
2067720003
1776105410
1002693338
1885471925
1135678636
1337877757
97257970
2007374085
1489309538
1837710813
2101461958
767254555
467227196
1834080191
1059716940
1208290038
947314390
921769236
1725334388
37035715
549832034
848620517
65016502
666094597
482651738
794340733
2066958191
1173299964
762832666
1696621358
875698857
317981185
1167833760
1249143779
2060392645
1620336852
1776238860
1518960082
1335970711
1758435435
749575390
1373904881
1860066264
144230092
1758453206
1197223600
1221697633
1225713010
1217611122
1963622808
1050074029
620242049
1504728542
1055234018
122642506
1242797097
445024664
825239279
1127690640
1331747398
529626603
1223180036
2018968404
308751102
1095382896
507947576
1001512465
1953329353
992161928
1723941235
2004003742
928876328
760369143
111096868
454335859
1467814404
2063470954
1352131213
276631281
1754784296
209063447
561458016
391451885
1514735987
57070603
1518980936
1573999032
644800748
570735160
1948795133
421725357
973210463
2020225264
2037684419
1861278263
2068631596
581797091
457461686
1022772125
380848468
1189566434
1151333132
1107527825
1981088913
1233852070
1309360951
616354764
856193807
1485871644
1341914844
1390568583
23601240
1790062896
1964172173
628919001
1885906280
961361570
1632387878
1663922599
911036461
1905911738
626166396
880484148
1265793273
147096797
569922022
1378162505
254912941
1223356515
544461463
1172511739
1582305540
1224254747
1262908978
1130956032
1130173460
446890098
2139170695
434629180
502274908
647290062
1483847254
563827957
53181556
232393232
1783162760
1056416142
1417990702
1106224401
47572521
541561248
920991298
13958881
1268982310
825600953
977420395
1677320014
614001400
776763574
684057809
331837915
485849851
780580256
986557596
127687677
1186206733
44924194
950411521
1279498410
572160763
2144445762
690544036
16816983
1310359355
1426291379
1843707277
511433295
61792119
1785850468
1019400228
1363210462
1298319210
1341943613
1182884521
1367036717
1367230506
683469476
1264555589
828996468
1749859251
29920552
1994076620
1081685775
1353273837
1308733194
1377731882
1517763619
914347763
1462216217
518137838
1414362529
242772706
1425292177
1918047125
1396441042
733761532
1575556869
653249478
87994942
149647783
1608597038
1171081273
835428171
1410107112
610829589
1030571255
2086197026
989918506
425140171
1897733383
713567725
814638208
847668066
186794546
2088201731
823805652
2030448321
1916852406
1916118915
1467673561
1136490680
359037039
1449064098
250608700
1734113987
1236011006
32422169
1324670869
422296761
498073716
666043770
1911970546
1723735885
432287889
501340348
1369605672
1203645589
824721007
1689138339
1718649409
1914043684
48852138
631926988
1714863162
42639423
552859720
1773883793
1544595828
4105861
1409756143
107788610
2141213494
707987920
1618904161
1153910275
995113708
1383129694
1496914242
1246563821
1648934033
894517443
82588550
1845462894
777309386
850276203
846345160
1972376916
1435101889
1026575189
1452792506
1916603023
1739623945
241664857
1318895634
676516584
475327671
135409435
360932290
815050753
377135209
1087263171
663636533
256310036
1197476871
766938185
1747857700
1867456706
735661774
977908614
1484154770
745810260
1972928837
891233954
220943429
1332257567
1431545321
1223026348
1019543799
832787928
1172712529
1608538487
171113939
490980623
218485540
1549130060
1080449091
578854366
2070928750
278890450
2143485649
262628098
913320957
658130025
570236100
1855955
170759785
352688009
938528589
310679729
1507499100
931264338
832348064
1427105412
1154660356
1044455254
2026260445
1855599524
8511159
660355288
720844215
1203068435
54629220
722148166
487834543
1577975848
1053020956
251681889
778326758
1914985680
2010651041
594116801
1482767748
1844222640
1089521410
1209421539
446562963
1442355196
491775362
1598700095
664245996
1701450401
1688963213
1249754179
216536311
1024430854
1007856521
1161648467
1153799377
1221895706
757721470
1435838723
623261126
50682920
2041166586
863378909
1783747589
1559079504
2072936109
2040394498
2010670287
867608410
406529291
641764138
1540476760
1123260951
143975879
860448262
272483143
1013238174
335976571
1127232848
1806166519
1399113795
338420844
808005373
1061875054
2100094893
2083248004
714471187
1672943125
1997977302
1276159567
2083826307
1739056275
111955650
282479722
1225191467
1626728000
1216809000
418552141
1916438379
81682424
1142077004
1885082150
837116393
273438350
231922980
642732434
1891063016
1851408602
1281817337
201746734
521956467
830844001
734663100
1896264971
713563434
2112355200
822734877
2116085992
1016903274
935057155
1969066739
371527579
499904053
159960222
289595934
1201767910
87108033
1592218936
1333169816
1115922499
1599311782
1081580916
327418186
488272491
1111846659
329990738
1258054806
784963924
1936653230
1470042636
745976118
1331480938
1569793945
2006799111
1932954038
1834815382
1590377707
1843889209
906699126
1774061568
665399357
963199279
641475964
77420348
1940448282
671005291
109717452
117066546
1317084179
1702064740
272865309
898753720
44434798
1383381970
337457576
2083248004
1183690111
919411390
1363345934
1616604622
2033780389
1609034761
27814840
556639993
1570934137
1668415314
516862683
759434123
721451676
1738919555
2035112115
161348965
1200455417
854684045
1217167760
346725533
45583453
1551045294
310582726
1295051517
1690363582
761714549
8711838
173494057
796863936
968194263
1501710133
501989228
2013606819
988366
1267279890
1131746517
254389650
545515754
1107169084
700880262
618293899
1807111146
1463110408
2026988096
971211032
114189252
700901943
966816341
180818482
243728352
1380922312
1149563222
382359537
93680509
520543538
2081608538
1605895039
1157281651
1382365254
1629949439
190878724
435060593
376122445
983533013
1061186169
197726449
1950674700
449273078
2083209450
1004313052
1312479480
988282691
1707746298
1301021595
1860961614
680281219
489125985
1513168586
611627571
742728857
1672483342
415795114
1013166312
946953253
248330144
669183165
285928122
1311857808
1099598296
713976708
355959279
1241030549
1114737725
1491330165
1632144910
1692141132
331710516
913927128
1004128981
1489150373
1296749167
923146675
1502191941
1534609533
1513294201
1613931354
1853416243
1466124954
1646129914
1300628598
1340048074
1597862847
1508136821
1718421962
1786233807
1933345297
643752058
1583694727
661886650
910677162
763493986
165634519
1110847683
1299409120
2501855
1682789689
456613590
1340708224
1689247290
272462612
58868321
1780680877
15686237
143818162
246112220
1778738862
251690421
1121055470
1231203150
591367672
1726898692
1332688822
1500823385
1779920970
484756214
2070079983
2139821557
1259698441
1687030392
824377020
2107144202
407078229
867994476
953976448
1749316599
2048828689
102885104
1993887986
553420574
1033917265
2135585512
1034621734
2058135359
2056206448
1754386479
641115077
826533765
1534939312
812068483
1265761945
901200683
536332129
725586093
1604812252
1186799515
498561194
351162261
1061723001
1496759134
2103709121
714238488
146788449
339685941
841807426
2008289919
1841278669
1131224230
1863561655
1760993877
1169175190
1389296273
14249367
1768167006
1685557999
1745679528
176797151
1194421534
1155308015
316570077
145882440
1719734554
1744403152
2016561288
663261320
1836305356
1903042901
1920999353
1585322535
467130097
1484124487
2006883966
1098257134
1514246257
1137368462
1557766839
1284542691
2012337178
2095088134
1742116813
1419753295
843165583
1204586913
901557525
1689109327
609440561
934296729
1343774214
1400205297
692595286
1760049766
77958383
614499148
1994829370
1835414044
966699773
2005374488
489268299
1742689219
1821110335
411938640
1995546189
703021536
542734178
1364176906
497560402
1080673419
1555488809
334248265
1731646995
2107898362
792261056
28258683
785074587
337075786
623746262
1858657712
242803431
1736975813
718536868
961383101
1651679093
319561351
1531399432
1964829369
55220408
361027493
1628635753
995730697
1735877585
30082370
1026162931
824528680
229395232
1766082567
674151590
35325627
807442953
1037899353
1209838303
433106320
746896339
489294528
892088889
1846812452
1229087694
1100351786
597419559
1743515034
1113463777
178721671
893803257
1461917750
848881747
603284653
1812163687
424264608
386384300
207895683
1976911617
871609546
2032870652
2117726160
1929701623
1064532333
1402985849
1260154842
422272951
1820282324
2086640147
884323697
426391958
1554301303
1419865057
655918729
1181188583
1463400829
1243860368
1413729353
783887745
1363896350
1934033828
639860983
244042925
553105008
1226679845
1556092698
1454832928
1339334205
437393096
1225228498
1707319360
1389875492
1768056600
765102814
2501855
230865832
134448620
553276665
272406130
2112944489
1898479420
1536637436
461698817
1861011450
1795329214
1456337349
1389482733
361195989
1226367688
188431299
2055421945
42361291
711426036
1829192729
1540776381
1500327207
1832177779
322549150
1376587125
336686238
408143271
898137214
1140847750
2133289521
546244422
747110263
58269032
1033847480
2026078949
1505543037
1403551803
1445641387
1769072836
1696103093
1877143604
989540008
1676542473
1492312665
265730797
1400654050
339480077
1626616520
184174029
185905386
911696972
422738353
984973074
1471072048
1157174011
95723723
1020098550
1777637857
112074666
643942850
265618052
1072974075
583548242
1388301754
395981387
1075017975
401484137
980705361
2129693327
29127376
882715628
331701272
985061688
1209782993
1853689936
1750587566
1915808336
1186640828
1075137678
1227157639
1092751693
2106997620
866528414
1240943569
850328747
767099192
568412125
1146205358
1607121226
1932387053
1564733243
768271835
2048472410
490547238
1125304401
1357305286
930601222
673517063
1228433991
65846433
778247870
1348856209
1520176614
840434405
31165212
460969211
130040314
269846424
2118960920
530603055
1783982990
982251132
1315643588
1681959775
619974786
1671643541
548594784
1981645963
1634283107
1947179718
147096797
1367548552
848849061
2139341557
864809108
2119185145
1098147997
166746345
382124226
1808979774
1475199793
238406778
14857924
1859169630
1034801749
1118927273
1181199084
1068116519
1766437698
1720116738
742710715
362879408
266287050
1568884260
1072425729
1610973430
711161030
1923509072
634835087
688739715
980103200
545492596
1194501308
1965748545
1200725513
1001663231
2050966499
507179643
1174398068
339079936
173808368
275407211
1939594229
1350227677
1145620922
1873550757
432308969
151336455
581946463
1385881392
378091411
166143534
1340238588
670163832
1316911290
917557606
1411808919
806485416
1672102118
663888478
341875306
497828418
995424607
976866113
399347541
1765560124
972636610
1953122174
819563802
996210733
1744726632
452208563
672155783
1864520090
850425910
1459518323
1368191753
315013286
1679785314
1964639962
1428740164
1175623673
1947166165
5400953
1126895759
1550973056
1037769495
1059240010
674396114
1821303716
1768406355
543530644
1392067240
291534091
2042363258
1049491897
1094759177
1253831238
1446242165
1426056915
814038560
2082199116
1401600591
1160898367
467787352
428387005
1712202991
1520336165
1115039307
456558020
1875065538
848099237
254262208
383127084
18000970
349550188
90221879
995500425
765417781
992405183
1833908030
761491921
174829497
649364215
1268089439
2031516632
158645013
412120342
833063238
240210367
1902315973
1135589371
1605343328
847391726
2134694485
296647536
533924101
80886817
2098934410
632025659
2004952719
7421734
818223870
341598324
1652534864
1021300709
485204433
1255572033
1981492541
1230094885
288504252
544713738
1214825236
1394057194
1504148018
629191170
2123126
1513630552
578062624
1176494501
732798778
850318316
2065862672
1596426480
136049928
2121336315
1259479185
364027344
1029357836
956300044
629703027
1119291530
246128625
91751836
195978037
1689138339
619950421
545978472
1430949811
1022481229
268109866
1984217035
1386195116
1795913358
252962065
1180988567
2126426074
1688919748
1844645856
657039273
1429817223
201292050
1725271146
1149766694
131718698
136315237
1314034816
1674657238
893359883
151906299
807112024
1818745102
2057826200
39996747
673781443
638755045
748309545
1394351672
1951825243
81521087
676389289
1654872915
2059422747
144307813
1506783010
1956791990
1439182468
473877085
1917088839
738973863
14175913
377824621
54008260
1335352876
1118833965
1924145886
348120956
1933197299
368936421
1139787362
1088424566
1317490336
1470069818
313755238
1365573429
1543760486
243125725
170098323
1009769180
413816379
115884567
916019032
1823338875
283329626
1666161379
160282628
2089896388
1038070854
1073713162
1261996853
1224093412
1762779987
1450701463
323035051
1052257229
572385495
866346313
1860974659
1770715646
560039779
2072598948
248240965
1611450251
2018737454
470462804
1981088913
189132164
118934664
997421697
1346883623
1860364787
1398047294
349464609
1941440330
898631902
1812178760
638145987
1937851301
1770506180
2143673165
218748837
1612536772
882566840
907310721
1856106197
1633258164
2025369483
814094312
1816558501
1788403801
408083956
128748171
86971397
462538481
1410419620
1541055693
623176237
531715472
896740408
838960981
2082804803
323615775
108459773
4636485
49498338
1528797001
1636416876
1031616691
1122140159
1690054052
604091301
1635539106
1867793736
112074666
293712789
285206053
1752250389
1371433072
1786480468
1679731402
1764297201
981157036
1675361428
69044750
346814406
1835111634
480708169
709822528
1471454977
579773459
1411376870
1393917030
1919849576
1056891121
1722488882
1826338441
119308538
211537374
953504238
718203167
1876865070
691840641
850304433
371052087
57925178
790971461
1281390394
256830005
1566755634
1874125181
1824337952
1714246575
414220266
1078020966
229776801
1836622900
1260418044
2071538317
1093680604
668472715
574555156
517357957
806897664
1119765487
794659415
799193930
2103517937
597326574
277470991
2122546216
1919748967
1741971723
1953243356
1783879343
250152128
1826819338
2003727727
1470441190
1160866742
2027442597
1435838723
387486789
1655268586
131372718
146688317
1394002289
1296067508
2043849791
1191269816
530043276
2072734705
54876184
1812046258
84817117
41922718
1353882936
125593923
1890491421
413329898
1755878138
1283610787
973992061
872410926
932308189
927426391
1397886238
441705780
1562017535
103743923
335196557
389145335
846384043
1572620067
1378743524
1363021136
1973706998
849388102
1542401276
1263373562
337794898
195276562
344319699
2116197956
479794484
1165835347
518049518
1969293386
1021431515
288009029
1481887239
548410793
1050117745
1857155223
926620634
1078155517
633031424
1527494277
1323945372
162464306
624561332
1807247141
2017559581
1053628415
121771909
1644912187
133489114
999029520
5367518
907784688
1505897117
415474257
284649907
708642178
1223159521
1939938196
1279451812
1898039949
460201554
744432951
800107280
1978801893
154880405
1114188949
506681452
1494891530
2025996074
838951052
1633483673
1848626158
609477480
497814633
116691250
818187125
348348935
989877141
2082012696
105786894
1142054324
2134429382
1032899230
1574325452
311767310
322930143
528982791
792419883
601282787
527643835
466665973
1940166113
2092039562
1819357165
872892318
1980177409
665245416
83492199
467599387
658115676
734714914
1573500571
603212799
310912129
1655693481
1032766127
2031707467
1350930917
408620430
18042875
1393017712
1239622427
1889318599
1317782379
1124317102
1488167561
1867633164
1942882298
308263249
1778515974
104950392
998829227
1990080440
1194586896
666249162
627102866
895332179
1851136130
669606545
658610705
774265941
411834747
1244056915
1684108461
1775428281
1459958925
878071933
1255418610
48747001
861135765
965155927
1846847424
150824917
840392417
597438760
1114423554
742835562
1839338702
187207193
1801413574
1491476780
435187172
848491681
844429997
12424530
348532732
1429746778
475682463
1580771166
171718727
2026796041
619433726
952203997
1757186007
742639502
1860164857
904025305
303954092
2005860818
1265385448
936933072
268092785
1488204892
2039660873
2037977651
1738807532
2050733636
123059172
1347189545
1482218046
785369555
944114755
1647150108
649398003
1390400889
1330030020
851863807
1871158554
1668259285
458826711
1009708334
710992245
648656861
1472445642
1553071472
888598023
942382858
1101033905
42433673
468985484
717045897
66220007
310903410
93033795
739004369
517334906
1866586624
1257088593
361040971
1032786486
2085940288
1007934254
1290873056
152393470
684478986
776666952
530845442
1250313821
81968056
49341755
1871536945
1065132220
2101734567
950080560
389966834
15828460
869360161
12181286
1227322329
176658489
144564584
241285411
2090661462
1722659201
1860835195
543391920
1929379134
1087440135
1077461873
501970295
920839929
1382039555
1483814260
1518396091
523370676
1554469230
94691116
1274950368
1762589645
666348849
716902116
410217964
1828142511
458840021
2019147999
1448793834
94683267
2112092817
1497347332
166137157
1963685713
85661025
2089857992
1389804284
1274877073
289653258
172809834
1500363075
265350288
1719163698
976832224
1277275472
1548884163
1459686789
1011624000
362574256
1328169668
489214882
916420021
592504274
2046543630
417965354
1711423518
1367826918
32134527
2147244879
1858661822
2001291834
1538073994
315466157
2010563816
1422273880
553105008
578953424
780257452
735541987
972470085
831547121
632918304
1941411554
1223467492
1574933721
386987383
183523292
1233096133
758476157
1594982004
1556265813
45075962
495225399
1915888743
1594965852
762071423
1493836247
1292394672
913455259
1292889441
1141925317
876090291
1641893995
1163620177
1530424603
1000994575
1655693668
1078420445
1044506262
1757695234
663122411
148792261
1264872559
1443877139
668466221
700614411
1472126261
1470042764
784741671
147515219
115474393
1956027977
853313181
596420934
169585629
447501676
741112272
926276702
1044478937
541097048
660631344
1855740018
1627145482
883341331
735130312
1591633574
541188484
442233265
1587896823
1726243850
189989096
450847028
1319853166
778023488
995859412
925218822
501888263
1722279310
858278151
1106144294
1725450546
1162410570
281164445
1032291333
1651402642
30673058
234847130
5440540
415291031
1016425173
2019876691
73944847
1469435418
900313659
74492792
645354115
218201375
859600003
1223798145
967008859
1640402399
2099682729
1710881920
1532762955
1232517532
1711613104
1873621364
1854096484
1938397003
1157293810
197937063
57719846
1321368500
1283916001
1675361428
698658181
105843409
582197324
823978252
1763103323
1199391684
429371621
509860068
1272665343
2115561092
991889703
1874519435
1491594245
1548022306
853015480
1704851181
325892304
73767408
903133929
606271252
2077648321
425225690
362376942
209074920
1330072332
492184942
1456332983
73946850
299963240
2032175203
289362367
1707610471
190326409
318143523
1165740651
1958717929
444588976
1433250906
418933390
238824331
1269055940
740183444
1156023530
1513496523
1783139452
531053874
2131114680
480450005
1353361145
744663243
460342864
2096168631
1789521758
1181534307
2077378051
1593585128
1001639018
577772390
470074346
689540637
647333208
451250611
147575932
105116385
1214654611
915322950
1300072949
1029196928
1260723828
1999295528
996711088
1187942998
1010240862
1220559004
545645028
842192807
2008764197
308611942
114908615
1092262334
2080332557
1455343621
1860626314
1984812203
1948986505
86590687
112123163
1925022443
452810533
1979753152
624971560
1506467812
1105271187
1275031507
1582314698
2075991188
322741532
2048669023
1449901556
1683035471
1053174514
639253775
191993864
119512143
517169118
2087886195
1566004607
1215356094
749315147
1064852142
470445497
1904682525
1079817942
2124714937
1410073149
2105728514
1089407739
218396357
1437006487
2001284985
1522622742
2128459240
1822459426
1563237225
1275221078
886195221
1526386147
975517448
183434058
1635209185
838421258
1326160235
1271340825
944766658
1084617666
636584114
1138427889
1077124536
1730638032
1721843891
1600448940
1470167681
1227212008
1316894986
132256684
1735477702
69405895
424647865
948749207
1438388721
1688901811
540400480
884895508
1806074678
1558980028
328030798
1786033612
1360073018
14340535
1766855680
563761726
2028538396
1632077624
1587813519
1892468375
1985750989
606623364
1582538457
838178989
483991459
1500357244
68595090
1512411718
1653696621
2137906653
114418839
1875874906
273268097
1970776860
582800451
232118175
1262345436
745813293
789991093
1372469182
1278143342
248133200
541344968
597418352
822526410
1950993194
1539313938
208435311
742873976
2119640446
831264657
585512964
962324729
1002323826
939068442
1414915119
321105343
1145765000
204038609
533983701
1773956793
1943598525
1232125340
2059456486
168788112
1682998981
994188979
555414321
483991459
1969606713
1305563201
529778463
1018618760
346380033
1238537913
1872521669
1185346106
897594719
1461686892
735012131
273823631
1484154770
89591117
235275065
245269904
1675165216
313792562
3007657
567157014
440734010
500909087
240680886
219403142
470462804
1231124838
1297300506
1448143868
1760539462
1005723181
312652356
624124552
905483322
876472184
347293643
273405163
689059943
415218119
1826967622
1461016502
789475792
1179108128
1196738598
1448160747
185813346
1185851665
35436442
1026863944
1504295194
467643914
1331664397
1983486889
1188079432
1602130447
948933202
651724984
1278225703
1932290707
532587480
2003856077
1364631644
1491330165
608207339
1578599873
121060144
1780323142
616154703
1320580678
323354224
1625878331
2020119458
1882817091
558221957
618368664
1806028808
357778346
888813065
1415994470
1985552907
1375699160
114360640
865931918
1535070100
1870788734
1682969779
1785467719
111407536
127565412
26850785
662386746
622615070
1658572187
460342864
172832301
1940845804
276196847
1767021395
1019024699
1727782851
939856389
708644584
907271215
31795442
629720079
1109902817
847371656
575937446
1123250234
1288963352
238631928
1702889848
1487035908
1389843396
1265378007
1013846832
661500958
1784564482
820824073
1379891624
1227633011
364436328
2133324848
1693899972
1567316479
609926472
1632292062
208413959
1683242370
1391377270
701437022
1816723754
2062913579
2033135431
2101835343
1316460496
1695838556
1665490395
625778031
897393577
1731608920
786009901
2066936698
815085235
1451859487
836645633
444376776
1346201958
822784935
1595477409
144477887
1635488101
237503501
1905230903
182188258
106684650
441891511
1691093180
1608674935
1996108490
638910342
823978252
1592105494
1121819858
1898735905
204064879
179100839
44089096
515083579
543030850
1558221903
495400836
1472793304
287098950
1889746623
429072838
311279104
663725715
1365573429
2066463490
1821367639
445811833
1098196627
1770704782
2063379075
510177857
1801259899
679337542
1859926768
856687355
1250265622
516951055
1278503025
800793141
2094988928
1275363985
1700210642
1845416039
2074022715
1428368473
1916431907
1959531466
753083831
1175413781
173740550
32891226
1761465383
1299320474
670830250
2114734179
333262947
656725216
1968352299
1561526622
1737570144
854775352
88919410
1990243313
1533181342
1879423173
1288569401
453202986
839152557
530902738
1756557225
1944843104
1975551939
806535201
1390541136
1910822477
1358345024
478795269
1761711772
114522471
304044906
2019924653
778643168
285286007
627316519
284708601
831309014
998325711
834785275
1049144689
28618784
312625856
1460903264
1959026623
2100738356
1117015147
1898749883
1173340744
815220295
1523137158
260750535
116818253
206228156
848162969
434397904
376467937
272300779
1661311406
585927257
668209327
1857976127
114692532
669713288
1240572788
1926356538
1985380414
583778989
180999150
1960590232
346447810
1522088716
823144065
639578904
963613940
572410069
985587506
723958288
1509662846
1300707133
2043322563
437151023
105376526
1502381612
1084293758
387173172
19332679
362825990
1658972551
1923714630
717887972
2048560007
1730912897
364654527
610878612
2039594989
881318258
797244318
1198843725
758558480
1359758194
156056612
1264030402
910968119
472785396
1274524586
345229417
658504057
516732826
320525151
760992728
596110284
1870397582
1547028292
535559450
1442597084
1775969442
571979983
1076548583
481939497
598691246
1126183742
582629260
981098412
1267932820
663941193
1520604831
2116977866
1274938343
368319637
573083635
619801609
487110417
925307336
828474931
1421199054
838389066
389288877
542286627
2007078673
1223180036
1315812107
107010514
801253656
752445360
1365731234
2063090547
1385266616
921243293
1031387743
1660412414
343753103
1985968222
1092132451
1164470563
1174192512
1566718480
629520435
470390255
2103578232
775058988
1647799082
903168253
2087510223
749140803
1456311449
1321066845
2064967261
895256175
1904347286
1225885841
493186161
2077039052
1145217395
837512690
998160773
1603517717
141692805
196059078
2103228728
1426573008
19375852
1627656459
246198439
1068645604
1767355638
1611943723
337223064
1314418976
618212233
2114105936
2141308653
568360164
800491573
657069981
1502120701
279296712
1783047088
1545419191
593441080
751163453
692866233
259798072
842782468
266622582
794039505
2014040462
76829030
82317551
1554829246
1635174486
834934917
1321950479
693604649
850630003
489672637
1688807805
815345531
1678228592
76895528
987768239
1865193050
1968461036
27366025
99770918
1061377430
1235913518
1690363582
48343970
270533614
1863404704
1120269331
127162615
900850731
226266096
1726131312
1047773390
1760145416
461501511
502686271
1609113145
1700812052
1958738270
1050117745
1714153237
398507565
1187958084
449837007
400234712
1517486029
73117908
333995989
410963236
1454127684
813992020
899324279
1665997227
1957230246
937688243
795495861
1993887986
2001982329
302966377
1133803882
124686254
820059749
924054831
1833818789
1495090982
1116093214
881185066
1049431003
18536742
1477415714
1671507649
567863865
757532421
1657809953
1991117828
1965894298
251684561
143368853
1411721193
28402112
1653847798
541677642
411368597
517460758
1004687219
1587047206
177006996
1811921859
1726404790
1187156745
1416670333
733003728
2064015217
1894708371
2043322563
1451198538
68182025
1958570891
974217517
50749022
18978968
1203974910
853351544
556771219
1356047120
88382933
1335179527
909585417
1295625416
1448271799
1173038495
391722539
2044341411
1043598187
1164925372
276793304
1240562776
124537271
293903992
454163105
30758138
2070678089
12489670
282686331
937470426
1978776527
389319442
1154730863
2102383773
1057175657
213145497
1274220659
1282680016
604063211
1708541748
1265293793
1231389109
471322007
972979037
1320386062
282152778
716108565
2054372124
327702769
1033981024
1135864548
165578483
941622821
1453692323
17453356
1777863006
1854038776
785770299
1565971089
750533999
934182226
2129941565
2053163430
473354528
590398291
502246718
1199092614
1252209112
1836432789
380499338
1769160323
1468458440
1399035638
158701272
1809857392
30553548
225169265
674008360
196610986
1702985727
762979425
879272796
1715117765
598437855
1016602040
221778230
324522075
706349552
2088797043
1823264651
335849486
157730493
1601139713
370046060
1056920997
635185656
1898153027
1098685539
614719826
1496458051
1947969588
333430657
340993655
139899565
142892710
1830729955
1135882250
1332914249
779026705
1983822805
1256037815
416760760
864954159
1499113744
1176340950
1369256844
1283544012
1548752763
1572362547
348202704
873255975
121346110
1748851734
1403028600
45873722
2133717894
631854691
2078608139
287638624
2146456442
1207450550
1466768899
1810611381
1472724035
296398272
1940371750
2040820898
2101328283
850526562
1437078509
752426735
1153222738
116176693
1951455991
802876827
227714203
1222334958
961724927
1479606529
1864859719
1779115148
1900118540
2128032721
1986799030
1576190195
450084083
641111382
357551892
1086095501
2050859660
1824936041
173370009
1548172943
2142299358
1315955964
260388209
1632607923
956913359
126058374
321889116
1106494841
713659492
213651308
1072332467
123376218
2090647654
855707245
2138648621
848440959
394776662
204908643
457942841
2133931866
1342768617
1681190241
1384038351
6266538
1703513905
1261324217
642096720
1784049332
1676111124
2144147776
47878792
1018828070
2110421058
1374730751
1956457061
1532858104
38052455
155028875
1348620534
760624457
1765560124
788216855
161873395
1118927273
2061775581
23127589
1178872843
1573054248
470726317
443549139
1947081919
1083793663
1889639695
781878786
9468930
1272545752
866769683
493334733
1892468375
1881000821
1241145464
1430197860
530905734
918958204
94230679
586580868
638002238
459479065
687472041
118003735
899505543
1811271292
1854271535
31296818
88649693
1991383195
881204403
1236546093
1814297296
942981012
1336545332
1824311451
2123668369
1891169716
342386717
693200316
1868451954
242258824
1768002955
1569463987
1763908185
1991900421
1407567203
1345315631
1820298219
958910248
2110334679
382654664
215753605
1968316365
291144393
922054876
1074573831
1343448406
2103419171
1822992222
414104060
102522096
2072099436
1587006076
535332375
1304616010
2049861778
63769092
164435176
1844519118
1502373050
2023624636
2082179394
2122802548
1335577385
1719443000
673517063
810715215
1785326598
173682209
1821512987
445566594
1920195060
823497778
2016561288
1960107111
509075264
1060566445
421115591
369616405
892583448
1806289952
60456617
2056344800
1019062876
273046526
1960521123
311605770
1291160001
1020161934
538272866
619248890
526488675
2048963147
815922161
1058178610
2080022503
229338402
755761119
825764131
886916659
296045143
313064151
1252450372
1142785283
24108390
577109479
1304677638
983883892
631884950
583504080
405986831
1845008470
328283107
1868035147
193830508
993543051
530617331
1297620042
516962025
1850797549
381252954
1665796440
583352733
709162205
305917591
1234819763
116211903
1053628415
2045554696
785193341
407661295
236227557
170191175
1010450843
367322023
655582481
1075239149
1309355681
1625549687
1412794371
2081827054
40693813
658259933
2123752299
807559707
16974958
209473995
1579348180
1586443938
636032055
1295092311
958324516
757926524
1288963352
163451427
1032757211
85815847
1367583244
1316626637
244903906
1652392547
1712504670
608416234
1053531829
500949060
2049867099
464560470
1713464405
2125327890
1693493528
1252247829
1497764022
1416410224
1149563222
1892315142
676429463
1125070263
364618268
305631582
463895214
582049693
959997281
1012487201
1555208875
2131222901
77178984
1864550872
602994532
999772368
1661676149
1381110236
150553771
2132510805
36997191
1360191010
1068099142
1747401399
2126514505
23482461
1360040474
1714814977
1128044765
1325522071
890372578
733830954
1713401536
971826594
2146786950
228513099
13782093
784741671
1859166388
1096806332
1626602321
126955942
144148650
1859169630
2088060696
489343482
1366323273
346031764
1035953140
1135941170
1719262223
767549461
255716220
56971439
129342615
50681023
711759494
1648916876
1735556136
721531451
1791463357
1011535111
945768151
1654047223
1902385470
1223739957
1414212949
2061608486
1211138962
1935051022
1221432792
1173502464
1398755822
1242651291
19728500
25338788
977968779
2135286619
1942417454
1588934924
1557891175
1764876142
1155131104
1600491133
502289327
1804971457
2093680712
337766405
952142322
1259706803
577648911
1638181476
1770110190
1391483891
1960909185
299965461
1777699964
215935036
538334035
788036063
1064861149
875223913
1000649575
9244335
111289835
1911300675
1578419831
1906446674
1700579422
782002078
1930712679
1123559180
660551964
2108250340
743926153
972758306
1824851130
1339346275
936821599
67745320
1764037337
2064257993
1028074772
2130291064
567836306
488321854
109372298
2059044697
693975480
1783403049
1096097752
1907412492
1224309058
1449737796
328462759
1097463250
136318952
539899459
1823106053
1411440681
944442962
1877256101
1884232062
2129193809
1012631540
1621129386
1069433802
1671912207
4828401
393717259
1898958858
181777922
1050165600
1150995322
1473178030
957159316
46959107
624948565
590145756
812979510
116659508
2122515483
1724183995
341425641
1202167083
734296168
1014152672
566034390
2096247844
436622913
1866437916
798542204
76664155
456757344
874245649
1889909204
1622365444
629533931
1971045749
2315437
1948380100
1868164741
546532383
631809681
1919831911
1510235968
1438285850
989889878
1930246769
1937142716
707576614
1267973315
99072411
283424113
40869321
530515401
1561181897
2045839994
1110899516
396784223
725675077
737240908
372385058
247852810
95283615
235025315
1008795757
400373513
2042928176
175838378
135988901
1545293913
1047071567
1289540659
745231184
217105637
111241567
929910491
706439963
1821110335
358547084
632285996
611184948
420515993
1453108217
1392664341
1088770425
1822394618
1113369685
310767126
1384568583
1236434041
1769423842
1157427213
1891712264
1926882399
1732956655
1044591390
1596426480
1888585787
1215536283
1957682189
2078805529
1641466016
870661844
1660825877
678278994
993420497
1584577329
926629603
1383527066
55194466
1783771413
1982976171
9662003
576302375
478182585
721364188
1547577218
878419588
1502334010
746172106
442023185
63695476
1566374241
1580522536
1248822316
22089654
1575312872
2039033514
2076508151
1943392757
666436707
1584387236
1869213961
1987804070
385564578
426428946
534259935
1313666833
270393919
736249580
1541431639
1920082988
1834080191
1670187871
1841792357
1647946322
2120817658
431446400
1852799620
1448901639
503258886
902940746
1215860053
1907244371
806182698
883865792
1692433356
1403542219
1729418966
515447778
1059865619
1809256768
74811331
1650697965
1800524394
767326371
1232802231
1746062221
334128792
1593554956
1946023055
398706142
1927322925
415156439
1343605104
1759209810
512321274
1113082769
1839371774
898675510
1469032044
2000151157
1564305656
999272220
1397742252
298835772
582946286
1307416664
1206627521
1314637748
901811003
1701708588
319320355
1977366874
2124546734
1150219914
1463364952
601282787
816458522
112259887
1362110141
20508313
989652590
1935100067
1723366980
1555690147
1818398411
2062631175
1253388714
1808682588
1679895647
2018625703
706221889
2140154320
300690044
1184544351
1811536027
780213879
500173919
1132081423
437273112
2035901046
1324441912
1265114692
692496853
945401569
689139651
1120782482
583869559
1707590557
694218972
1006956437
444306130
38733567
709330290
141690566
1080699259
1861160909
1083738046
459979209
1945997343
221637080
1902635935
1408179817
1499729607
52995431
1265583020
867187067
223355098
383821795
91304226
625486134
1619721758
1132930445
1489275846
1275358271
1461165486
898649639
2056924217
799312814
1293304231
1569545165
1703489623
519556693
379389819
971514997
1903347937
354530215
751749079
1482930548
771105656
621552345
954252002
2096699479
36889612
2020310324
756972704
889382262
1603589048
408291891
1435468359
1658186164
1044539034
333354269
2098259962
977841422
240474044
150433642
914699217
198901994
1168819965
2064250588
441115839
21325961
1039060575
835627114
775719833
1729269766
1796283378
1672046871
1815396588
1230504897
2103457661
1115626182
181218151
331673823
1813953344
1678816498
946232918
1786906698
278008109
371213599
432982948
1225374224
693210473
1267954058
960207901
1020745212
1900356589
1044756635
1580374574
1526194336
1429430049
1668605321
24999434
1082455645
404654294
378423234
844290009
31476048
984992663
1901718420
616896671
122215076
41102658
1468228996
1558277342
23425270
1485760325
1050442251
33665942
463036273
1575708562
2002969852
3478901
517922605
675900000
644026756
1894240900
2030797360
1848929542
751885292
2016638418
1808126750
861524957
717182473
934891770
1853884940
1275309946
8863408
896772772
1579596717
374060214
1857570635
1402825207
127735288
1870132573
209724788
851377909
348964117
312584117
1058388173
875567042
1760631220
2128388423
1801539164
1136052078
2008510155
2118270684
1897495020
107404016
257282378
260924367
1351915774
328831238
405520984
976485608
820438261
1052432846
1800504814
1493879906
1790614721
1283274142
223403166
654606555
996594301
854441047
134921758
673539288
1688523978
184151853
45664772
1858449968
1441601497
695828954
464004455
1750106131
1756286282
1391355537
928029308
54665678
98793172
345374365
1733339313
990126288
1908955091
1924708501
1324668563
1616883211
1644844229
1670182321
984182284
1022014595
1529106060
21694138
2122997050
1078155517
1705246327
1155629311
1618831586
1305223667
924306781
1100221481
1065901893
1422687015
778919117
1574561799
78949956
554646147
1829883351
1276908499
255817053
1001548990
1808528053
1730392276
1922101641
1195610791
365049825
740183444
851900741
18276069
414451135
1754166455
1256350167
264626439
346195842
756428072
98900805
30105839
1175577775
1619035241
2067559855
517818128
972251287
509382470
47187096
1441536808
1944449753
1919581338
2105025587
998590098
1308308836
2051060537
785618241
1738329857
32733876
730937551
1459229716
1249460110
1212086492
714504271
5964793
1919094441
1787526604
783750732
1500159977
951741584
2078250761
1836883429
818134602
30709177
450585639
1640886781
591792402
2072600379
1108118382
192849988
2067067978
1629278496
1354131418
918031814
2089270396
1765833891
1862442254
242429276
190429961
839244343
968274414
1779947609
414085646
1470191034
1115586038
86314868
118634557
2091344938
2102603833
1557120796
423264919
2006020852
1646555624
334895384
216328266
5027125
197625071
335239100
2119386643
1206644609
1516644746
1326022004
1549038419
239698554
1028147481
1092028650
1923151474
1802638109
147046418
239203932
1956090596
927990644
798269342
887138626
1634677791
1274684063
1834585728
2078389817
985100631
365917790
1095769213
728398906
1387806014
1923458895
2014396996
277225798
2119209891
1425202237
1136690294
1859689318
501467838
685528516
44148730
1412099799
504844827
374927939
954057153
884317125
1930778443
1592513599
2043177295
1381110236
25554184
855334689
856927100
969025456
160911286
1094587163
1750091745
2123703979
1046805329
1208180071
117800025
1991505520
503069671
1107527657
470677548
820847541
1372344226
735635856
268653697
783234829
1285810275
1082713161
72225469
1231403679
946889580
938528589
1214377266
406715075
1717883264
1826818893
1721045542
1777461029
1779236161
637162438
1911593034
560547226
462799686
1537243044
1304053595
1592113060
551843770
292189438
347330695
700204150
1403789099
1732389500
864029677
1841915525
1229275286
1331876652
118097722
851157648
928424575
56795813
873508122
1240164195
1012076119
1054474712
2071230936
2074578351
1788270573
952484059
1688209736
121591332
1632401611
1364778023
279649513
1977283955
366106676
1969602713
2059704745
441671724
775914599
685448147
1793964126
814108363
198057613
1383861234
2053821869
2069682879
2035384552
1624590494
1374458163
1248117650
2064138044
1121991032
1671198213
1452890083
237145799
1690018625
143271530
294227722
207012259
1370880113
887018938
612042188
164920095
1177611881
216493622
1558103117
852156823
719663724
920586521
1204217388
217739432
2099734057
318369214
1892927944
1670405032
2061472498
962104425
1056445515
760140652
1365317774
1500761841
663180496
645160378
13668905
1053709516
1140799468
1914222265
1963512300
140502894
900904469
206762686
349455362
154807234
682981915
813169783
832103700
2113639154
727146161
1411874916
1106046968
683070496
1543822851
405515372
958102949
406726653
1027670667
1600958734
1167823092
2109555444
802909569
1707603401
1037847519
450711703
1732763939
70531515
1877392843
713945169
419111029
2092556426
1673882983
2107638494
1438612580
487668867
1016458384
1451581371
1409772039
48164564
2080889803
746662876
1909352121
1280960302
1753581787
970171812
175110301
1655083183
471975578
1950387978
1853184455
527700339
513036442
742762999
781663211
798043440
1080213463
1210304477
1286931429
764422616
1847294982
142858794
1670398989
707361678
1156832887
1245001982
1970820915
22999665
290936187
570232883
130683976
94604237
1464196174
1318195136
952152032
1438795800
759587994
1740771757
1869216276
2115427008
1418502280
13696465
58634517
393954999
2015944414
1205208462
1312743375
672555227
901521087
440067860
1075048508
651786127
2130759211
160302940
1425645613
1738007642
1564612445
2005156660
1360041252
763841623
1483247375
345483132
1530029115
1250108140
372070382
1367091776
1004445910
859760359
1911581371
519976325
1748937480
435097215
2006390164
1657190843
1915530421
995393300
1906656517
880820080
1818960427
862998992
2147107774
1203072672
173651454
2119606673
845448481
804983139
1820320615
1257313953
1841915525
1214859561
285159273
1336266880
1635165973
664086108
422535032
1712201224
369291784
354530941
594536695
129196704
638305673
61861816
1615785332
1388370216
324400725
1806816693
617252752
719822804
1437296729
1781266099
1933845550
739279419
2096484203
61449022
591872798
930235705
727731496
1669501023
1755839292
434569365
1853609788
1968560310
155107216
2108019900
1269347069
294394778
1901973647
1105375582
12043816
65320518
451922314
39487357
748309545
541865121
117559264
2049885574
1667502113
372040589
342179258
1679927693
2055007518
1473142473
502976516
325545021
1796605209
221341846
1674408537
122706250
534571374
1290444131
1758625656
550859750
1309733332
398303796
798535102
772908227
1477757947
2114022326
189859727
5098921
1622392126
1875917492
1492737190
1759470786
878659482
1393475008
1314034816
480140785
1134982551
484503959
1813220423
1040540829
1087443725
435765898
816980849
1796487186
2040063049
1302186803
579385667
1231779301
1305621365
761582433
1883758072
1507898323
631489521
1801550676
1018331204
1448032412
1600217289
1737781583
1830968509
549693185
1736746173
1394854819
1237096784
984476337
608617764
800746276
1194462533
645566267
908111361
2005618416
1832063595
30869273
732213962
1219163666
1099484963
95432722
2138682341
1445476877
1756448636
1534668367
1000931316
875989957
386953711
2082068789
1659260473
1054502101
1384612627
1260605851
1662683175
1737202526
1184745577
974485995
92691642
1047364733
1457309363
1628759135
1611389705
184382405
329952278
260600809
1725546869
969001635
118165938
1077055101
836341267
1803915175
1922633813
1866042434
1416410224
462002788
708685455
600186655
805087369
1140233722
1022855068
1344700606
386025334
1180045818
1516940849
1263504513
1688679323
1804832382
744472727
1013597829
1724466940
1530673250
2061833008
1897733383
1732209754
1460913778
272040305
2018286198
889506651
2010508735
1191696400
1025275525
2027622636
2096248253
2050005188
1579087519
1165051838
762275651
470492780
417839408
1537469315
1846046129
608781125
509229943
61232146
872240604
1053160176
348056630
1187027763
631619719
889140144
392869014
1977497005
251183354
206436250
1798795483
84510275
356420420
477997545
1226404185
817850463
2102029439
714057989
1476706815
1857653875
1193639297
1226343350
380089441
808716589
1483790155
430360239
406530934
124071425
124217697
2145461768
450732883
383461051
352792361
30673675
1645961882
1650543544
459137069
1172567040
1619253809
162152905
1852796032
613565414
1225723302
1003120627
960466717
1034260263
384257303
121458526
1483911363
936066310
372601902
207193729
1878309745
942912390
1275236861
1817470385
2091337081
27062205
302301654
1441024314
720853858
2121139379
1200397194
1672218039
146647481
1378283789
892819597
2138233767
1671513145
441866361
914755923
1382512558
1704729749
111289835
616764109
1699143940
574319522
1667807895
1763444185
543467338
2130148925
438444575
1511430325
1689257391
25220033
1333268319
822580203
790090013
995833756
1413067376
541343522
1077736600
1855094239
1639306323
2037520570
1011846434
81441930
1876222505
397859938
1758132351
1439203234
640942160
1911989391
1532648004
959023983
1835076951
2016473814
354565695
1689768816
749922150
1192114422
1518093318
507584321
623886108
220415157
978112222
687060931
743536565
65611754
264646624
888003842
1392010404
782002078
1548391493
1308467341
2112014260
379857509
700573372
694073352
1698997761
1007962056
259361439
1689269492
1980585796
605592382
1255908106
1290005411
1572237491
1637494410
1127441806
381791120
2088826839
1007927875
1625990680
903816256
538252620
1866819322
1202154834
886282516
745975622
1879709641
2115261771
2117009814
2106389773
714711941
518705985
343111507
849932268
1251145579
116464392
421414771
1299114361
1144814401
1594743902
192067061
1640705938
291719297
1935928719
248147235
1452965132
2096355676
1084501955
166829643
1347930220
935580422
1179823740
82389338
49260203
238775941
168663346
373851391
1302708959
1652652883
239439162
871889092
124469326
811188503
1968668717
38678406
304172593
702529316
1036874055
1190100282
810738566
1662043789
1562772215
91728038
1036684968
1394752924
355134291
243320432
1573674216
1659956252
1087774809
809068433
1153481267
1780850745
1868403513
1685216653
1607026302
521688692
1557355293
1543409105
1001201782
1989102363
1569724159
249674394
358183242
1401604786
411984668
1583637201
1087198810
1924388850
890556493
1552272059
769305082
758994280
167497869
1968499871
133830352
1946840716
1051480631
1326909073
2071833344
1970430169
214578896
2019638490
137226298
583980076
1515504185
120577213
1416774853
1954155106
902676283
351323074
668886033
1088916076
1868916640
1247149922
277040456
738229459
961045844
173012956
1996390271
1609408787
2124279055
1150760224
551304464
302497712
1458570709
1206682700
492039333
1026682574
1805750789
663422853
798807593
735852410
1249037435
69157488
579641711
1806664599
413432935
1126349353
1826108531
1333947638
1302711000
876800822
21076403
1216748815
668533342
867976612
1331111070
71689036
32970779
875858582
1289362573
1578591332
238178469
339533211
267451602
1932091829
555281582
1404358437
2009351404
1004156788
315695159
1672414929
205276481
1756353345
1811084515
805417594
66448074
1203913500
2055506516
950956282
1484304016
1675180958
1014388901
1768065677
1510962736
1984831631
746788941
685455490
213161120
285316518
1485594289
384276960
830453903
1391666782
230593818
1747611595
1750293006
1354932206
1364309390
1830849715
630503489
1277134328
2077899315
1701903126
988782944
1288554858
384479006
1849684618
210235655
1227172333
1341698970
1780498326
1927414115
1802462949
54192968
765214015
1902764759
359344603
2119674945
429903337
1564327149
1682082241
25654309
1612622784
1307377676
57938377
1256851806
2144617288
1954203968
1043291061
333800617
1815538568
2091500472
441536871
1131192410
410377978
1593126860
383201853
1237454450
68437224
1053716250
1649622746
415663764
247409555
1915305693
1018986606
1632792295
155621416
699150471
239609749
338530886
1377389140
644513174
625162803
539646894
1075319491
1437894399
191921373
1328727937
1979729274
1659115878
1884684614
25017004
483471632
980628270
864117845
1914948142
1718636059
101501701
1660774608
1851538367
602904237
2084004034
1067588428
365447787
151614756
1371333415
2145366466
1908003698
1586136245
451685531
588330194
484024506
1601303350
438979446
1434358993
91564981
1386533984
1557868260
178047279
1897159753
1411973761
42941039
324219017
45435666
964530540
1961429352
2048963147
842607051
105023566
1196528944
1650091189
2072737500
1816247922
1898995556
155042494
1244732365
1941222270
635736080
178798793
1432803919
1973706059
1985139000
1827709173
1382713890
907187607
1620237196
409726627
1664045313
1837425667
1898259579
832733630
908507725
2127840921
765214015
118775920
1597693568
182006640
2077100593
1906024834
934462884
94746751
7781319
1968528455
1072717944
1060788454
1301189794
933030437
243408169
1082229870
262072503
992832413
623497428
1752170347
1461166216
1970986178
1366448555
1419248440
1950896206
1551606403
1327417990
852799721
1171890395
112199962
702404799
2010870873
1607358749
8093354
880156546
405129047
572985905
23606386
1288398158
969607527
871889092
674105495
1874561988
755813635
938191922
826727455
1492293830
696432315
1613828433
1162144257
1254245468
137732261
619737495
450237513
704658007
2066761712
1095952674
1193824637
989023826
1847606581
934182226
20556272
1107871907
926642221
298142636
1937851301
766077622
744201054
260235021
1191372414
1426294998
557013330
661614867
988963796
772854583
313502508
1322070037
377857266
1448591363
992642462
1327222606
525242570
1424797919
1311977080
95079287
1694067370
443900623
784845418
2024613780
1651478958
475358254
1075935486
545049373
1045137689
1964488190
1049518671
1840228002
1167806134
563135607
604276531
1930932185
1665083291
1711071696
177521891
302699451
1729537945
1009973488
315649061
774534720
1513821393
1894920452
1475199793
1943339905
586878645
2106984231
375531031
2101598115
1075908818
1792302099
1242495129
353832567
1454032137
1233743958
1779427044
1881906931
1545484216
476230816
555609227
1978480177
1387352872
2127385149
1843703642
758353017
1041236807
1087468951
1294879184
854532325
1524295163
154345191
75195108
168561117
780944802
551349809
1792770935
1217990327
967169977
1484508837
1718513465
1131101788
2116167208
1212103389
1591748144
640921963
1063311217
1042334470
1054502101
303254260
1531110911
1848619136
285063945
1783528966
321424281
1063459288
636482697
870453479
1709481077
1061156183
1633763475
1528076368
1461493357
756507577
42433673
44841319
4876039
79326209
2014290927
678658420
939841371
831678279
1271265478
117718492
1943039099
970766871
2128036476
1215977400
940832482
588676591
1895858441
1206275243
1398755822
1099332877
1584684587
1527363396
2137996861
1806403557
588380006
1747582085
4290386
477285554
553936921
2072388533
897536375
591921531
304702092
1120088897
952289128
825811419
50947966
931802614
1569470469
1242371006
385335958
70801394
340744263
1785315443
1110294685
897709111
1290078070
688745964
697768139
1332985333
2147200318
102194572
2060398144
1215118135
1182486579
1384653295
225194100
1767973211
355262852
375713177
56597286
130317833
1413992580
5777238
367733179
1024815467
1749668822
21606520
2045107079
1486445702
1727254014
910822778
1363459063
828129533
1521381296
2018061459
1892156025
553947011
671344372
153887953
1078834949
1857284712
1345814045
1074337403
156640423
2001572559
812851122
1521528777
303225946
566165172
1198336625
919363557
1079613245
304172593
1552053389
224160481
532432348
606873351
452351165
217998538
2081298389
557392213
670048597
439096502
1521137354
287937185
1700273130
993273352
1726603937
471227577
301719144
1923187745
1308926365
1296918405
737813768
1642666024
1360757051
1218791516
1904975759
1271899228
1198411019
352670913
1888150688
1471438110
611834850
906120193
1139177627
1138836797
491568366
1288504031
654101391
926075915
1867961192
1543648853
1199964273
1614344946
1077638943
1482251926
1076042596
1846133491
427876156
520733456
566186619
1156832887
2076172736
506494452
1629883906
511931305
1977101187
163013054
1896782713
1168424815
2096722635
571653063
129717302
900743974
805923518
564597802
636133067
1348991257
1520011240
1763540251
1824243864
1021471283
949764415
1175051883
1869952049
373835556
1673977155
1956893055
241800429
67060262
1318399788
1614889152
732315453
1016667819
816333747
192670291
963102623
1395621122
189039384
1466340691
126855510
912148181
927887884
1184540946
1623381596
1365791538
1481864179
792534267
787762326
1773732440
1009540874
900448112
537419060
698444655
334234877
154385835
340875988
1967553137
1589815455
1154104346
1337688157
1650697965
1466125303
1799067005
122993535
761623585
72209631
115613388
2116523880
835403271
475328535
174497958
1153222738
1092118898
1428890585
1785401761
1478222639
23996096
1361021846
103545461
1837920849
1764646663
152765874
722074627
680744114
272084698
2103072740
105958606
212505940
66733279
292291274
1658990387
326255862
778225486
742530654
400374967
601583105
1631829763
1050179815
1906290257
1204135001
60248835
848453866
1624182353
361001213
44035251
2057447803
1062183606
227784295
852715254
1697203897
459787620
994462513
681896207
896135536
409113023
101947924
1591120749
165418304
1713590570
551098641
503074495
1060345048
1423539131
806242801
730528967
1426818683
998370101
1293176507
535780475
659359707
2011976306
425660838
1559434692
1111642875
1742062431
1279793487
1275679696
1739641795
738175223
1444178244
689151355
1490811022
1399167125
1043192061
99669271
86836758
1207205596
2034207074
605816733
641467805
1013775077
675906791
2120292698
565539026
1849943517
934914858
1254662687
1985463889
1823411367
1991876517
1062202110
1338462022
377385519
1842657215
1004749751
1064780537
2110062233
1280374080
368496487
1842151635
787179292
959421450
2040629592
94662301
6109499
1288117432
230712216
1267794507
1739545649
746879153
2079449337
53821828
1871123599
1613823785
626362546
1909677261
657580868
2029294363
257063982
880505177
742037158
1063131003
135915626
166623744
711590228
1816247922
194003525
1863960892
1045145734
1729820831
701542054
667117282
546070433
1729807455
1818439130
62263500
318145308
180046929
861135765
355485234
1067402825
926822355
748639125
631389682
329013411
1164881206
1373787384
1595798132
1446252330
1490594908
1052921000
1975406355
301615554
1672102118
479770601
942000388
1713875307
1167230206
1589317210
309948116
1096618939
39756174
1319059052
1533051497
533521675
421713796
869114811
1534981137
594902572
1121754673
1471920013
1388596275
1294720427
146650838
670898448
1412434312
53533194
422410087
553996622
745587778
1874819974
1999131116
1595411675
1409778218
1942331453
448409739
676444199
1526774373
1309380639
1180499007
1412018561
1155991235
168663346
1128250365
1808937909
1104754589
1063905705
2109362595
1309617559
1424275069
1272401696
1115844547
1573015798
1191065184
1831954057
1817113088
2138960375
1551267076
1613823785
822778436
463440897
405054821
97421142
1599330261
401176326
1743234832
1723159091
288804125
1601664284
1378557558
691896814
1880090024
316608927
85454804
1483677912
1948353536
34046771
1753545334
603748337
1865400515
2023389563
259854811
1123183379
97472909
504376500
2098210781
506860629
513398732
644437669
1315617748
2085965067
1112862833
892811181
1524059494
425467869
884873297
950253977
283628089
1306584630
359293745
639860983
275644532
1441203141
730458152
866184697
54046323
337208906
1931067476
740568743
1453895463
346456085
471966337
909826683
1771546800
2054083547
1656568108
768655985
1265394075
1236638647
1306111726
848713490
2016489259
1311269545
1911651989
573197769
2125481252
319612439
696627958
995543586
1109716961
175541712
6682167
2064826711
385205180
171359010
2046483145
1916636095
1081785572
1253951091
1819133834
576374932
1367727388
742085952
1500030264
2139462632
639887710
174693482
1744205367
705362856
1593111310
457414735
792766392
349878795
1014388901
1373312797
723889429
1003709293
18121411
2098743183
1877005131
845260999
776993920
1576878398
493400255
1807664975
883356389
2079372998
2096798047
2086562652
1120480109
520165332
597995731
1615985261
1502633529
1603705189
1066722768
1039503028
1542047006
748352604
840774377
874374059
2105749044
1690898897
1553190141
1859517792
1516176919
2015914237
316994436
17221866
1233303793
1891402881
456778571
620354994
1090805271
1842034944
61094271
1916329938
768404613
94398703
1249273542
1240005481
1691803740
1836850940
1216918547
713676432
937670718
385945182
818089730
1511009081
1801585964
1566081539
922261480
927898377
2009523037
1998778628
1355810676
1801413574
894403726
368833176
866005200
690446410
423999761
578411622
931962743
685610871
660229589
1166504726
484721864
1133129033
2021866323
1380722304
670939294
22899842
1237368211
1991744433
939799900
1825603746
549665027
2027007479
1957679078
81878023
1148449097
943509033
1509541652
443776360
2114532989
1851610209
2039018482
1986642262
48467435
33378682
1599607678
161094665
1637909409
2020840998
788914182
15870147
1417183519
1434258694
940398052
1373033992
111574198
166165911
1253642674
334814219
562778138
1076042123
1138694823
878279068
1879705087
1361882617
1164247038
1632974606
1762780132
1446059713
41522263
170317614
1787047016
897428522
1540676234
2120991222
209629812
1789592440
1935201696
829342879
429153134
303585286
682516258
645768430
1602586867
1206147615
56386399
1327898493
1039974504
1278281725
403505301
1945675493
796537089
998237117
777862677
2070040213
1353245216
1262778915
373914311
1050432798
202004658
1141784356
740584524
1601769454
1995059977
800770143
67060262
2048400810
712412232
257821614
174290767
1689822311
839186580
286706569
1636149332
162138911
126455686
963440247
78159684
124759338
1075491313
722350663
221030577
1526412535
1767043009
85879316
572758220
1792219829
2100856946
696258521
2068420816
1602498184
1795981244
1049349257
1238202607
212391615
1396030553
1232565447
522118087
1331719903
1389283384
1342889165
178047279
1802026868
2123185232
1133335657
1800047604
1812880021
512149975
1065126565
650900426
1407900477
796103317
272399112
473368968
325552464
1176054731
1813838239
816552867
1655944445
1650543544
1042728477
1300198368
968194263
1296692075
1040304514
1260154842
1606521533
1282338689
264507512
1387709980
1286957001
1132146241
1452973491
1007390351
398826997
157985659
435207644
836698126
46810521
1794097769
456241497
1967986383
1486341297
1430038691
507517518
1870473834
1431322996
738638239
1977946407
1390118137
2134042644
1478525141
1338802102
1688272920
489287636
1571492090
70520348
1294505981
14827588
1874769590
923536338
367558332
906496485
1579959074
678426761
1418470196
1059091275
792228650
2119697536
1377654282
881410111
525242570
1843360190
659406582
1748873308
228777430
1805876520
1320112132
742560162
1051970452
2013100257
1602718490
505756111
1574012299
1810205098
578144062
1879045053
1530549154
1508650463
200212445
967890106
17853072
370670364
1556201033
1015351862
1644912187
1861058687
1151163433
2044884922
113368095
1803689931
2064982030
1735212080
671764181
1342865780
1401783054
919045672
2087759063
2079829216
699741525
791300167
1081849969
1522938397
852456710
1277797559
1122855968
1152966630
379732576
970734364
1967835865
228154620
2130909135
1806853127
1113955922
1864136769
1070569192
690158889
238406778
1283429996
309192073
1901627821
538318312
1533141847
1362655510
1207054344
7604696
127084025
170001618
319467510
1363690073
846536945
1633321442
1204217388
1999704925
1515757552
23448230
177238993
1950828832
1079586822
1224142818
1232310863
1943132758
1201498565
1781200299
563053037
1147114146
2014337717
1024744234
1022326502
393954999
605087437
297709390
1925399473
1697906073
124612881
1146516861
1186190796
602622139
184217773
697463806
1969632255
376638424
646524600
706430343
1411287970
1324470801
1471066203
1256836721
1478596158
1521561785
1535304824
1072002335
384706026
785720715
619892854
719424395
783097853
1759292832
731670637
768366136
186397312
897449808
2065461777
571174138
1845758616
637364997
880778028
320616445
340911498
188152980
587640666
1022161882
1447422992
1436368880
71044690
1068897493
343000950
89169583
1506232665
1775804017
2002977520
1603727379
2113497580
897012887
277819121
266905441
1621060581
1920946815
1050875883
764358888
1954203968
1522767352
1747238841
1225883350
112180410
362920955
1488751262
416076473
1302005113
143357641
1853919010
1298189655
1514483356
528248525
378311295
135819924
759377148
1818646074
1064594615
68180710
1564260888
153521342
74034553
1745274251
1951929835
1303689846
966802102
1386356298
1034560027
1765235397
974059627
268394711
515167631
2087221290
1207172338
417781653
407966983
2102138005
1023138198
37169384
562924406
1892315142
616031426
1641107244
404849258
1772958807
819058938
1526375494
2031209987
771767583
1526192067
864265522
4636485
2007720396
369867182
392861811
700330685
291345736
809331518
490815339
1767460863
1884834750
727309455
1869986880
1493840199
1285664475
2100611987
2086435978
1889757100
267214596
657341008
818162232
1191511491
1799072577
1464660498
1102099077
1681360364
1230915893
248803016
1575586101
698081750
71169119
1572598518
476865565
292513565
1436839887
1361724908
927177313
332022237
1835979339
691470074
826063008
1785018695
159686140
1486716691
1719566674
1626266758
492938021
585075
698486013
803653633
1575288064
1262201413
2051752858
517828951
563523801
871889499
1835393961
690717869
737972521
737240908
538397330
633708956
1386889073
1185921214
1344015590
2108312502
485880952
1332017953
103056205
1044672889
1302064133
1543818248
1322842189
355617995
1779788677
1043110296
1426989520
1730696711
1571544621
23634650
90528483
769526533
1259698475
1548090345
1961823894
1877363125
97705654
2047628242
401796240
931969263
1399520696
1993323456
1858716464
1985523681
1993339870
108700798
77907976
881973075
473543519
119819757
485402541
849932268
390890422
126483488
1185640571
840587723
1470780676
2045923329
2043831811
232183721
891050334
83683393
1916609014
1352547407
1396095183
1076894030
1727648870
600680046
1141579436
722773818
1836204545
2113850875
351610316
1029598178
2120426102
1753653151
2009369677
1331796979
591609493
1988150408
1207532212
909190663
244132022
780939487
1303262374
23745073
1829378582
1318701031
178107093
556116802
959504693
687720130
1320356433
1127473427
1457754729
566426483
521329352
346348771
927431647
1109112221
146887201
1544858318
1588950324
1369624798
859325458
745951891
2110102862
321506350
2071809300
1081669672
1022196799
1669864381
568950157
2090740676
1317329718
1895029623
328272519
840239573
1059585141
1905914825
1554651540
15625166
2072399469
18293623
752325872
1237206689
1020064327
1884172549
1087463627
515254237
1695103506
1024130724
1365792756
422248698
1993092952
351789169
1927780227
25910128
1568579878
15627757
100047262
13696465
993822590
1868187192
1417494890
658610705
1902064526
1820855466
1840657429
353059249
862588571
84308453
1217149308
1455316361
88342644
272292819
1664349307
533811134
965234161
1518860453
2016569638
791137446
2025409639
1405161500
1475766449
1166317498
522885883
2115659493
1867737645
2081349290
1255572033
1792485644
585003441
931722233
1437658338
1938207706
1991551745
1553417610
777519017
283808430
787762326
1254220330
2069315561
552877066
1399506697
866350142
2109129441
342626683
832647972
702196464
1989675312
618865527
1725906367
955135657
398091571
1936470072
588085857
1570431760
1437676573
1543728389
212626820
1191013686
557839589
942312261
142379247
1007888459
1114976179
1372142165
1227794205
1450829925
739877950
1160548387
664051003
323972475
37496053
962945908
940140025
1220277753
1831586373
676051586
242947531
1767718707
1892156025
1567847414
133581359
2020394309
770278167
25832782
1529459427
1194004476
1616719210
1910466629
710203031
1572799250
42906741
960741129
290581518
1801398583
1012548445
115977339
1230280331
777384713
1894053635
1383716303
1580177358
1934471899
19117075
1315268869
2050030645
1344176601
482282907
505112627
1272762026
1049600848
788036063
405663313
588449207
532835460
2109005469
1505168141
2054893526
1444384792
100656467
617591034
1857904850
691293513
1404131803
791237522
1911989391
1458325088
1848230534
938840036
1459784692
1107006002
1735194148
78792757
1731468273
218338706
433092455
1770119875
535642931
1459545682
599150916
1747076067
849679123
628012877
426616518
1392985257
2082497085
1447386371
2092480614
345973464
1985380414
1620380380
1025213540
1882704264
210699659
346152474
346232510
43362739
644106460
730291106
1486848589
769331243
543503574
1653314867
509605213
1367836600
2146945827
614001960
987235758
1175917299
566366275
1506535665
1615817390
891346410
1630456350
1910412259
1077644940
116856971
1203205838
1071037520
165765183
1852799620
840526973
1384595314
1032430135
2045362319
1038332818
1985347681
1027810358
1351049641
757377698
1330670375
1618085472
474240018
753601396
2082095261
415734662
1276906081
988460149
589694965
705909157
1693260016
322218167
325188185
1210800514
1958644906
454612832
1812347081
1874567169
2028436178
1981317563
1825876691
9099532
1450170698
2134997005
1104750246
1579788248
849346332
1064809519
1509737345
801632465
311141766
419383028
1358587885
1289562728
534972161
1756653523
2142822970
525410041
2012679656
883845331
663706063
349924411
1864680238
689113510
269175290
170222070
1780274018
683346191
561193983
110790369
54192968
742695362
428226191
1299434142
1501050535
1242805602
1261719880
587128463
873097065
1427431836
522118087
340585616
804583343
627299684
754029531
393103268
904361407
2093927127
1367715077
853150282
1709703012
700457442
1317720140
1320126876
330522278
299425207
83234243
1412010432
51896049
1309342177
1581562838
1858657712
1692792319
2033985311
1781792440
1228342967
1337218437
1087593992
149282400
1330031544
1947110932
1644582164
994808793
38613873
586151620
1064777593
724316545
125765080
685308907
1319368803
1507226937
934628891
929694604
1410270727
1044672889
690280294
781257375
819599675
1080873565
1552799064
1523571552
2034513227
196465832
787257942
144439573
1979950039
956910009
1810022456
1887804258
1466206822
1588350619
150821230
1216214546
2037224827
762979425
1461373432
644034963
751582272
10194926
309120118
129115969
671930015
2029449514
974490704
1708042162
1337391770
1086445994
1487083818
420863875
434495140
667117282
1994843701
663739427
607100175
906120487
788552799
1684764730
736505973
1426988986
1887523962
1041347326
405613936
1305135992
429414122
839679065
1765693796
715671777
1909352121
1919323355
593175702
197062929
217179128
963602311
1630978631
1005647640
1628820051
1311324113
70904765
800010367
330530744
265926814
2098518127
115843021
1002621902
723618447
112336438
562928399
406306736
2039676886
460805664
1606015175
1217928925
2105148764
938544608
1476701965
527332044
1691341738
1386089633
1253753663
97436007
1817902821
100563823
783072105
1608797797
626552850
830232013
1575563587
1805340599
591117701
1113211304
592800751
437284589
1913362354
306411954
103760065
1190268421
120968924
1980203905
1340238588
37428289
263892331
1810194666
520121152
405491053
675403704
1462494993
1256289287
848211565
1808916386
1409762100
1112136856
1256513475
666938385
334202596
419729325
1545740765
1390429520
2065368836
344814633
833660486
1569869479
1838684927
806902585
623526813
267749556
1103818099
2077517287
477391682
895511594
1550881649
1800036587
1112561501
1094271257
572385495
938867274
1732661676
1785656848
661973548
104950521
1388925060
1850654193
1095858795
591534574
805337927
577310012
225032116
1075935486
26542419
168216651
1897754610
66024029
1835104617
1308446503
1685205909
1316916639
576287604
377684172
1066730129
1478693232
1518697843
40321506
1207641730
2027429609
650636669
602219968
360147591
1627660719
244280923
690914486
2086080045
1368678787
656431605
658017256
471857423
644077827
478031320
1805708800
131514711
2085401636
1840027567
2077114751
1635229280
1336406809
1982195696
666571319
2061636330
298102449
945343572
1837122942
1040501777
722436327
1830340521
1211922663
1359151455
118121366
854610396
910942528
1606141507
882685257
1780876644
645270067
1363020697
258958253
1320989363
982248697
616896671
2071818454
63573180
178191154
1505986393
1811188527
1409555120
952650053
74513841
381504265
2000956691
1073577167
2100560411
1935177649
231450067
1220114157
1671757186
391273681
459700377
1077268595
1286512579
2019225920
478863078
1688580386
1528729939
1177721877
2089027961
1503702950
421023282
680352607
1111784176
653866273
1368208856
1420703337
1766939844
1950133117
1632251108
2086702512
379136358
1759389652
165042047
1267781970
246284811
576408290
106447716
666849041
2063031715
1649742430
1833624055
339261964
903596258
1480310690
1519229160
2072129095
2056845395
1152047056
1930189934
1511688588
555139905
236644308
540392285
2029805695
1107217032
651989789
1414683031
241818183
1933325330
119203903
653135576
78384804
1932992086
1072425729
1051951751
2061631995
1772643605
280185175
1344303679
2068512321
1795928906
134868178
765368307
500249230
1225066438
1155284502
1714863162
1998776247
1977601644
189597166
1397025991
231510243
145585772
149815911
1786735259
2011601400
2142804726
547406633
367513724
1819322263
1226436602
1895155819
614896121
907267237
1272090944
1590822509
478697609
883956480
1056783568
1127546170
482662222
92247187
1777547010
2119862740
1771959741
1338833747
1761208714
2061620737
498168199
707917497
58473780
2012172432
1607861189
375424016
291101697
1834998201
953078958
1253785016
367663979
672116416
1281391385
437222734
772783849
1559983845
773447504
582177323
757092423
1367504313
1440552400
612028260
1143426871
750381485
1656733934
1470416335
899694627
137066674
882378876
332394111
428451704
1095041371
778989095
1663408860
1148504761
643253079
744750854
88731627
808050825
1694247599
1098983568
2039660873
1719361266
1507984988
1225471687
1747602104
185237670
602455848
59035942
1290350047
1116831968
1999336939
1259279715
1726026607
1151004554
529610479
1195702342
481125638
1356593239
581838201
1703138357
1849542172
1796761167
675901912
183073953
564594414
856990480
1611943723
1902062206
157021235
1242527421
1164170560
1116436388
1620380380
72406313
1171381222
841214620
475277639
1156498920
1117291694
656169660
1968923621
1572414304
1368320322
2057829689
677235329
2090427523
1664949747
1050597339
1332574221
290504857
267096236
345383344
486875621
585688815
503328785
967265099
479399281
565513808
1750753830
1937373538
1670284321
1940589702
1915305354
1144014989
936442070
1624432294
1925042338
15460454
1790830290
778643168
171307989
1551847745
548723285
1237063165
1295124713
92354323
1148933228
955933075
1852906566
1231922973
2025392133
413776599
1093475000
924164030
1068923529
700881755
1242086252
1834127545
1534214823
105194987
1318530520
1497329693
1680334854
982754835
1515773199
1279741265
703114022
941888845
2066760047
1864996221
493747104
909700704
1594381888
883825749
105795110
1613152198
1666887625
1771450979
344153781
831467268
1409700975
1726969647
10971043
983570191
376786169
1627552227
1414814201
319850054
280430854
270716980
423645840
1865675955
497341688
1956686676
1552016038
1629263294
391479207
2103141040
1763286629
1735344490
1355413530
967945763
866883571
2069767891
2136383141
1055730306
1728315654
379023311
1249790896
367605481
442303691
175752228
840812843
1472077727
286018072
1171639695
664374202
2102211210
1371127944
1187944236
428935448
551202332
1430627691
273125043
1496108859
438727944
1644775597
293155561
523028135
643696913
582385805
1489410013
610834063
1457154140
1218741174
1297134186
2001239691
1940309681
677468330
1001919948
126024933
1719600948
1142974300
1403822884
1031988630
618709459
1699656233
188618828
978219683
1653316017
1884949567
1111225592
1416690375
1663989554
1291052407
370833326
357862576
1791721449
1819990562
1356151346
1822712746
68540084
1474905000
1103384408
418735313
930767303
1424209266
1338210703
2060259760
689022754
429526117
1532532022
1257087442
688327217
1638647046
881410111
1277844604
987804375
1658242163
1987423827
1645311132
592222634
176800977
1267373818
416088594
320751605
344746227
441476781
1540476760
1525335608
1153432047
2101069410
1478432371
1261362247
1042000350
177006996
1999824603
1607790531
170919497
319932643
1073034344
2079279689
177720077
1401794974
214592334
1802338475
1066452707
1554360409
1988648406
1177420210
1959475373
504620894
80879960
190644419
1425024965
2025001687
302863265
1200183093
300545504
1218869652
1445512061
675394887
166379219
866070319
1981559101
1745602810
1788633868
1311173326
1474368214
1306679338
1977577764
1508146782
1225403664
1339025838
1565008959
2059641367
504101086
1045280439
1106433445
1981632526
1476789392
1714378351
1313051642
63133090
1360468088
450693320
1241926440
1668878767
1859239437
1796419188
2019925339
1699589128
1630439117
1232647088
651840413
729950019
2020114482
166657337
695594330
858559397
1812032745
183068595
1211402748
1506602412
404887524
1099253430
736925396
1113586766
1293233716
915461040
1892139654
362355062
506034353
558396762
403403322
562841607
1912104077
2039615216
81417877
1585145428
1079539576
788938061
1501526594
428876906
131488730
343193844
369404951
2127477230
1588159456
834897814
1973791818
138469154
289362367
2110317256
1165360768
1892388466
1983384802
159029154
1701502534
662293631
2046565558
875203171
1989418692
1496964029
327533069
1375708693
1093818247
1650205276
1883111585
1570884296
69776256
572080001
441671724
2001695263
1470367037
297995316
684234817
2125704334
316017850
2017028066
1105990335
635736080
1918794947
1404644476
38323174
1630094272
784727484
1680392929
651293984
1933947042
115138582
1019122079
229161893
666019668
2019260221
1281225313
1161595796
1612550226
1127303775
1261790825
1647763142
1808202599
484284982
1355064908
1833811849
2054606214
74805674
284359079
1357045608
1419865057
1330055075
2080819115
1397490196
572348283
1002583501
1977818758
1251131055
1039600294
1236660446
700911962
773138108
1473496181
1525855833
850073594
1091526249
374073313
1260511850
1033652816
939136803
1660353986
163743000
671314286
2040491586
876279598
1138726365
165672905
1131787061
221991614
1115333603
750543996
1356894904
680041477
1782492164
1936274310
288330612
1649045418
2051016632
255614969
266553451
1345080920
81315459
439359553
293210823
2005978131
1925357141
1965464971
2074923399
33949395
293672203
166407948
625563033
2056540650
1312348188
1266306637
945060077
826807045
670056975
1290350047
268757295
1470646718
1588727680
1419299340
1082250130
100078191
1410586974
684951366
346519961
311883130
120062886
1811742620
349550188
1076698305
1650907968
2102767418
809074322
83801806
1254873790
1679986285
1201373144
1266331223
951063662
1843204253
1119780401
593217256
51315365
470683172
896226112
1286633988
1988490497
1534816607
2065562892
445476440
709822178
1888152202
186216097
1757653992
144151888
2001041309
838209632
101049077
1258709579
1579493017
1610454858
466886724
1169762462
1806527421
1983171357
670871853
1504485677
1732900405
1326367363
1538596066
1835691871
199085132
970025264
1878067606
1325010143
1079293929
1050376056
2095172580
1145523029
1310956273
946914248
499112834
601894232
728465621
1527736492
612565414
249644635
2062171395
341139127
4449147
1322658661
852274903
1847253534
1959976672
691398890
763052640
744702306
1001293273
967862621
1059828415
1667866844
412172915
1442425346
1530730149
302033428
1421444588
663433875
1627269896
479727799
1277275472
564597802
1251267328
1737272812
1624337207
621261462
1956424310
1273263232
107712288
1160108581
604056148
1631505769
1746899130
2123729770
324529644
1386564818
784179391
1777079290
802718425
2023622608
1901322258
1234735902
105158853
2034084984
297813776
1741272832
756925344
1639182799
1720801353
198252080
378964168
1052205107
232831709
634600051
471285336
205659307
811325961
862856675
1423707130
354959008
1770969468
1169255971
1229731208
1590991660
812335432
1064324349
449234573
120339689
1499885828
611461321
375835474
1508882890
1673175046
1612888118
1785322020
1714485472
1381725885
1484029270
1054298261
1985023173
1965767382
1951518339
1043538930
138118654
852292446
1376406798
908749217
910359114
830422739
1761201224
1045551549
1828922795
505112627
730977475
687678903
1149115240
1423073951
1649969441
2130137062
1747889805
1546934833
318697684
193924812
673209945
630487540
1629484861
2074930917
743122650
1547486216
110341797
374221760
713610362
639059667
2066708866
1842673216
1258795095
1428296882
1036134687
494775954
127747750
1496989970
493400255
67048823
1659944910
830924126
287629468
1982218270
438499398
874598913
63609585
1851213277
755697741
1395093609
1086224632
2033010475
1932064581
1587933695
425449876
112083513
531739430
377286309
167924420
904536038
499206792
1019910947
942182428
1814739829
1376043295
633122273
1210779671
382547963
1973593145
2094917974
1642835165
956510335
513775383
1865941754
108607628
1033118315
1904688343
164896137
1209947936
422844172
2023258214
1574012299
1047796610
834439285
749129785
1697903527
1248528116
856342076
97137400
519932801
1426810150
1525956227
722593513
2048943703
1245238093
1033783806
288050583
1820679734
1775191602
1169618923
1269917133
1810515617
78733429
2080018026
1640483053
1671559584
58359391
82604928
1929097890
1846574658
2089576229
1199468807
1808708347
1576497270
1480551115
197474868
1436149472
69986503
2140938593
1529313869
504620894
1786293440
2027540352
1100832826
420224472
1871007101
1439866788
1382615579
503889772
2040678854
1432563577
1295514689
1394701484
415937530
1617679424
1244948801
925072389
693279466
989530190
1341104346
136692037
1235806080
1580327938
1212595540
1122480637
1311147853
589909498
521833100
472715819
1023924049
1394826187
1670455169
2117877716
1944566444
1539842541
1274592541
1214038732
380533266
1500822289
904853121
1523645108
4787895
965589417
1425304745
2131040990
580491439
1681135334
1435798147
669354070
2041526798
1635021462
1094169842
540193927
1993927018
1471999888
1145220068
464934264
556206732
1159536973
913203036
1502763059
1446312615
1512095624
2010135088
1657695947
1311662795
1885813101
104605275
1869181685
939294216
1624307653
1146713162
703291707
419299025
2030511086
11561504
1985835155
103934381
325675126
584016587
2028436178
516384784
2028551019
994470359
1035262569
760472570
378395687
71004592
1004533380
686241130
1874918974
1196178662
641381855
297007396
363763584
1972672188
495553693
338797346
394410429
1522466011
1958651019
842921799
793300638
973481799
2106644417
1877554853
268359661
1741683509
1584658269
213023533
229035454
10343282
1145040204
1903166588
17536112
295950354
1851837008
571772045
1335744140
262345342
652036219
701424752
1890168465
1674398460
1029827041
1443877139
2007522305
976198924
1516598860
1318241417
795047200
1214603203
656604001
888385284
1774225845
1875295770
1276895180
519078825
1705943477
1544388943
1383073685
2618155
128373688
1544915930
1364186631
174809214
1275618817
1587155777
1165948564
1373583054
105832708
1230028816
930027677
849878827
2097357001
2091605133
408116688
1323736005
1449118518
812671240
1777394777
1030990368
1466383455
1976707136
1066679226
581955465
440728681
776201151
1333180757
2130049792
668533342
1630796646
2007522305
1087991389
534439959
1512280442
762584003
1085766948
1787181958
1443506475
2130514114
847352961
439048357
953119317
636156098
1155608684
1730115664
1994481669
1201025501
860155370
1360901587
1062918516
405755720
1691027489
1745503249
1196882561
936493998
107712288
774033546
76400540
1727504483
781966860
224272578
1728237092
1095728142
439686491
726788600
1982824831
1242419867
785262710
1680932712
1463239234
1605969045
1836422013
788436234
262586920
724477471
2043706775
1519385764
1377615782
290545170
769883139
1795910515
299673056
1767997419
1193725471
1036867901
2016446687
2144270194
1836005279
1200883605
1268118113
1809706978
145391665
375111778
1439888202
1415118708
1326410924
959104484
1905229409
792352223
390726807
1941630326
302245931
1556898342
1253793775
1105917158
1066032721
1859047325
1906599161
191868591
913051991
33100451
760515946
874070628
138682374
527327842
1788699214
636497452
707259109
255812736
996710778
1553456070
92807415
1155799102
146955674
1660209544
1924385524
539980955
1771933679
1371153273
2088411565
1727428056
1986048338
456807514
144873643
165294241
1527714521
1043633995
421725357
1598566180
120776841
1256350167
1563448707
463076026
759377148
173865078
1722389710
867282400
1795365837
920061232
950269465
743942823
1389167670
2141567214
1860184868
392829667
1307787300
1129647414
841677207
600925784
1614338006
880411143
1747145966
1621853593
1323908012
1514710315
345136617
254274456
1193406581
668796012
681717120
1785894320
1610779420
1023931810
974407944
931780056
276771845
2029567264
1430777981
57824653
227587190
1631863316
1885105369
824829578
352165540
1666097680
1587931113
324840974
753453848
1261857704
1066361142
1980834307
1556185728
2074814349
864697019
1231754896
691447783
1544292470
404280826
1225001384
699910361
1939441582
1349430742
951964160
1905206970
985687471
798985977
1566793803
1137496884
1198595973
2008267699
2038617021
735740913
198758299
1379685410
287029366
1580273920
1477026701
346078434
17876575
2089912725
53895240
324670729
1456024503
902916310
1048878963
765702412
1932546055
749716540
2053801138
1200489619
604100240
1817117011
1107506044
20255551
1290905145
29724784
1258801446
275522742
184236384
470779426
1193497233
1571545201
1648962074
646120658
1348452968
497647742
1669495400
1247739684
1186223475
1211874415
943449239
1039685139
983379345
1157463261
466580201
976569287
519137494
321265599
1351816735
1267335515
1963935014
1566793803
704353807
983706867
963302985
1701805419
284555464
654998078
1057096142
1988313535
1303839190
469966505
304950564
1182361065
2053616877
242212832
134656926
173790018
1015823154
1529527972
497078619
1896997186
1874317938
1090708703
502035326
356812581
565409824
559184198
1817410801
1745880248
1694474760
1625751803
154265792
1077248659
231465380
1356912171
310184190
2043433731
824164686
1795394694
549355953
36803009
1690898840
814963369
1543235782
149743641
777436931
984631974
791485314
1505955751
122868004
1537077443
1251402739
1697228877
1921305005
1521507385
98029745
1351212374
1229704771
654467365
1336773311
1485826378
1724023226
1134746800
1412247939
366394019
801638856
937049727
1195588422
1173299964
935967624
1957162305
1432803919
662896238
1158948572
1337535145
1040221795
710665180
469605462
394969477
1083795948
2062128759
1266786437
1621604505
1272406355
821001523
166046347
1390084736
353301308
1073164912
1874314285
1134629681
1630120288
2055421945
1118572817
1778062834
991314538
1858101006
627857361
1385870296
193101183
786965007
164149329
527463883
444169602
104009960
1134376846
744091389
1658033331
701384567
1589618604
568868143
950458440
1072505995
294604307
1102889328
1710655622
1783800808
499112834
1404318159
1480314103
519953619
449012131
1595098994
63377447
1705982754
760810322
1758823307
1774319127
1757360130
15208941
880657587
1965464385
1313587990
1781030745
758626115
1972675457
1072403810
166030297
1218661139
338692840
1590758079
1184630352
1296006641
1930708973
1966099791
470078834
78863209
1286201742
962220839
1778457548
256683676
331916949
460304191
1848033133
1994900074
827143342
795914434
916356782
497828418
42076414
1500974708
1580327938
664359674
1163659860
1517945992
1829324646
1196597509
197142264
241122730
2090813405
661500958
823962064
151198021
1665848281
1362070279
2061427552
37372475
968565330
290251027
539866200
2055429916
1378702479
1732976239
1801167602
1696563841
1277467720
703941464
402067975
1506374925
889561224
1719746377
1489826443
1707901604
2082500458
1121983580
760465418
131845598
901052558
170163000
1585851596
962917735
986360916
644128945
1977359039
1919397494
1511908063
1653255085
1990080440
2067833625
663725715
1047875541
1134352460
368741134
180859402
563962419
1489727237
125898985
1691938189
1890571234
549364726
1084870686
566770608
1129647928
618688773
634889657
1730888266
1768093012
131629846
1157623172
406373436
355626156
1917870978
1281623546
2143596603
2124243566
1915226200
1235784528
836485466
1813994320
260897629
303331079
226876882
1412140446
1349241550
1192726904
322686096
236897143
1237841641
2071713123
1997613138
971902794
1608421104
1062943936
789766908
1478488603
664469718
1385254876
599128730
1478877198
282183012
318939061
1847437612
62358355
765997029
920775201
1109609214
1018588020
547553554
866454917
1979137226
95367204
1093260673
504009826
727008734
530581441
693867549
1250389823
1201103416
713474420
723623591
1638101340
774837085
35832144
1652550784
1268297792
1824764846
186635289
1941003754
1509416338
976198924
1103995936
1511332425
1865038372
2040915223
901594997
439378301
1133700748
1525839358
1906436536
230982895
1628658972
711480343
630008734
1816266505
229002538
15746825
300493258
504101086
839700641
822152077
1351694991
753243562
56351013
1660432628
955956230
1993451798
398983151
418508934
178177156
1593002387
771511062
316527328
1998519049
892882657
276106612
726250308
915978162
590617922
2146206525
1293888839
953743557
1220050069
162602856
421967482
117788744
1768024335
1097207671
749900280
270932506
2138081487
1061619651
656330738
796678019
482539047
455070171
648016806
1754607007
1806163803
982400307
1202368770
1899105255
343111507
931659072
1630613955
1465859809
378726803
2122322833
100956482
2050224392
2081121552
287959854
103114998
1075557595
1930515497
546884157
97137600
87557111
1392590771
385230235
518736034
1064249931
307985793
1532192418
1843927349
2090775160
939740014
424403479
1787349679
573415547
2118112965
1577331355
739957516
140122552
909871100
1317475270
1346473973
630128187
92100070
2024092918
893928041
986408409
1977333075
2058123036
1808002661
1026813657
251878593
1869052602
1186911856
78747297
1783609906
95202399
467943808
1712874313
402137499
834798133
97411515
1099530849
236436993
2125402918
1256315854
101855278
1155668802
2141810010
1524979224
1932290707
2021299928
639844644
2081360486
522474388
654558245
215192067
2016212688
1620917649
2061000955
111174775
1951713362
918056451
824381343
1951345348
1260020591
555582080
892937202
2069290662
1827877024
1258429606
1337161713
632907279
2058411025
1821348667
1308247095
129492512
655694693
892636669
2140323894
1640496346
1383578481
645494249
498964679
710699432
456623931
1105227010
399799846
1617803791
142355063
611094327
1897179071
1187546178
739513993
724919805
903667277
1037937777
676290625
1704501822
1436870284
242836718
1375278374
1918209502
693397589
1550973056
440419709
505579765
1824993598
1340287782
1034890190
739086443
925439454
284376523
607548881
1430102636
487167459
1052164073
2117022618
1484188416
908662151
281365946
90068786
749348379
6348595
587403614
420894190
771326920
386595088
651058626
1894891335
814247284
1197782306
1512196767
204532948
328600863
1441508747
1654551003
677853403
1587336540
572282978
1731569206
1104512503
779900721
1323776438
287550951
728226718
725315393
1647084378
2053165206
716809315
1914736972
164435176
108704275
1268634903
1118043208
1471595713
367246509
1019711154
830427189
855976819
914749344
1329792855
1044331246
646512228
1557868260
737851209
697741444
467422109
1933653776
1718569579
1297406865
1042490719
1023471265
546763133
1415705478
1781700358
1462589482
1000105681
1389078854
868721123
1687661513
1548036775
240198233
73092801
456391316
1546146653
1636470338
1367407916
1078665557
37169080
972350623
946131227
1285915417
138469154
181327025
1076837887
1981784468
1538922232
653278176
1150436716
281928906
1200724191
246068459
1050200973
1993290959
525625776
237596401
1444701
510949584
630806853
553528360
293761977
1184850572
848554861
1990304165
1413890374
653867085
1034504540
227979086
1534138887
847706834
808191032
564628373
1386858704
575925097
309425207
1528290729
840417285
2107702450
1377811331
1062679574
1781997362
896236450
2132139405
585003993
1806809474
1951680008
1327665667
1779360909
1751289982
2042934915
373927390
814896590
1385881392
792994585
2097595142
1533584396
608212090
360807253
771831898
1514582174
982518699
1144526662
1138402898
1369334932
574624795
437596590
1535017501
1880897166
886578827
1885333068
752857911
1868450571
471692488
1922532875
1025795253
1887994499
1468569070
479502594
558070264
1557492928
2044874879
1582688285
1234853940
485105987
118001800
769786548
1856981077
1478183111
1853653477
1582981716
1850976871
1391549692
1573958371
1482982028
582686281
1216635380
1650655162
987470841
1728839236
165529932
353684793
1906506367
1771817513
1110612839
1163177720
233619319
1210818159
1425092205
1334650892
624842737
567399565
1946945093
1056539309
1680109044
1031042607
175193548
1254245468
1908889494
550794329
1484736895
1154609430
1608390789
674161278
1550460746
111020046
1344015590
508424164
1833630178
965164627
1848866754
1146229541
443286442
1223688537
1673131839
96268117
598432418
929234126
1226412049
522100862
716922615
1950422707
1430309622
1479085900
1060722852
1240383659
971882953
1855460190
1073670482
2055720972
2105340979
69847888
1121819006
481653572
450265004
316273918
822265108
231171084
1479140364
487922076
1236714710
965111622
713070327
1696104787
1678862972
1088192800
138188259
1692960779
1573018237
1752250389
294195029
1007198485
936975470
1798743356
780601834
1415149211
1988037352
1296416530
210718974
346195842
79591185
297496632
434645641
537872684
1306461310
343669261
388007151
1944227802
1696499086
1798843458
866015479
1136103038
1748131922
981118206
598437855
342979087
1854633075
358341477
823317350
1588285020
800946842
2120426102
971523496
419378694
31613698
394139066
1944515168
1969059764
1174664092
246241682
286284584
1374828363
1384790439
1819981386
176888750
1450527542
1303860807
1667347493
498839723
1735530315
1966047437
178981928
1495347366
1714036206
452746715
651631576
801733605
1308759513
543992187
1728455223
1329302331
598154062
667871838
340212659
107305222
879761892
1022855068
1979638876
969237011
2079422165
1466688010
1113383874
1623049060
1355340600
356519352
35832144
982420236
781030349
2134412454
2118806073
743926153
380974592
1815760668
918608012
244328235
929662394
505623700
1611298244
2109735550
1135845612
333800617
1022676919
553666923
1902115775
583869559
783957110
461800782
740396472
260195254
385284990
1979849383
88488067
228050767
1895850242
1614527897
2101265673
681716280
2020189809
2130137062
31233511
2023641650
621352728
397733833
640282000
1012193444
180420566
1537239537
1917571604
1255555397
2080225606
953372261
1944663822
502247620
1915687743
127671300
1939488282
327533069
1659561560
2091834983
220665955
344007389
1134759721
2054260131
1728465143
265380838
2065082480
213022761
66664763
1106530626
1513481745
1627236209
1053293727
124371950
747587131
512572938
86440625
881876778
1942381147
965316176
517485344
1858769023
1822766404
606998065
1976493636
1630860681
1512411904
556828525
753714473
424944486
410035916
686044173
1314681745
359721971
1017796409
532408880
243073439
1071239278
370978602
346963721
1930443589
591932547
1898263023
981174969
1869311443
1541705702
1128421208
1960766760
190358337
1176443605
1303212402
185390434
312173874
451601723
120728819
1746682614
1200571651
1404644476
961142908
317843679
1253028241
264427647
380873469
1814373419
901968866
314390331
1412009762
43790537
891253980
2124759838
282237210
359509554
2077124564
490033821
937143678
122762955
88919410
1114289997
3600997
540149666
600145196
1343742295
165216881
466991289
1551045294
1347562140
17106770
1895954381
1214038732
838122070
1467090469
483734966
1381633636
1556184441
1801929936
1791101574
228255234
810083594
1811763349
558815367
1173168820
1605977741
832772182
940944229
708645325
1692464968
2055794788
715068128
881762812
2116228005
1312919140
2118832249
1774988798
337457576
1547287917
903836297
266897340
1032274936
1013846832
815919687
1363575900
1518775359
1374681087
1856578914
804204456
2056451421
1354667152
1777491031
1100964390
211960598
281775358
270122689
476995826
1622024196
1195041057
1717003881
585704583
108859515
1473872900
1159472158
155884116
1257744621
1826158577
189146025
1479074301
84247641
2026265701
657029607
439194929
529116357
308026838
831896182
1206597539
1529583586
1055635444
1384889717
1888767956
747244715
1922329755
557737722
1844494900
150912682
1129224027
1990411256
115721059
546710582
784569557
1659339925
1519535104
937407635
1362068221
1039417556
1025171038
615412460
2071987245
568157998
42095113
1760255020
2067245462
1500400079
1736048505
1596661167
532667298
60945570
1771274943
1314683240
1014718015
951817664
989652590
244941674
1820078421
774830113
1786827918
527678800
2125134538
2013912424
2024382646
423753018
469224519
1414832765
1614437822
1318895634
772969958
1526144926
21774151
210379622
2030761374
140851499
674738430
466884540
2034313054
856900339
41552926
447160026
1264486441
493195990
1747297210
423185052
694699025
1009087656
2096199912
1601839073
1115543185
328812835
979193755
1358857266
1112248672
1364186631
1457838545
252573143
870772263
1850515723
795745527
1860184868
1602787390
157554105
216352271
439459324
765909212
31642942
1565482959
94609471
1128637036
1769989752
938112638
899375339
42076414
2060245935
1573537608
577614817
257472901
1128599430
1015771654
1507069948
879058731
1986413928
1764550325
1818829123
1665559240
920897354
1603379834
900313659
506589574
1497084071
1396218863
564058735
2137506798
1593694856
1161138841
1062631859
741948806
1256395962
64444392
142865081
1716573134
250382404
1020820750
1626675029
1321024166
1852507884
483180033
1981920680
581796344
555317964
1264065590
347783662
1284643624
1363021136
454588687
2123884041
1032593353
1896742863
644352677
2107294013
1658350172
456270229
870018533
2137209782
1946693102
1234809410
2071689544
264473020
159203583
349791635
577350918
963778207
1591438162
1401629674
1130911530
571877176
1317736981
121711334
389946151
1813094730
1518560704
1754659828
1813069632
1660481171
1885872119
437525435
1410153172
377861051
776770241
1189797186
1929256193
655020826
1444284323
904694731
1518444165
90412533
159160721
210730983
22866797
2036855929
1293758804
340198504
1088072997
1870473834
1189941522
2146352423
325796209
2138733918
538320836
1022175164
1746837232
2025185446
176180115
1184014756
621871517
673739673
1278507259
396723848
1158756922
723638132
1967768827
1478396313
1196382173
116948654
1503894235
684372337
1986927169
2008323013
790394330
1310988511
1645860476
858917762
339969770
1047505065
649404868
1265342376
142056208
1128123894
1924454270
489759749
1561509432
151905787
1076768508
992895249
1151662978
1410701190
115276435
1483921893
312177722
828142445
1454347231
882100012
1791650366
852450430
699611770
1365222135
1056998529
2113524709
1046822497
631071639
1542587208
475989994
1346891661
230868099
455399773
182706309
771550690
1322516517
526107604
2014396996
182977965
1712179011
892031806
1639824149
497850544
2042772238
1468460737
72345680
1062665923
1044446029
1598036315
1862086669
1606238496
1530673250
50196211
243146461
1709685183
2134612269
1893120913
1085062116
667427417
543963782
1785078563
1835424784
1197877173
2008972464
594290698
394847641
1661525944
414783079
1163620177
1662201440
978605333
171633530
1588158769
1449159431
1116913396
2062745391
869162983
1703819506
1697773001
412396878
1871450889
2146948333
1208572104
1239854492
1139367739
160638246
542331014
228826859
1380910404
96470654
328528053
758609035
735308324
1492194555
446532655
1129001398
2129279488
259665353
1158248268
268584700
308951258
2051082660
2075426877
562023444
1629327896
10285115
2103039964
278965272
479761079
1923452320
1399730584
1766205700
1705264630
1391228371
1415508582
790714891
418776120
299952810
1279172919
1908887863
1501961486
1701502534
1920350817
2128095087
168216651
1613714736
966183119
2067415634
985250199
603795168
1895675404
876161031
632622434
1769888527
1560624291
1276425706
901768129
1550081491
1711753529
168609687
1732106811
4192398
880707087
1849635885
1638846606
1586626097
1094881422
1600168576
130253191
413574480
1077101888
1934806392
481530585
1357009466
1822361443
1904208909
1414603122
1454521129
1788589904
1001944056
1650286465
2113789211
628840734
1430325773
1130908508
692024952
272545581
495188053
103895131
690204440
1450593117
1720713581
1912141073
1477435148
410165001
1918434758
875203171
938862546
38743040
625039582
1634718340
227570806
277251159
56589812
1148275036
1087874608
675907561
1986973085
232198823
1201553686
1372533403
1458911420
744527267
452017960
1817527141
575336781
1206625072
1225882535
2058514965
1669227057
560149873
866673587
871476534
1898995556
1486808751
104296237
193971911
663993697
2065783367
116038922
1030291176
529804601
837815530
1360743101
2105079169
2114940270
787006712
1674036427
1173565666
678441207
1690696435
163946573
226088184
1050946345
404198920
1511990318
83798087
319746466
704435868
1486149687
2000349830
1785891309
1888987945
187482558
381695359
571653063
199741832
936358582
1630438473
1736036002
1340120342
1025309693
1086442910
1162300731
128618267
469549395
1351518987
1507966507
1889153063
774520106
1278408412
598902497
495407872
828263245
1238191369
1335955119
1088068842
305779302
1533991018
1158904877
20680657
1529003579
2007612072
1138988151
1081968858
269865495
926093719
528394057
1863831116
1093110207
1144134837
1854315548
639797710
1311169900
91641272
1809086275
1418860247
1376868000
1858181464
960517402
781663211
1917351846
1872445715
1288030809
215997446
1758686577
938519488
1354081946
821058725
226481543
1229930185
595400273
1540547548
1145984116
300670353
1154487539
249062343
784916271
798850238
1234056784
977839522
1072723132
1277935848
1659252573
19170066
1531847448
1185087154
1606001862
773736658
2078522091
1313251185
273268097
28159058
470785878
602086968
1932538175
1932852866
35670541
1696733902
1906910146
772412761
1744816431
1311267507
1726542274
1055175137
1000224605
2119643764
1434311149
1570228689
1207504145
345853333
1334176773
43417731
1386732155
25774291
198252080
826063008
1823946603
1624746234
840569726
1028984405
1265818518
711769788
388681414
434411411
439313042
1343789411
1769987174
1496797317
700986798
2034514820
264411744
82184722
1954608323
180133597
1566332430
1079825135
2121836639
1495249405
1530900565
505800066
1482713343
45085113
455590148
408745539
540414990
1846691713
306926438
1140611117
1270285638
2113140204
1438338718
1358704100
32672867
680969162
2037954701
569167474
92051574
1761081912
966350030
489382806
1193639297
15563919
284460852
1205812547
671543811
1408587993
678819863
1008795757
1675243787
1616092804
1273921277
1159852696
64986325
951595480
312540478
129918677
1539399155
1820955263
270508276
1557981900
1194404591
1479056214
2105531266
289179136
1387346745
1331964938
247280180
341295206
1362066801
1528505479
1017781124
1653400378
1019991297
1444041553
1572910300
875989639
1657265833
1254532201
1475955181
414446075
226323410
1197149950
1093496324
2045289516
194498331
1761635129
207310378
1143587081
1742014674
1573342731
246033297
386562792
1225405264
915666439
149023871
474904320
300375725
2068352995
1213808251
71682040
661695250
930008082
1267864949
1538504473
556992632
1271627211
763228201
740620346
1410208017
1172233990
2015652802
1339192505
483782188
1480137839
427201504
1004339952
2123789985
2000870158
825678304
1825603746
346152569
1737173767
805592141
127041367
1142767995
1379018857
278012600
1577871644
1782089984
996398756
903400550
809860817
471184897
853463625
955031200
318807257
802181484
2067415634
1127217117
1497125854
882637951
2086720405
763373120
357515243
733184555
1926648780
2109439603
246913080
1220191614
969783462
690177591
50639260
1754652178
273368577
1472191892
1180419682
629280717
1947437053
527515113
392707179
976090132
843018688
1728088637
974833481
701096742
91976643
1315645443
2120180448
1289010413
926886844
1957782041
2110642846
1001975849
290209046
769480781
2114849555
263858030
68063516
1367115276
1347562140
2046900721
1327667804
720751621
531273657
970358411
1436801914
481911906
84245860
472786394
163530158
84256223
1173546462
2122605627
1468591723
722779892
563571230
1123084585
1455206574
1989508956
1293720745
614017166
268359661
1667316931
1151442865
1026623562
914585930
1102827808
215818101
908113452
1272777544
1724857574
1195964984
1378987796
2018164807
1896837778
1853608692
706462014
983769938
1774731203
1933309803
1964344695
1270073070
1410445413
585590403
1983597673
399969037
1702030738
1067574547
95270614
773009232
408361287
945265590
2116964299
477028650
1885928400
1900560446
1700524271
1416861286
1316329239
1634832094
604128566
1264111382
432771980
1354791713
54961331
126948035
146971357
1669643656
423970488
1149287983
1475929812
563068709
133782322
509550155
1571588888
1246625271
1630112832
1145153718
1676315622
652906025
1518958093
2144479589
1087837230
1381280707
856462594
460314477
20917106
1631162295
2030687132
526799046
985527620
310716211
1298272353
1843835256
1365369361
1069725272
1101914942
1482456662
681699499
1294225011
622589707
84601358
1000522505
179370417
1059585141
945967102
565749756
647444970
155885041
1418182358
1693731227
240901116
924724549
1105642373
1615426069
2052707224
1481550914
1907846086
730686535
306143318
518854564
597854245
675945251
1023100367
1802133419
1418860247
90055259
2085327206
1788967516
100328813
769944646
1538965599
230001106
899437334
315071179
708072560
1326563678
208514514
1931629732
1500363075
806279585
1002679019
1568255260
65600909
373412042
1558321595
1033938469
750784262
1044509701
995207597
702902252
188786175
1484177066
1938397003
1801523231
1279698475
2115606101
1781088960
1578642251
1042416744
586135820
1095792886
63093284
1953474091
901967072
1381759747
1670123283
1190397785
1622621952
814812664
611781601
807783884
237655110
1126312517
661973548
630479380
999701342
1394907795
344227138
586664777
669643193
1344174135
840045477
32691984
1328118555
314311604
2094400948
164556578
226748321
1320797160
1409588329
73241183
1769764290
1175111631
192063057
1267766810
1934743570
442712187
876054413
827652556
1123394251
383146095
48944965
2014774601
846675809
127071690
1536316074
1120860454
2071818454
292059748
704603757
238335491
2136039479
1429396002
1385995350
882664551
225007420
1562110947
548690980
1762579582
859959051
326690789
760766129
191225511
1796956111
1855994362
656185915
10119295
1863996509
1669560699
92688851
607797336
198261736
1686315506
1506913548
142637013
998991294
1303489517
1815000647
1671996028
1294244891
1321286683
673036457
1193614168
1338144995
1705952974
1173629459
2146169193
1961712796
1859047325
930689237
1796710059
615231660
1636300299
1812103049
1384498346
2086935185
586095953
18019340
1741876404
1040037164
1898905993
1038101773
448115094
1550384822
308113100
1835239667
1575661147
1465384437
1420060515
1421232240
1649530992
504844827
1621368377
2091990158
1208502506
520219657
537017171
1352274466
1713573003
712067578
1923845054
1979037255
1896601298
107825282
1402205724
1658813283
183410010
1277994964
1040878278
305205828
279934751
586748849
1696329470
36741481
1927405792
129415004
1379946323
364329098
1551890659
1696125604
88665191
1357579070
1260407203
1723819301
1462358812
1094977456
1263903576
252060273
1173015713
1650383950
940873418
1934560550
1435331110
2124186092
654858880
1675656927
1860367834
285947640
700716701
2035545274
533959950
1639867179
354091582
1768713259
1045545754
1807763832
225003246
1196335928
1412177720
526266378
2074539004
831157964
817119112
1926371129
259867301
1934464342
1808199623
769038708
2014429205
1443319113
2012788067
1524398197
1071671561
1075742957
998890949
2053282809
2102263414
695313968
638232159
900736722
326714913
1221144358
2069929659
783062400
1167529335
1526593705
272132622
127471527
1713223267
1956920223
1715280219
1945970854
249503685
351715698
51075305
646045216
545238484
1133198549
1953913805
436043879
309286523
40450669
83275841
1875924101
1943365134
2083293063
1244211283
1648479987
8404650
413287364
730155211
1555547228
657209224
1934590885
1359781589
1136387276
578293443
917708623
963682916
745361886
679200308
1337665713
32384537
304158784
1566246425
2069464766
1801227682
2077499174
454962698
1947533438
292317983
1673011312
326777062
1797645612
696375351
1679876526
1014437720
1541338704
1710888411
772528083
1696925917
1142298295
5098921
1087548182
1166444438
1912433909
1438965642
1191447574
38081463
1659742548
104333059
1870061305
708457483
374221760
1217928925
219812328
1033762855
699915763
526134507
2015277373
484936141
163524750
813853626
1622450122
1841792357
431280661
678886914
1370906489
160274740
1479513922
660847416
1441060562
323127067
1142706276
1237620498
545122643
362643065
1324867979
1563685087
1556845335
1520153986
349172757
2089166723
931969263
1898420092
1485742114
1790600530
1774013817
842010646
517770131
634994200
1619895124
981035143
168573643
1841418204
2008475242
1678518756
1682319657
1169555397
1801437966
1981349736
2089395816
1698593762
227523770
1372442681
283335299
1979407264
1230344486
1295367888
1369611842
316602430
1859612074
1963613144
1095041371
1833133204
2096288968
2116163380
129954896
1386955537
524689830
1441967790
2032065548
385321466
1676793907
1156102343
2012122800
1580136103
1580573070
2096770860
940140025
18210776
1324725191
363770098
180754152
2027853478
527505743
1193868702
1829580447
1098123323
88886538
2107137639
597894328
834905018
562018901
857929629
1243072741
417262756
595145223
672786285
1911499262
1521506249
136868447
681911510
2102399614
240273489
425481684
907379044
935991549
594834516
1430781414
111845977
238351999
273958058
545255826
210861285
506839360
1814049966
1206892693
286698720
1990194715
1381379529
745859405
1981007234
905251893
21601989
1578699590
1110414831
1772605797
587142075
535688502
1187811374
746771907
1822092203
1281535048
87689956
564682882
1359478733
369518585
1735137186
1435104266
913916728
2025267304
1470328136
1331663078
151873680
691814717
316055060
2018164807
1941762247
770427791
1051495328
813180812
1167305152
89768700
1678417537
1155320387
172503716
680915898
466175587
1483653067
927997347
1757788137
1455038767
1446375586
841415722
410289785
1106820201
784926195
352307872
1657965486
556129689
315071179
1192563553
1104368550
1395440394
568318494
288379701
472327922
819408279
1439823243
1292074299
2114398306
835431752
1634093018
866986452
1486341297
847182540
200834480
983514680
11204043
709162205
9369121
793996500
1549457887
1818745102
1506391748
2032196338
1816288717
453594282
992589491
1285264604
1760033270
216194193
489219001
1921414127
33561670
124922706
1710671073
2025546180
1200198735
618625058
1785898686
756742137
2105456148
818648089
900242727
429423879
357938787
1587953072
1194997662
436866547
1708377197
1205933739
142865081
659375969
563697334
824371666
1214344959
1074006944
744343279
1393360742
1631473783
807085840
716232678
1601200143
44199023
322513681
170385063
579896208
1434731018
7438480
646351601
582244809
324468479
1555505562
719664158
697866564
2113620559
1824987565
2073985108
557033450
194595315
938497297
507142727
1847416951
1324441912
1818334015
125014946
1403662046
133897784
2107283825
1723870414
732919395
932724435
1354110620
1004806062
2127079990
1475136307
1940238380
886195221
1824500613
1238321269
1471411085
844248405
1472069626
1059523466
641665341
2100057134
1325892792
408194741
723061827
868069530
1205470074
1410631752
885933443
160225882
1609261939
1587474677
1340279944
292578410
1836529288
1575142533
471077804
1214187582
1285717847
965534162
1492579017
1309819895
1964618128
1432443339
1519298058
1316602558
1822435412
149546478
359943473
739979583
1421971361
1434960595
1534548910
76482921
922988807
1661071800
1449045809
444775342
1256132101
1631671037
1583637201
33990533
1235563246
189466945
829477426
1061397380
1925387572
467766803
2045982300
345890348
116176693
1958644906
1195876673
649952102
1122227462
1976547708
1250242804
583900965
748454583
9628027
524953714
1799616284
48060049
1924017131
974689050
2125063352
799576980
1852150746
1805561841
154958485
355301340
1562812227
1759301191
537104059
234206727
1114831880
588402921
218021233
1164920968
500453953
1723172001
842115561
906969281
994917784
360807253
432884196
306406931
118324879
688454679
670753050
2144989469
404364879
1060521130
946278266
915432403
31742584
1323260659
1288925197
821430077
135395260
1949919860
801145871
170840129
1486716691
1912182089
1516049327
1300812571
1181460362
152333990
2141061095
1663298489
1813280765
1064631780
36127599
1679191102
273082305
1079801919
703078298
1636074078
548385265
619106559
211472639
1497022027
915650170
444500624
1745457274
991711474
1184446580
653211250
444136385
310679729
1957527450
984402111
66372748
1967832281
1194004476
321800448
129165506
1294519672
1586902340
483423318
434165537
1631317668
82034700
1773667175
870917805
2142282863
593867946
1793619073
1166117949
1922709979
152389587
843542526
418143258
675828093
1097077000
80411835
1221104949
648191430
566074640
2076557966
1019886991
1326196360
1056114643
1275248203
63261560
1374469062
1723519830
1371196007
1949812403
539457849
1745239435
945739041
1878544912
1611660219
1667535649
1326187085
309439957
30483261
1775805444
1483465247
1376874393
29901634
1606112125
1116741006
558397884
2087239628
151494728
724025074
1245958231
1014437720
1959832034
930336750
1331740195
746771907
865445698
1909672164
1988559270
1971649842
202495004
1901625594
1382496153
1790969942
1742809898
985346862
1969930437
64341524
138533875
1110583327
1999874183
134439261
2013360408
1458086278
1988382820
1902926249
1083385346
1587240239
1996122612
1001840046
798987734
1725521039
199288791
530081787
1804265416
1678933871
1715599847
526199764
808083850
1344248121
372007622
790410906
842857831
992832413
897269437
1788749401
156434178
640039587
466754639
1937860592
168189941
254815364
1352613426
171173651
935686773
804210915
1942040209
703123985
195568496
1361239830
2095056040
1887160403
1863416188
701829334
1607252600
1601737210
1387775742
1726649730
1039706554
1215205273
101446078
431044413
1550830989
1578574456
813408350
753247021
193206507
870858849
264706869
903007556
1930023183
562153725
408219049
800702676
1561694990
987005736
951741584
1628458577
351215274
273880142
1934166854
1112645621
1383076833
1628664374
1803800489
239690806
1614904995
948811397
1655997940
1502367545
1844422222
295212547
1858152569
1657526592
1978624246
94463188
367048516
203903818
1225538158
807707219
410592528
974427732
1301363445
2089290681
864407660
1921556457
137187689
285409864
1807797746
1058434702
846275115
364342110
1661071800
328395000
1622947199
1873038795
2100006470
1422334312
367161612
828177585
454362299
887294489
1016969935
1732348345
1027376022
357700014
1158168587
1418538248
1583111891
874523158
1293984398
125765080
1779261936
1254812767
1375021024
1198330409
730924173
366355063
832104856
313972991
1589655711
102323897
693035229
144428270
1945831208
927209145
1394578628
1651102303
1337962451
263853724
195620819
998979997
1659892030
1934430883
1568716551
1174326922
1297872056
1492698940
174426685
352995260
655640769
1349484446
651386785
657924350
2038258200
152253928
1565495969
438046986
1127036608
860674530
898217915
1727086366
1672977980
560849566
23279699
644826920
429125731
715692663
287672594
90822590
717010019
1759237743
1528376914
1808343280
1503406747
108396719
911036461
852843632
552191143
1050562887
524248169
136952174
45277037
1785105952
1243289808
104176033
1776033412
901133907
1655836444
727758766
1025626451
1513891966
932360075
1027565459
1595503041
469689477
1839092293
1045773013
260359651
87327257
1315142515
956539364
1932157016
835626564
844432625
1380779213
1172342037
985232144
1630369439
989774637
1450150669
1622767950
1854028893
906120389
57949823
1777359698
93257588
1824207081
490024345
1256795109
1642038372
345283187
540227516
1397096042
1150592230
199109293
723426381
1341732210
1883311122
171273364
623426494
1005453807
1208382646
1685048515
1415548345
406232921
143199774
1313549688
1125867482
243526738
735297214
653867778
2042666321
39535504
2051644455
1988084511
2056864911
2043726621
1582698082
604595206
2103010322
160045869
1608256071
66485403
1203507278
1385869959
84308761
140824123
175546866
416113526
1814199890
207560940
669034673
447238262
254745025
1132562949
564237965
1976830666
661201862
1406691551
2126659718
1154755436
1737847813
1040925099
111606407
451508419
1507006860
1945710002
820961331
186284333
459306266
201822176
628141774
1234353935
1032572553
1997562054
1405409584
686223403
1762833880
1062351983
1530686098
1173380201
1661048844
637783298
1997281676
2112220987
1830122406
493407162
2052349514
1102715703
1005335826
2022345659
990837205
1191306685
1332914249
1673698109
2020254591
121366807
737858512
1078453940
1887126956
315039896
1965460061
67575073
322633690
1769976521
1370333133
1082346447
370001643
1981366496
780652496
1992080334
1771287079
694662691
613476133
339985592
664139614
244719982
1222026382
1803352621
23606386
2078337157
260917034
2146935835
1829403174
995238067
788062621
587408347
2121164216
149904305
1732548793
165634180
519439202
183503285
477455578
263050417
32065776
217531357
991433356
1372851896
123409505
1591469777
598929361
1157009338
644889863
1485528602
2012362408
1583969783
1943139402
512441224
2083579455
1733693000
875091094
1397291631
909629422
1516049327
1754540220
140872685
504979534
151864395
1575057525
2008393822
180040638
375657358
1365378897
1865906520
878139947
1376560541
708144090
18186516
828134034
9829600
1510854181
702338276
1916903730
94324878
746417365
2109034433
1228096834
1233116670
1910753841
986175862
821488662
1533314749
245864376
646357325
1765676925
1559966096
3165797
86277275
410363932
978341435
1991612809
1173815943
1397878649
165207873
858294186
127104324
1782364640
856491740
1984583702
1936325825
1958358644
940925186
890490612
1364950156
2060948889
892529944
730163973
103473044
105512642
1979758280
1811208059
360878000
1942629113
1573167381
1336797278
1495593985
1592903009
48470096
75729985
1014408363
1304958243
988607394
1120334069
1424971580
326422678
247502246
87185714
338858490
521657555
1380107311
1291162777
1183413137
379732576
564150708
1725082992
1594601299
1917665785
454937179
311044513
1208346700
1099186669
1529745769
318061370
270533614
1530079808
535085724
1058080675
1780019969
1678736163
1881277171
685293401
1356753548
720473741
1277794748
369624115
700569153
1955781892
761835530
1812986520
917520602
51983899
887160404
396249538
1631815900
1663794866
1752422035
1001840046
2069767891
979628447
216320008
137165254
692780210
1811203209
694558073
50517971
238104338
5066058
645532410
484691816
1993058255
24961796
567654020
389647204
1554651540
619150969
1355575212
204106682
1591120749
1739402912
1289243480
1156572124
1373976286
1151777918
1516955658
1057038514
1187024645
1920811551
843275201
152312370
523357124
2074014510
1154099112
517305678
891626173
48708749
1600731529
1911261383
1564206171
1302221389
887640270
483510391
709448895
2071488883
203056245
152077723
744409164
1772623056
1733157572
1476853609
1846668023
334399494
1144574035
2107631414
1044581580
2072397543
1712363100
1675408271
75257448
1084174341
90018192
287215771
755009234
1929338293
1148698244
1207313088
122979750
103777101
223075996
1530112093
1418477440
1935151204
726644778
980748226
86731649
1918822499
566607792
1109159837
1412986277
458556165
531416598
411062401
1923106649
516790274
563565290
343825730
369404102
1169043795
940907386
491982464
699533026
938905882
802154491
515123853
2111284602
538512134
240978774
1328437368
1945942418
652857367
305094
15843260
164037320
1959930968
1780443500
1385266458
2046214397
1126710507
950199981
1399068883
1855686756
206790472
207623612
291620644
790367852
996581908
807305093
1876419691
1481233037
760666939
1815159148
1453916401
1648443150
1093147033
318944979
120286244
331002443
1571136743
1844876289
1014538498
491214642
1918669578
1267932820
2019994470
212665997
1709258754
1358983401
1277276094
1169645632
76096823
1172911522
239441306
1716309234
1254711544
872541568
1273544980
284470232
376358726
2108928204
1609034087
827810291
919991715
822640265
792795195
64014663
955726696
503911932
1511512561
52483547
269865495
1361212866
1116133132
1730692466
1714003851
1007856521
1649522490
414890095
117169981
278262150
1087735427
883248070
1689555263
579666352
1147247873
235308012
460184663
2106212082
1729338997
1681157927
69135145
1454903359
257125279
179751058
1515487173
1069791505
911999690
1386224272
1165830898
614189222
419974758
614424547
1773789472
2101835343
290924947
784169895
1021152573
551422790
1694613342
98655230
770412332
1213729526
1749340904
1431448492
478831121
328253501
839569524
1151608992
1513095718
2135818133
829485671
1527573698
810155656
792114099
34333917
305616667
2138956899
1554825555
1264063539
1337929876
128001188
893508937
1071550323
1525964862
1228059722
747486431
1319921157
194875925
1412899111
1303297303
1634493950
491822052
2020306921
1600448940
452046577
1933448035
246673575
1747180488
2103910001
1903990265
1543051309
1890106305
1239244261
407616583
416483244
639131059
1698418887
2100577077
1255311390
1326125743
205566751
2006323343
484958098
46056204
1404082705
1754838259
1666626522
996706311
1302213970
143340174
216977075
1403647614
2146835968
144055474
1069910482
1292447366
496284659
1389839408
1838666389
2130649671
1262778915
1620194959
1130444086
2082804803
2125941141
2138730975
1676332197
953617176
1430344039
238043069
2120666398
1428381365
161553298
594255180
270698518
1551217248
1484698878
1069396815
914815858
1182481568
796834641
1135941170
1662580440
318770796
60146096
1783614640
1064172741
776231073
892762508
1476057400
1276741044
438046986
694212311
1507499100
591655523
1384297317
2074266621
1771959741
431574498
828136759
2024297147
1334304282
377152826
522949553
1982089618
1241756471
416681468
960055820
1431382649
1760480290
2081621513
188570240
1533930672
1623863477
1808852021
1825296995
921088067
234224104
1293888955
167753094
1618139663
506256041
174563698
1449570386
914158762
1188274904
1298847347
1176389646
1897080467
750505896
1003653946
1552619882
486119643
2122108462
1862996831
762795730
1083550590
1371799322
1321143241
1678616576
1199377422
162665867
1423737445
1787851954
2070403326
64090417
265351570
1674211508
433387466
81170858
1985720892
724242005
423893767
363497605
439733804
1268682354
2022272130
871935436
12577228
557435628
1266598052
2107249276
904755210
565859527
752368548
1983701358
1601261415
1136814341
1202153120
1205645199
1967139460
1202796386
1757673317
1240371310
514977054
1044195142
1360361445
499271292
164386513
2079408188
276886635
212611851
1514576480
1341939483
710245596
679485598
1619558214
2122460558
2004207505
1413987528
76399528
2004218415
1339745258
1716871207
1367042753
1791757023
1935929396
1081433126
584288762
426888529
158295549
1162739936
1405192636
2142772350
557579181
2077228750
275388227
1185396490
108558616
1350491639
541106252
301526106
270762484
480402813
905399681
411387928
2001408374
173685831
2010135088
159160721
264145979
1222181586
1753131657
95121146
1273492114
1794150841
1134441565
1652131091
1607310366
1227570516
817352043
1790489893
1471656991
1652346498
40519561
447474151
415312529
1241256387
1716891925
1811208059
1693319168
116488872
770747056
113839279
2051746453
17981965
1385751910
246037558
1676458650
1133520279
767810010
4968924
410700731
1471133744
1735101396
1838460703
490664599
1638892355
1494305424
1279389676
830735409
1916172054
429404943
359344603
495022207
1940584803
1435140788
1700951718
588231503
137590718
190208197
1997359919
1889036513
2111182035
855833114
560304101
2090657939
1526272028
266754221
1080947328
1151056091
550232356
1173425423
957292387
682915708
1554698955
738001855
318833388
806179659
755087206
263709502
1224327486
2033441551
1937514229
531868918
191409145
1819703138
331099707
182610800
1396650590
1191275714
963655069
1029418012
655569089
1759455804
2102805769
1782174245
909662171
1538777216
1058126077
1103141023
2008678960
1879135896
21616775
1922704808
1167667749
836348829
758782914
1092923979
1913505770
1465568653
258961084
1111920246
1127223803
1369531831
1576969191
1129248118
2023000978
1576798177
1095771547
184575246
1993222424
1828384958
1895923126
426365152
718004564
1121424385
974267132
1376560541
1848817301
430977145
1244599178
1052001928
65745790
713672204
1028333229
1526593705
46368376
1987747559
602991071
119901393
1305751111
1228342967
489427449
1337577981
1903035665
2120503336
1338278334
1282128336
854780940
1381035079
863204357
1142471770
881404423
519125639
595950762
1089728996
1265291482
763399550
627366539
1469589419
460458636
724857380
1445404038
1186553214
2034269032
1348942125
1199670871
1838091763
337479211
1762677901
1935475469
1310641498
1920641063
1699082085
1363020697
716347264
1069592791
1082526963
1210304477
939865125
1431315050
875777341
2142886747
1752095438
1392692237
989774637
1235391089
635498768
1320386062
285552224
1368430740
610231833
1746803335
867942692
1579837042
2105173517
1548438300
679437722
15554291
225042778
1870149093
874201562
1443552994
237350995
1372973753
336243357
990534288
1775758715
1381354083
1499374562
2075335078
1599037962
1748255777
811995609
39795563
1969632255
1373239112
1632162446
2133707339
961305123
1246954879
1261980183
462186287
1823848613
1207262937
429552267
1175819562
1006696587
1420520243
1629989936
114908615
1960256318
1342915454
786192822
793338053
23515829
290907613
257524843
519605778
1939116618
9855491
133097229
1368134161
670358821
1458926561
2071488883
1164524830
1037517866
1394723669
1711179421
1805079542
646665408
1402420318
1250938304
2103910001
1727697911
592160595
2117323485
299438684
2003507952
514287429
1099046007
616158139
2068424274
684946026
1703015002
1224382095
1489028735
519817515
1458010768
915162929
1984994391
1769548537
1824205539
1291517022
919125045
2070601230
1970360947
1198359764
430567336
115156778
231285906
1775604252
1485808254
1643596064
1535043369
1822760100
1559571231
149594367
821064397
1694576010
1417704924
860000317
1828711813
712487881
2035138183
230863204
1755180313
193859346
2019324985
1256465564
1236341099
241745049
1068903010
2135796183
1828395131
1254406618
1886930489
1675434150
60101395
1072819636
328633364
137751266
759334095
1558771524
2147053740
1138444901
346031764
1994866666
1422803153
2108609286
1401265338
2009298303
764638989
1298924643
1176004359
446784989
1266081362
776776104
569516227
831547121
1118130113
1382452533
1527494277
851012390
1005734377
286701504
1920066240
1670767020
1795009970
649374599
941859501
727008734
1107818660
333347934
659369245
1979939863
1940070293
581570139
34633608
2083649844
173622664
1208976778
191603191
1111740085
2104636914
1497693245
105428869
1509043308
185471515
784415507
762755372
2014968000
648782052
1513676636
1303140513
437233090
324758996
1089275227
1855650556
1085611792
2043963434
583038952
1903969276
1147114146
1968697184
311760353
1081398044
1531175578
1043972343
2102681946
531770341
718789344
1206710483
768903160
999808472
1700864341
2103626347
867406703
1887209583
257731315
1148806943
1218337486
1707337091
1677747035
1027114516
1721032061
768400883
602503386
823422483
826492373
115261334
1297771774
233339134
1440870686
71563395
1651359568
199703728
1191170891
2029933143
887413406
1668374030
468519267
132559910
1832417154
1231254751
723949686
1277363174
850587822
1939186342
2007137287
1823337510
822640265
598253278
1345992869
542328466
354601288
221566324
1893532431
1196705931
330740571
501310520
1150261192
1782074910
1386364688
1423050207
824741173
1343895689
1114131082
184939115
170007220
1130531018
1397016168
1330632888
1780951473
923348941
401142068
1282216653
2054653208
560049971
1921921618
1186198924
1734778649
701905128
1337183779
1621952951
85515128
172169702
1417557462
215463764
855961186
1208510115
1007488079
943065590
331002443
360527569
389730835
214753079
24575830
1504627755
302143115
1142546341
15544665
1763138486
135861429
1148275036
652327974
1016026724
396241286
1237206689
625317679
1960726440
1709045183
1953926141
455607615
313435122
2094104533
413694594
1060521130
2001865685
648709651
992507403
168466514
1373302189
2074800520
925896314
524953714
1839882879
1393252874
1376066389
1745491964
1063459288
1256333095
1002976906
1955644695
1586010257
300690044
1188506548
670253050
1923282554
1299595497
1640617970
1268805643
1921080054
1761033217
1420479454
874355498
168491601
552234314
1476706815
923418061
1108954262
2010356335
332477116
1981608227
831232058
150950632
1733172529
1590377707
1526937132
65307128
650972652
1136318947
876538613
1679731402
1241748849
274442527
331858679
1248817936
1882886916
540287107
472641368
1040232170
1340363480
57970194
891082041
2123762978
350899514
753118604
1904829370
2140154320
513107103
588561927
324436604
1338586152
278835003
723393311
1187930603
376841110
808165859
1949461380
579536979
1447591383
1487719693
731751588
41067827
816691687
1196877153
107774518
1350325279
1671513145
1019914046
384817429
1075220040
1209752419
2125571081
497548818
632034004
764651922
368517651
1075312709
1573586456
1232895800
2103906013
1842345639
662293631
692761644
1281685132
601220591
948644905
534972161
1204132073
2067753224
372986173
1326437345
2076893562
1356416553
1256851806
115230782
1172168290
1717735598
1989024531
582568427
231319177
691683301
1941720693
238076710
558231843
453342404
737237666
108429093
808892016
1678607456
2020840998
1040343962
1481896174
185466134
1699309203
990089652
391974972
347559615
18897479
1454470853
1112543197
1942505625
1773220042
82317551
256786932
152582671
977063867
1793338990
852621593
1709869021
4909715
569308960
2071891397
1447413722
53428740
1026498273
1582817152
282485093
1077248659
1545959459
503328785
1864996425
2003744020
1821873307
1368628405
1675697002
13128570
1285826346
576618031
1690604222
1532133026
199752197
10236305
482148987
2136385265
981106540
738107496
1496276818
2110742178
1121448644
843855935
244280923
1240320941
2030791595
679964828
919677091
1467018728
1236758794
323385217
1931571754
748887660
234040552
2140974825
136088518
1627199429
373533167
1068820598
595907335
578454371
1714697323
627977569
2112110021
137165254
2073683501
856046365
1558046710
896265192
1859566794
271382783
1879149839
1120541325
1158494280
700901943
125705979
982147337
825764588
1038459018
2027895199
1464214787
103682016
936192444
1951876901
72985648
990896327
121657047
668266650
479920345
370821433
690157935
1696650417
104384831
641381855
1990631277
301442942
1055014112
1735423926
25031053
1372952672
290120690
919045672
1203155348
314168687
227278901
1644502473
338510428
749291881
1389810966
1178078111
297684645
104175424
444110165
614041156
1467886322
764930826
565074101
1199580581
966031905
342731147
1786524867
1007631861
1182562454
1852818448
1017034320
1575348748
1470595804
1614438957
1776007183
560224213
585729035
1115054196
249915263
1627541965
1820387030
816250620
373032488
394292329
1158870498
1060179485
1290479289
740523697
604079118
2060937233
107902943
1292913137
1870083685
1495033804
1548000936
1371533285
631737820
1999085681
1314725735
568258908
41971757
1592336989
1888098346
1079454734
455971186
1730583623
1871336838
51351317
1858614750
208437487
617714401
1216131327
1208489376
1252821662
1374792942
1476347304
1487061988
239121156
298171341
1098528898
184746720
117650202
1019743515
1283988109
1657302427
75886819
297834912
1537703894
36684738
384061051
2093402518
1035370649
1016879639
349207769
970006986
179143899
1175987152
445643567
1120766312
1317541096
1208870373
119322528
1255124317
1940271361
1831954057
1568840974
657328557
332005897
1805427409
1186507207
1584993707
932951451
957561566
1790062853
749376232
639845315
418980873
555723431
215133155
864697364
813280992
1639772212
1082653090
874385130
1429549450
610255785
233339134
1312789922
721002986
522116373
1631448787
1057115740
584355414
866813526
1569875615
1804687853
848440959
1870105766
1749039837
1263058236
600374472
2033928123
118929219
363509308
1589027329
2047350194
1402931139
187856865
61946464
796066617
1744641123
1758228485
1044581580
149472304
1149864339
952485280
749470136
954510707
400529280
1044308826
267732847
603212799
1919744016
1303242311
571526228
1955572187
1692208272
284641025
333367734
1040245370
511083246
528834996
825310455
1761031593
1638378641
1432212176
1466372594
810121046
1475656139
1913733491
1645073412
1477011561
1407181025
390367625
551379772
22954145
932575788
233347816
1624093856
324401504
723642223
85566833
340471540
708262301
728786244
545096575
1846290190
965416724
256635849
1785348214
383598178
65830677
145879068
1361559928
924439808
639455267
1923932140
1278079711
893642781
864117845
37958534
1449232692
285233682
821761397
1624684615
716198549
22607341
861398821
1737173767
534950531
1393350186
782167606
2069468998
161576291
814715513
1405684127
83683393
1320996606
817685531
2066936698
1582671413
151808839
2133847850
863150920
559960683
672040895
1674527245
2075795254
71543117
215684178
164654712
1251656294
151704371
1812393842
306081719
1622873610
715401660
2026153795
1566666508
1166330637
1518888528
1685914955
590500090
101538175
2045819235
1253474217
1322002280
1909766237
2080258106
312693904
1709007653
583055015
1983450364
1906656517
203072043
278982908
893207956
1158171476
19454490
1469286510
660553894
1798904629
2072726292
1955308479
422116973
865857923
1527617763
148095646
996657718
1476142172
1475505703
1619334535
75420210
1927544314
1010814307
261670498
618558505
1863815513
257943116
1848736133
74130946
1487443695
848331180
1211375672
1313106873
1149064307
1042324001
1055838666
294621590
1501456647
69817031
1786237670
1460356735
139235839
1576918517
1891823007
1463901757
1216560564
715980349
774883791
431446400
1652347410
158366791
161047513
2002394971
2068029622
345521943
641200737
630847308
1010896683
1419705821
478271607
1176249699
1740022858
1249723097
2041674317
1523553549
1984813869
1237623695
1180943
1359468080
478182358
865769638
427469656
329350461
399425625
446578829
612786642
1915902635
167497869
642649328
393893892
23229110
1738176251
1998469783
1028892891
1604524320
1631386905
80534891
29957570
1111131891
963721888
31914899
418798976
518574674
835357912
1143025999
511965683
270689971
941292194
407966983
613728529
205030877
394341239
1927437026
847636611
154961394
1250025076
2042903259
1299664899
1180114625
2086722017
974762140
524880531
751331035
1529975395
11970711
1178615948
1183799551
1091682760
489049676
19715594
698031082
480781341
993234586
111774593
366240451
954351288
2099682729
704939572
1089773825
21398231
74913045
544027384
1461710366
1317265605
1865342658
1951792854
1104281817
1561697965
96101811
605300432
1984862597
806603340
1200003034
643257908
1032158779
646591514
146267962
1441817864
2146594082
271424315
334744671
1706221507
1792712496
242538635
784821332
1931773971
923098186
1943079720
2114313069
1523703958
805449809
920672489
1662228410
1771244622
1844851402
1343944494
561236743
237508482
1752182479
1731882999
793380632
1221697633
541077569
1037209244
490671869
1266357693
459630963
1214078482
436795449
1005760503
1199862759
1441687624
1290964212
2061456395
389288877
1986253493
2006113534
311809550
1516901629
610602493
1023054424
289634622
1594852591
350181522
2056984951
72706722
702433565
249125648
415369590
62172152
561084984
1270381645
1155182838
179800860
899472121
285878271
1198906420
1693645121
812433046
710126035
228539097
347644277
65962506
2115612785
316020793
73172228
955100623
1430654619
1883522914
1765709322
1112580020
369699380
1302243266
1053506384
410982712
2138092045
844864555
1007480824
751247050
157824363
1195013893
1432599579
1077594149
1633136443
830967616
1135929966
167916071
2035276743
325668913
657150976
1281199413
742141720
127962685
1817160630
587408347
1660416327
104518625
1227342103
1904899167
1235563246
1112085061
1395618766
688760787
1429477415
2092082347
501003412
881458922
1242614760
707660150
94746751
2009868296
1803483650
553276589
776913092
1860587494
967386313
88334106
173520587
12374934
1463110408
1087596061
1247695671
1024614388
834905018
1348660143
38725345
1305004479
1502813399
1331177113
543430371
2074187524
509778706
1851961554
1920082570
1783839268
2072641831
1665796440
755238473
177595781
900367313
90083147
1104286938
1455535047
31596361
2006365772
1357645424
755085117
1399310956
233076355
871613672
373105236
797439912
1271522141
1140960346
1427718122
254995780
436580821
1356343246
2142537752
316570077
974060564
367900761
1953486609
1316551107
1885166260
1612857150
1445044706
1402954181
1110239812
259892395
1382881832
1324797188
1519348392
265929587
880524884
996806160
2111316239
1423181392
264112660
219524965
852747086
2037597336
774830113
425467869
782066878
351131604
529608884
991527342
1028713193
1777822543
617620293
1565695394
940944621
1417861116
837895488
1065486827
1415045228
1924568544
1995594224
154113393
1520785213
937260761
1863557733
486795347
1636755046
1043627683
19762386
712239929
878043230
1693946748
519439202
477022700
1564712855
1358298839
701596664
1441619225
1697906073
1275125162
2046359577
884449916
178785013
512506830
1781704344
1513490107
813619725
1571172054
1011769391
1336458536
944619789
618214246
1249725760
1016896701
1313411249
1733197302
1571513356
1062563501
613668873
418726634
1029198659
71721770
1175400594
1274866002
679880459
851373801
954696813
2146381758
1357963819
580726563
854257670
833905063
1273180696
1086722766
517355631
835589583
1940990621
65229231
1644112892
1027432412
1584988666
1499041805
31399686
1865400511
1818485976
22147475
1559606363
652042211
1224670319
711480343
457864541
1834997921
1863400645
759789276
1052050564
1232802231
412990672
1075957126
1662168182
1427406768
1098623443
642888107
1715544155
228416189
1903276188
428122465
1932834499
1029975525
2028235072
501720204
451788958
2064042250
976989772
410104654
2016401985
875470202
988720362
1512280442
999635610
184509997
889524588
321411679
1181905070
242326257
596598801
1414751362
1599037962
1849874653
766139986
729645884
10563018
894331889
363886131
1956898480
1942568305
377242839
107476483
457194673
289663479
1543661621
1367072172
1779772281
855946754
1500284112
705972929
1129650213
1866979065
1301117947
580675496
893081594
2035968808
102077655
582009473
1254159630
1392764065
875728648
1102893176
805063758
630910305
1738245241
925317278
2953582
1708670492
217739432
1939302227
503069671
282931087
2062430554
1009848312
1981320078
1572323531
1836862739
2143357537
1962727614
750934178
1534905005
314972640
939393983
948524451
487040675
1187498832
1713645219
727528174
546059217
102077655
630765580
1343508947
1985835316
1635908661
367458150
1941705806
821971155
1695917123
674608069
215590664
299498688
1293288975
1176393505
93305711
1075865376
1891495360
485345985
97137600
732658845
1999531810
771108385
1066461352
390747083
2026627756
640638303
958286815
1303389633
942622133
885420016
749683119
1609408787
1709829805
1583374209
1628269877
691043673
350233931
138562064
1659485658
1076453379
1855763018
1833861231
224042042
1907916343
1379941435
2088065897
665015285
541743273
1187112600
1278527806
1295051517
692886957
2074548891
1520336165
2009568677
1293725306
377231826
1273865612
1571059582
722907208
336994098
1695920053
343467728
684962660
602319684
622442120
963302985
998035965
1545655241
1604955667
1029078183
1707307957
1199364107
998798787
1377850912
812327766
649284314
740134965
760116360
2107207267
1213759220
331101081
1858172001
52415670
790804993
1838344341
891988669
487931284
1556096726
1713573003
433932298
491208160
1476398014
768341024
906187732
570034560
1974377441
691756727
751559418
1128761780
2048820071
825973648
1170216956
844878116
311844052
595792487
2095057171
1962022264
1036647794
706441328
627840875
1675121944
1468982211
389765373
1604389483
1533930672
1265736836
1186206733
953104563
332286815
1948218090
1220991782
406787028
94198551
498064212
888940908
460660444
1038121767
1706724161
499089769
2098743183
795845173
2003388215
1571988144
814565816
1707472604
2131395531
1167867785
1195094658
455951796
965041255
904068180
1754203304
963739988
2096062045
764707891
802877658
1613890608
1000884029
2076387166
728509157
214041058
498532054
1877109660
1082097222
807305093
1306272305
20571760
222511588
953355479
1456176078
1512093658
245123710
677495543
530059953
2059300977
2023670094
1878826740
1378838727
1857363541
698190350
486569343
1163907377
1298924490
2134057223
399894280
1374712192
148144645
1687089757
1655719834
582686281
1148583030
2074784603
511415741
1394378575
1009111932
983297156
140426997
1523338044
806525463
38639630
231986090
308236787
1408970496
1038310264
1555547228
925100712
1291928266
475990418
786376663
1910826419
1577999834
620091349
1680628503
958875531
2014282005
1937335797
88480414
1507365715
1669643656
924317412
588881917
753969173
1989798350
1911983913
878683561
2117071419
1102886105
1965039047
1940034628
547089584
1219074457
249963006
1309712100
2027767561
1256651196
1398199863
1764371878
567824252
817186513
1240043580
487808789
1805079542
243983282
898078470
270689971
1155864406
994070211
1396774709
770512462
246434810
397156001
1835843402
737711119
1887685442
2053801138
631086042
399587178
1572799858
748153236
965136388
48279776
2015151568
1561407917
1609656749
1712068995
2074727260
1785656848
298497534
189209124
1421912099
930618083
860450898
1318223949
1606456476
1088916076
2107477319
1797623792
923971459
1812238996
523886488
2053349349
1322927197
1561754634
1109021252
1142600720
1117112436
1186651046
832505490
672807554
1196321343
1025443016
273405163
625390264
803747191
644920927
998351325
1543948677
619516113
1162307243
313344499
251848729
1951811946
344821960
593426125
1682337748
803948344
1233473324
214975344
136851273
952487431
1167145639
678762708
1100221481
2143688485
1527754630
2077039052
562928399
682510521
795162721
1880259828
1623967201
118432719
2014282005
196221492
1408453275
1553603348
2072674475
195608051
1326030779
337558268
817260658
1278156939
32158688
1817201041
492045626
1710881920
653435305
977994639
445417456
2013398974
295692289
801679776
2053729188
2106206263
493315236
84684792
1707908923
1453681630
967364575
238462555
1091535398
1057290494
1400834368
1215683809
816136865
1314629016
270793674
2055496204
1578872068
1772227731
550670606
804225022
1290482266
885661426
130630448
1292443223
1780563202
1971370695
1611948430
1071678290
1865117289
1058439774
1198878997
109667771
774075805
435921423
1051715647
1565729916
602081108
1647007559
492528161
1767627747
600950970
355307005
1200562181
773215041
576993500
747486431
178191154
861488053
2147038304
1587999103
1363499027
497850544
1650674467
277723142
1430035335
1705683518
627938884
151491139
1101082072
1262309089
1346865732
1538211566
344153781
1492119151
638278893
1570911955
768620045
800485168
108204133
540805353
1557891175
157393059
1588613183
1024517987
605118678
1040852879
2054484836
760039488
173715974
1980552365
1015647795
1828089988
2101198945
858945662
130275088
1331719903
1841478869
1873353399
185533298
1477979089
608165376
1502319267
84614050
258628603
667567229
109734788
2016962076
1198073794
1915071221
2092741948
1273025625
288778093
143717937
1395718138
1449744829
999905518
1950022477
2053891711
1447386371
342542535
2058514965
1559496950
1751973221
1075419646
1345102441
74747614
1200920360
1650088471
511302763
856947930
2007792287
465711239
791117636
838355847
1002028570
312566623
935357521
1852190325
1452767670
1128688787
1607828575
2050501932
378091411
1480603571
1063964968
740814007
694743754
1796783190
1532793432
1432791396
853894164
1449159431
947467959
65618425
1851213277
271252200
1990743250
172281331
943109404
657292570
603648141
176473837
226445441
2109953183
851964239
1333425162
544446305
1653320510
69049168
1775326315
1007771708
1589420500
482942875
228619220
641106131
399714553
868940995
915070866
1426665859
1135502091
2129628939
149397856
1720823859
2139216021
701345220
619979695
1029535439
76819669
490829496
266544770
275992602
1159554106
1663267421
429741701
1075137678
1845445793
1634894859
198227220
653211250
1446036868
115259002
1784017703
1132137321
712829631
315779546
2036119535
2012698142
1598113573
980953486
154644907
1858150292
1858951607
1749953095
1304608459
1912892931
174396090
547801463
445996249
225569763
804006753
1703310894
573709993
1250686181
1574946151
805000177
1032498750
370005310
455215288
91578226
963046085
1179620742
1579044683
769151259
1338133300
1026018312
2024768264
432873939
1867065513
2025306837
165466044
2039592077
163319812
1249393481
1025575001
2056288487
1851928721
1093081797
1700888686
155885041
1678225670
637578264
902862524
673214966
2049964279
1572367241
1173488989
1639058078
2126925298
373847774
1405422146
1594013182
739279256
1777671945
1075593359
828723813
149048843
861701943
142277979
1656243801
449239028
1019038229
19535101
1999677781
299014082
360612521
329097737
181094442
1254406618
1938662806
1347247505
1199798413
2110400851
210237718
307245400
1475568837
943980099
506063884
610602493
100378045
1369735662
1045393739
1161757391
103232278
1506449694
374546531
1667307448
562931445
779000030
745178789
1716275254
1822262266
1462839260
965515756
1092720162
171675997
313736192
216230550
351813591
396715117
1691845884
1609357462
2110115778
1237844758
648320819
1289187889
1335075656
82040664
376792374
503592990
487527175
1284359100
1424603911
847111667
1188696018
533154560
730610113
1780534842
2123684598
942719677
1768661739
2141391689
1056558777
756769127
1422464786
1918015280
706826433
1691431538
1052207638
1263304139
614195700
313855972
1381512903
258031446
1817470385
1157672108
1171391454
410835214
442632971
1367115276
1008975701
1807442893
453942076
1890847705
799040817
857153054
548874350
1223898421
1181799955
2133952669
1755018467
1165958532
1663156801
193491180
2059337107
676339451
1408661994
547801463
1847206047
1403858199
1242995845
527393726
1750758082
1527765012
1343176989
1042115467
2051758241
885979534
570760172
1409506523
1594743902
66246125
768454096
1854876665
1190323111
772192703
526574136
2058502500
1380438911
241956133
1024955603
1909674628
2059341639
1061710361
1139864106
1147493720
1391590591
614765579
835879761
570453846
1446394828
1150228413
554692788
1775462961
1923542598
695828954
1436838650
559098413
323599106
431654059
1870990306
1487958449
377898180
865053363
345374365
302021765
1121983753
705526851
815168942
1400631110
591106245
933792477
114239422
448772471
1213347845
1402605685
1469752623
602766924
2000677108
1055125240
1231806380
1340279944
727078241
793390957
1067102150
1411780710
878608206
1923664142
133546341
1902424195
725104565
757525350
2130768521
41703906
433230373
494277485
1836435565
819274297
1590334436
668788479
1157425699
1245516366
2139485977
1171271980
317839574
1805579380
153062792
2028311662
2053157647
1094333329
1331128292
759256270
848828211
765368307
562931445
949001718
618784367
759434123
1880323018
2060687810
317180097
240458090
1051684154
349211421
83028547
1544646552
526574839
1872742328
69985602
1017465804
292957939
1099228833
1539060769
737705974
252725797
801337324
709057097
989471621
715430717
719450520
559176798
483816709
1690995942
959951144
1486206317
999680325
1143096472
565182636
895293424
271584138
1691107384
1006738745
364715527
1974229402
2110282409
1430223587
754242241
658183455
1180583968
1886285345
1276183720
864172222
2100305282
1025743437
235985025
1864392140
1862484139
2114369353
1890571234
215695966
1942311766
1783915272
1606015419
1229709690
226648513
238582812
1385947528
2096722635
862566013
325241758
1868353761
642384882
1293821818
1058388173
561584788
1520118515
2093029948
1431694467
1210759875
2136452180
838528542
1808199623
2091412350
1495290855
555609227
10393144
505407393
1482560507
1261894917
1711297662
939984610
41102658
1070174749
1211546512
58072971
1021444010
1535259069
1689588781
1407937757
285278535
1295175308
1186648811
1146525358
1364345421
743056808
819275757
754598586
1312222933
2068481484
743507160
1392679744
982313182
1588548510
2038883063
1966260111
233654307
1979187596
204111555
832557924
235942800
510592010
253680291
1552479362
1942165243
500671605
527676652
1509932882
365544342
1427287340
219409715
365403533
1323062753
315468194
1007449235
814697282
635484239
149980368
655194111
1767248391
1146339568
799496627
1838895303
1026241806
700016854
1538805843
557463881
1660024013
727823579
1725868601
473375222
1669495400
648030801
505827357
87419033
112050178
1170936647
1818422098
37234718
1990684707
1856542139
560930576
2140680536
917877838
1027117659
1201242576
760940349
532606638
379814638
1949436127
576008657
156446569
2135598345
1035267736
258943005
1422335285
1424772637
1358415261
1829324646
1260444034
1148772355
505519641
1333393503
1519565858
662026942
824735779
229241656
1531601329
778693535
1691200219
1270773788
1497220719
463289067
406455815
2128750847
1635744947
981347533
929912617
1702682940
227798163
1980713210
626121571
1676119818
1709593367
1140233722
314906551
49141708
774541334
1552882177
1408160900
1564644233
1256132101
1589026360
889918298
4806928
616158139
1718684989
723285958
1134933366
1131415893
1711130841
1252645290
1669797173
834535639
578208501
1856075328
1172245431
2102385037
704395811
121910683
572940022
1206012408
338835760
304889110
1591990392
1010330088
549511714
1319758171
1640009220
1340260594
2040240499
622926117
2007186809
1123960577
448443764
1790254457
588086470
1566246425
1470805802
2089235328
1332015019
2033823355
1869057549
2115964167
293566672
1874706535
378974135
1928498144
1794731964
1348181470
1587007618
1737298235
516246127
114438345
810715215
2078331534
659497408
407397491
1286928796
299201324
120104957
1325315961
2076743741
190409601
1813100759
1808529989
2140534427
967183042
2054215144
1318957493
587051335
1641801333
94465808
1318702743
153375915
1708045687
1737781583
176402955
272636726
959415540
1146748279
933204442
1495490610
1722479125
870805266
1816554058
164580631
936910416
1233711362
751034555
1792702678
1390188284
436044708
1553811470
2111449848
1951917447
514412243
2020071222
1343429853
123735893
626889057
473445887
1505708860
1809857392
1142674574
1680021019
1847141098
100728815
296314748
54226253
2129610679
1809320670
1525459712
1868481883
784160523
583082785
183717181
1359439962
114230483
125948312
744650546
899508342
1060126542
1139193089
27820620
853619690
889703595
1201644958
53704321
2147301137
1582260344
803715215
67451287
431918406
339175118
1370906489
559705432
834091335
1688390253
232246949
1181690869
231396345
1071474317
895080178
1367839122
1573664848
2137131943
715373453
1488801745
1074107708
231727325
1396111343
561613166
1342720492
1915991561
629442521
1249803023
1695587342
138562064
571978699
195094079
1676372373
1399478992
124175134
139496475
1111573196
674179931
152389587
790338963
1397684514
929481547
1958502352
1015422992
531099402
368263451
1474157833
953030766
142700800
1661499341
462695252
870650375
612786642
779929839
669799339
835934634
626113695
1461230039
1280297127
1602786675
1309283682
2147280452
65603963
492299566
1372468871
925113658
2024871717
1839149870
1800197725
624426441
2003384591
1323203391
1118369177
117521864
768597045
1826174863
1026029652
2023401482
1788550522
1087385122
558298318
447524693
1635002743
2093610873
1234232585
100553019
1099867358
1080144090
617953690
589879822
170944790
1584565613
863240477
1589572540
168166710
142130928
2088659447
1687917113
116239119
1057937945
634592154
935104410
1720537233
1539064171
1367829017
1483847254
967005145
1341694603
2019949464
200795826
277838117
551108214
1980104688
759197973
1142471036
1431952031
789678192
1753653151
891131824
985359773
1807312714
282708448
1366304351
2043194587
517868011
1750563193
552513759
676916350
1029229802
1348411174
871152949
148263365
635658922
1741719641
161221825
1261894917
1883950917
217050683
1935750812
19393944
946893929
323224613
230708761
36327943
2012594113
292707773
1434366801
1890514152
1164739247
1265826148
1570259336
598301856
1472901363
523359389
1753367510
1945844114
2146798945
912937568
1814240738
524032694
1847683980
1865999128
1924792197
1112248672
1545785419
865620190
1047308764
419299025
506660791
1346317019
1024548394
1789806257
857361372
860240383
1609287515
1497007847
1928548541
1814823211
1619805609
838951052
2018812194
1028074772
1099207323
375887390
2101590433
2059022921
744155446
1124180863
1055681135
510048489
895183478
2081572564
1947184722
1670767020
1867988152
773927859
1931183495
1328059590
2085895448
570426913
1584220890
625148522
1448416110
1792294280
368682984
1276748971
1896782240
2101327079
1440756518
364878440
404437003
786353795
540801054
1794569132
939793085
1939224441
1178299642
26795573
2080926324
2023185305
119487613
755044067
168472998
56683221
1119074313
1897599232
496987932
389182030
12945916
630975686
1663463727
997176949
2030069936
635936655
1367747059
1670972288
1479796134
907104109
646716586
1567847414
479395543
1269569415
1076124738
1067819538
1069362911
1970490341
1103664663
1645976084
1629260577
149030664
1147011060
1422842674
1352065499
1743673923
1050331561
737851209
522834244
186794546
848715730
473615280
1175195161
1027388229
2063794832
580877558
1298889554
284449533
1116528851
807093194
1209512022
1416863917
2035387100
1114857214
912931714
15870147
2013082134
1417816906
1071538732
2139385068
1530549154
1600934123
827255503
664344726
813232173
455792484
568051154
1484815252
1538967231
885256739
457978235
619516113
625317679
1657773889
305356203
473326949
1096462904
391249251
1660338792
682402802
1290084300
489294528
2019876691
930557922
377675320
904032428
557845413
1466016218
1414231713
1963536082
290849421
1025482368
542157404
1238203773
2063145167
1469905410
453264691
1954965142
1932652291
1357129182
393500125
1674657238
322161735
1195254533
242250837
553982722
1023625453
65876980
252373420
429778613
1701307242
731917755
846194375
1351715383
1945069851
1338591655
449935700
1956314273
1266156255
223345889
366873874
926271036
334936521
380768653
2044423121
1485871644
1007473542
772070354
1273719607
1055838666
1864419310
138950420
1714965584
1970557633
1962986793
1950165131
2092796808
1428047598
1831174942
2141270015
478271607
579299485
1473272045
1184153784
1173450220
1098779360
889382262
1674885022
374348716
811102374
59636427
636065218
1794113061
241213406
103009000
978838915
146647481
49267440
242551226
360361225
1064631780
1558621528
1212422610
1977241746
2010775121
515392879
1948257059
1731220850
1275260073
289431743
890196420
418996397
1439905450
1681096931
1055959951
258977415
1582965696
634443814
1732608527
2040821903
429125731
1350198583
1382789845
1960998552
1731769373
1759339217
1001881538
363824294
2053106907
260477091
1461667726
871630124
518766285
1980458555
356041838
237830507
394629023
389406339
1484105924
337558268
979970555
50291169
469779242
752228022
1458354657
216230495
1661716773
559476483
1119005010
1651070264
2142868487
494815464
2040112931
1573674216
247742270
16617031
1868785556
1694026938
199225922
433343797
520641249
538384806
1752907382
2059728695
241092313
62301061
147817859
1055367410
115214804
2131501728
385214580
307525687
2770223
1291297776
851741854
1943120734
2137092590
1221463815
1239560364
1904929859
1328319404
547078236
1413856587
1415268279
977633674
1800936525
39827832
206790472
600542067
1317155482
1935730506
1431643838
1916326193
1507032576
927829138
622615070
1316247467
511335202
2064771687
760743837
921448163
2057107267
577288490
1725857288
1929699255
317489386
2051720665
890776880
1513519751
411821323
615352094
798101501
252431977
1180196608
1606552687
1605807533
978822770
1092215322
150604074
1301348170
1718518774
1876557817
1503251233
299603080
1283187120
2039419796
524192958
1741176514
1318977885
822778436
1603468262
512640160
1481550914
527763300
1303879969
1896364707
1521626606
1105395016
1194871500
507868265
821700409
619432368
2129610679
45341476
1391727332
1541055693
1687910678
1228540834
1562834870
2041607892
1672130590
1499342148
2110782710
2059286984
1358761721
833179699
1202541323
1290929612
1685481922
171381719
1842382687
469489944
1994516511
257045765
302438091
1727504634
1634189985
270010977
444946846
891591560
1733865193
1172085563
1386864421
1004477991
1523424645
108003907
1195729034
273534005
631491099
1775602257
434740806
1847623811
1336531261
968099562
1675675259
801563970
886169144
1938885599
1098319098
1632673488
1747243884
734688010
406455815
818129551
1115162948
1253257694
2030579025
918559950
864257839
1088259474
694698643
742862374
1229103802
355302046
1572173369
2077105858
1021898930
192195265
2078524762
4991246
1899096983
1266959424
2000727973
608774491
1118199969
1334026862
802726834
213023533
338789725
603909035
890482027
192321505
1441190768
477823563
320762801
1655032887
613307685
240401926
2028466782
521487369
1966933145
1747322444
1354530297
186526822
860639081
1881501680
1806848874
305140530
2062022141
536989848
1509506141
885570219
176800977
894939301
547669163
1455404845
1545419191
910751314
1539566365
2116354709
1003448156
2036027248
1179333101
1764174475
2116936408
2124071144
534947386
457352213
913723670
444605373
1219135907
318654314
2063824191
1206892693
1533051497
1072655787
252132872
1265078911
1081356022
447517520
384976901
1649296105
646841634
1062709371
1587474677
1162604574
1215897739
1688801672
260076715
2074973128
1676998998
9099532
1426108130
1202408293
189306374
1126361240
155245700
955038041
89224079
837955820
90018192
298171341
2004561752
245481246
940325690
669455241
289311719
1040433770
272619415
1385452997
1944893038
1134792288
1204559139
239753634
620028460
1535304618
1982683872
301625708
754709078
803148
1825012661
538534408
203511071
1452336467
894238299
2079108894
1563103021
951684588
172726393
343595959
1769396998
1632243487
1916445873
1637627531
1950022477
101049077
1071866213
770103953
425660838
1049270938
243896231
953107940
170790200
1066812402
1714519763
1061904440
175171863
419131436
1525335608
1160372628
584970148
1823678708
1083634756
1851208059
525710461
1031795398
1020881110
1673257733
352524815
495644156
1013564707
1739355341
47728049
1560862881
78417100
1815646465
837503990
41462612
2057700375
1064868967
398585619
524041498
1507966507
17229393
1182354868
877132614
1577091044
1746005871
1550870680
857699930
349924411
797060997
1309759781
1972740727
686210579
132456901
1358200752
287049066
687471520
1139661405
1313587990
1230331232
1495750704
750810926
1632822823
242659320
215647764
868507647
201125237
617284967
70874436
1011672
923994819
813180812
433887676
1806047921
1873714794
1686003126
1899288088
905452447
868656552
1306322580
430129373
35993305
1852661323
2001067890
1653924477
1192042290
828192835
862316167
1374354830
140475539
1262056225
1752804598
1390063764
404595635
1517095280
132733837
309880951
351296115
1918517384
2127878085
149773724
358391409
276265097
871630124
47646002
138447438
730304031
1456604904
505519641
640451964
228686583
1389937129
279097947
2024336667
1961185821
1225132799
299965461
1163900227
1713052923
383494892
559184198
615852735
844773596
1763448026
1737042341
373906556
1668323227
61957820
1539812111
1874283093
1032275226
253043377
385371906
60249130
645023325
2044688059
1314541044
1168134671
1246009855
1115361757
887417328
1713778701
1506783010
445096194
230609581
1115308254
1167517935
1668698921
1399167125
189606639
2051495117
924877691
49209214
505734725
1840657429
377958268
1900212288
384368923
1329867095
741699656
1724708761
3392940
1799701958
2050250734
1277247518
560192399
514056404
271254986
1253898596
322398757
1146357187
749900280
1405885049
1757571518
1420252019
295037802
1016455263
1677335502
1688599713
343154213
1988752935
1800951026
1982204417
154113393
293905533
1156984895
650184640
549822069
541061482
849055679
1516153514
1689177865
1831042030
2067361329
1385887397
91148412
829180218
1781266099
916234117
938813158
1472446107
1587709528
1157820199
991000207
100741643
1710165978
283958789
1775884714
851106904
2030153482
572881273
1254949673
1895094305
1319059110
1450941494
1990807622
824974303
474886132
1733844555
1983238935
38388766
1911578522
1073908862
529055764
1368698083
1406762960
166725458
342617690
1527059780
310686737
2036504751
2053191073
610935840
1192110277
14580445
805807543
620165949
1925461248
854900412
386146097
1340260594
1232553041
2110216360
1149035319
368072070
738530200
881856866
1597318050
1826045282
695102082
1258380705
2109353961
142970652
1316234734
620390060
1216290883
794756241
820162203
2023083508
1594822087
8255061
1932538175
1927614220
361731160
1309934481
173942324
1947917464
1160491032
71543117
1161321246
475275517
1433830344
474689139
245122167
954590981
712502129
1666172605
317780248
1123556149
1746568427
269333380
371191090
1898091881
1389977167
1872357625
721217253
1553954833
778247137
1664081922
654285028
1364709309
554326229
1564039198
751363012
2036977013
1884305280
556335033
279488945
420459394
1925876247
473806792
1269675060
842681984
511681725
1454095433
1148793728
1383615535
1628261817
1241979036
1540433138
2070374940
197916703
1874766151
141053905
207236785
1065120368
1654758503
71310058
1922709979
102112914
1780210033
311233802
552817325
1879296862
1093020
2073236918
1974379604
2039612870
2035920896
1887269891
1850202829
1451339727
1989231824
1474712153
698894776
1019043144
732895239
1556990607
93477748
305295201
309286523
385335958
790104975
939100194
1166702322
2143463484
1287600433
1727764341
128967638
1792962482
1900205120
1707479861
1660404276
578328673
2053507184
274652669
469695161
1776087380
138717555
2059185333
1397826775
165884997
962634411
838990909
998313993
102583809
591188456
82426335
2088437673
1960896934
324207388
1320986691
1173067042
2049929133
953261550
1160168216
1535620329
1929793016
1996439167
1375288890
321275625
68016878
1705455784
1276159567
1232412052
1173272188
1791691545
2023438996
942202871
283183803
1768860499
245081652
660901125
979959000
77704041
1604495141
187115869
296660710
1110916155
914122157
382816146
605300432
1904658918
1058626378
175312039
2121131937
1098276494
1201434423
1494133859
1197572918
962678741
35099294
78250131
820498490
1344241586
1379901244
1851599939
555987488
1412328200
2099555677
716955869
970171812
256996718
1608590470
278064150
1805656052
2080546320
1517876786
1635072448
1160486091
697203337
506269474
707119928
1842389332
1674096479
1633579124
897046649
521832123
1056861569
1330670700
924536472
1059691617
1142849023
2028551019
299699989
2020932349
926886844
1913883653
214794583
1466245049
722626762
248865425
1279647871
1724714907
183708812
1132562949
156660902
1999353492
1567509053
955223669
495635756
1483842479
951904522
676730951
441866205
599810972
462454836
1184676526
1039043169
318392641
355948655
49080665
1912244878
603096873
2028126200
482613930
1306094974
155731012
832135850
821599847
1863036100
785123498
505330758
502313849
159546750
802570756
1508935182
1670908936
290828945
1146575976
1268744913
26041463
1722792685
63081578
2031923396
1870660177
1302234039
2136530285
1097586409
968407059
2017634351
977661686
2014019922
1399652499
1159125387
1346486818
248089227
695134959
1462344703
393175095
247185888
962559728
1843684354
1254618256
693310716
1460547222
2035237287
1417477278
1022407877
74227513
1930412395
159887631
2098233227
174106371
1561464874
121461968
1903401909
2094917974
2085542521
1244618139
887613596
170313391
1622786365
769181600
992169180
867406703
877728466
1586584829
2002421594
2022623318
868217458
1228739415
184834588
2133069923
1094067397
671103686
1170857401
564237248
240458090
527161718
1726617282
1717454728
1865925534
612707110
1941031092
1300684220
687631274
44151139
1832942662
350408845
63254809
1884423135
922185907
1471502729
736362932
1718297797
888982661
1689736108
1471289059
1126269637
960166310
667231561
1680589488
1607387765
944245016
192867533
1725962818
1914043684
427761676
169903341
348378381
1106496814
558818125
955288857
915789407
1538805843
414130444
1435901554
291591621
1828565911
367586634
1723212633
1415190913
1535681324
780688278
1931606405
1967149835
825513396
947231277
1226351306
1317059788
1486556264
549977307
2042975180
259124072
1828141687
1228296863
1381128428
746465694
591539585
1347713357
2067846682
974089403
451074496
1372730718
9778811
62301061
1859400297
1754734632
80203601
510089665
1921081510
678289421
2103031090
157374885
1070884219
363971874
640801965
834635375
942420915
2117359376
221905911
573004747
1808979774
1678177794
417050534
572293954
1533811457
1719748561
113124141
352717186
580256994
267544540
1187024245
694796569
1009930638
1231465427
937260761
2000130982
1289659374
1134457567
774325360
1700260500
1662168182
1071030479
1077623319
1401934577
1999412596
463630073
1019766273
39780918
107014562
559868063
468223030
1376030521
1568330901
452617387
386727433
237750258
1725784040
1812963191
335362920
1313540463
498573042
67799446
2113504467
1147011060
1794704176
1730347316
11726248
1441868787
1137496884
1194578451
1577191455
115721059
941517617
201803326
1199658769
318143523
377152657
1553829319
628080424
252657427
780292830
959857645
773301787
1600489834
1328886451
1355646720
178389271
2097836468
2126426349
1425323002
1851767869
394822764
816346446
1233940302
1257914016
1827910021
642707334
658886821
60214670
1677614823
1818656901
147035825
1999390979
1658051853
403839084
1761635129
1478719902
410609202
1769112399
1996079747
1825005983
293728588
713006824
127913962
960484149
935037331
1413788813
1436780893
2125496930
2014798299
88302021
1497209282
152575721
15044655
1198105352
122868991
356462833
1967019404
1855513609
963016473
1423613055
1402237933
1504409163
1624918658
1192755820
16429831
795026756
2118491878
1248586703
147427844
1362740686
1711677225
929106217
1626107504
637751183
388544489
1904658918
2068631596
1600526740
1223659603
2128320613
793034757
614502340
2086197026
1156304625
859251669
1988452884
236436993
1429474026
1461465580
1258952926
1438701724
1679119382
1880323018
237109695
663801091
2036235877
1072309490
252764039
2086767017
313064151
1628855581
1614399593
336391600
112716063
1102925713
1778874215
589432028
2087121946
1173156623
919146550
204263622
1924372590
1966110119
2086900127
390358542
821098874
1417990702
1348544125
375907089
1740344631
1265761303
634328535
231629983
272775075
7813051
583064834
173254876
259040902
1276156930
1606492948
205701193
355063900
26630067
801052904
1544354433
65615192
1916095649
471227577
1191682511
970331805
1159125387
1240096077
404155336
1402868362
1398605023
662783212
70388499
711576527
845851021
1871450889
766388881
1847043851
727427927
341288645
587183691
1776569468
2087157851
1500964166
590737656
621311053
346348771
2054325603
1766523301
921152465
1315866394
1145716673
451840089
275841991
45666296
121237875
1945691091
1001235072
926172492
547305688
939063360
706441328
1915471233
1684492574
315660209
1926163917
727585992
152740624
662136988
1286378824
1189279849
771334171
295023686
1431877937
102741109
2052762954
1513532049
1390843261
2025204885
1676490598
1602869783
1164395896
2008970474
1686643834
1019890703
1279416682
391777486
745847672
1569998583
672228842
300998608
1791865437
686305543
1482452948
1092828321
632587769
268094677
623195818
84770584
191418675
45390958
356439965
1526234572
1631249369
1172479883
1850872740
1303262374
347528331
1456369396
1004684085
184709154
82567145
48076731
2112630685
2026018097
1076587364
2068023497
4208618
356486787
1935097766
2010735590
157662982
552113531
1092524665
1423914973
996398756
2001325612
1259964874
1486080886
1183359877
990785968
1750051341
1924783870
1586972936
74801403
2131994316
112191189
583869449
1422031646
497567798
1950213822
489672614
1585904237
2060504340
1114764833
1578592641
1421336130
1777160773
1377815615
474497502
1912139554
1398187934
1907565082
1191769306
106080188
826777242
993169239
1081289673
1647428210
1688348896
109598642
225883492
1087582293
1004788431
515865383
1580897852
1240852115
606193846
202736054
418890621
475476808
1318372138
1865504845
442418169
236917261
829253965
1164104254
1555355537
1408184615
1270562139
352417066
7963532
585979420
1184377204
974811971
1960544972
792178671
486677384
754768544
1482411396
132733837
419374734
1889888102
283765651
2040629592
421674356
2138058505
1832489168
106695954
1102320547
1458527508
822940815
1619895124
1164842967
1605398679
288572096
19382756
2142665697
2138578027
433585973
1965566850
311807765
1480420249
277870124
2121488491
723695455
587260748
1879625666
1095529083
1790132254
568619827
1831337000
759901307
240210367
1108945039
2032594610
1265580708
297554548
643090525
1303170718
769652570
1470306178
768364922
424794915
195140871
1812305190
1960517173
981579070
331368530
68013822
920174031
509871103
650262954
1330515523
49171171
545930753
1611748289
1234056784
2114518062
2002852188
53983508
1739284632
1032177405
1586732688
1546615429
1773174503
267451602
545603886
286393321
452046577
2084692985
365021903
193304616
2051578085
1579556088
1801647364
236602190
1462617796
38903355
1149690817
410945637
1784711145
798467267
690437989
577274561
876330183
182407281
906917240
594217751
1621619239
270196815
1544021754
912562027
2040434904
2131395531
1685074862
1940706533
1745030017
1998388656
1303370832
2043240646
153741163
1587195278
2041270568
654219141
1718421962
307413527
1033747390
1620004973
314793900
1130148161
462922281
1181123958
1503694122
1207415249
598210129
1674690182
387223029
1095382896
684815015
1164435251
1874210916
2020117274
1973902174
1787770764
1622978005
1028969225
1769840072
1744257913
1173483783
1837437322
1929202716
1617807516
1916452481
1447268429
456932569
2019761206
828063708
1565441480
1023259862
224438813
710491320
848392167
1471154991
939676031
1078277352
323237049
39827832
45486546
116422217
212264492
1755545921
1010240734
271565623
960363629
956123152
1416797230
1407522591
932833930
467552322
1342915454
933204523
378354048
560547226
1287416712
797138471
1238011510
696117890
2062577536
760582639
711499005
1739622528
341113186
178297567
1689973647
2047161531
1697741213
1864145975
1565219515
358183242
2097836468
614136967
1439888202
252457251
342156965
850793080
1264303901
1516730958
1162532040
1640083048
1677138216
1842872365
1321059901
1874903323
1663817215
1938732277
2012805332
1238140028
1224820387
1205046308
1091199421
1678616864
2146235658
1612924037
594599384
495546970
416024824
1811675094
582037108
2050024151
1093110501
627859418
1380325903
234848633
277955966
1692791328
445727808
988376924
1503272683
420796479
637048461
284839963
1405537474
1766141720
1159409516
337375134
1333271793
1006323585
1933922335
1044675512
1921921618
1443020095
983032007
1542650262
1541385591
2071908327
1695066885
946243458
27209044
600347587
1646548853
861486259
1780979527
2086278619
907601824
1003717434
1828711813
648759836
1160951173
1020820750
645566267
2078818138
1198425335
222192418
1184558656
1740557045
1116626384
1599833557
1314720129
616764109
187499183
1711609694
806166226
1090750938
2055145166
623526813
151945941
1554076665
912168121
1233473324
2000113255
760313366
1507703990
416014524
887829721
1675778887
897903331
2021244437
1528637240
526530356
77958383
1117167074
118775920
370853565
886392060
981932655
2107017014
2102031680
52073293
1467758970
1023771946
1433385700
461677493
1584748425
91975541
873120749
1387617186
111739967
823497778
1416508635
1418700939
262205172
1130148161
1961224209
325154093
427058114
2031054218
1326572492
1312221117
2015458858
837008846
602073386
480242171
739253153
1509825929
1897478864
1232412052
1403662046
1412543044
1540752198
2099556376
1289175629
617506248
325761539
319161045
20518821
222768189
899699377
1251314162
705381321
719783199
1119013826
725600914
967109777
1155040797
209394761
2140148257
1745888718
1743961940
706990776
1583987849
470589673
2120879651
54433458
1117472590
1366304351
888472086
1016896701
1998275004
1249858416
1337705387
1179106550
8705799
1625092784
1330637779
2082500458
787006712
2058468015
1234524452
1365049267
1556742844
939703766
1432546863
1038848945
960643587
1114127206
274961336
652532
331926198
1163485985
1239021906
1102654340
130718063
784636212
1740704195
852776314
316993844
772385155
1220392248
1086185450
672134224
1935039562
1488295369
71675683
686060905
400568634
1423773823
1699591115
1048382673
1141606010
313832162
603269754
1818176436
1913116647
1507510452
522187328
2034509032
1303632271
1858181464
2085515855
149422985
164901401
2123626720
1095667885
1808329938
741812388
1259828311
972314311
1525855833
1143025999
1106049706
156903258
1373162503
1651375580
808558144
1013969764
153223338
1723837818
1549432646
253065938
1483215365
719228393
1062938997
1525969007
1371570420
991216113
1331787617
1282305084
452622577
1782470359
1622142243
769002023
616257131
1718734053
1179802912
1249089328
1526213996
317487991
1607005160
1670962507
119288712
841567679
1742003441
1071099054
263804376
1217248699
1298225822
1925890288
842115561
17018596
123604620
1510252773
20550243
897939982
206867985
858977699
141705672
736273548
1296463013
1480039097
839415225
2143157518
1816399224
1885105369
2082326642
1610454858
1080932960
727983198
743122650
1684099253
1288451653
1607094811
1795775966
1627266310
1894760411
1223409345
1185658178
2076197471
734184505
1255327097
2042095985
1201239303
1497491992
1900034074
1268515211
1558980028
1564915622
360486417
1027214995
726085546
1323999829
137345628
872414754
503306875
196909817
1083956295
1482098000
168304301
1821910619
724096472
308694903
1530645649
1127332327
1377280523
1418835546
657872395
260419299
1791197865
724319914
956279007
926956901
713982923
646904792
1908061214
1120900798
934602128
1293821818
1078691717
896190030
2065939767
955928398
1380491004
1651125816
1302672663
661269632
146555430
1427991665
711487147
880184362
1050851075
1596113156
186397312
346478680
265730797
666948067
1910821889
1035148019
580877558
216328266
416113526
1204443252
1597688741
1084798172
801312146
1413737515
423975602
1914999536
532218457
606168963
961727509
1985777270
722829146
1341698970
817008818
1146252483
1117923540
550130597
168762892
1741741145
1541385591
938642960
449802047
1036144468
856155958
548983504
906180525
943005340
790775732
1824519297
132678762
1929407029
693377080
436969336
476728890
1422412167
923427841
797907903
609075557
1333233982
1635428901
1135012664
104830107
995555151
1453720873
1811472003
278055414
531242913
1728991198
1846023664
2997834
1311649073
431357084
945186614
1936014725
2066684983
12356427
529167712
273145678
558298318
1000898462
1253582034
931659072
1150105442
1096441683
1014924559
1450547586
878300610
132164756
459979209
1797219372
185073570
1990198011
649563932
1558536300
1378180770
596278849
300407821
332555088
827576665
410920073
1322000521
1661083784
842430896
372249186
471857423
909810938
1025970368
1253730671
350980106
953087011
967774483
1595288306
750571420
834765740
84650199
1144322680
259694579
1710081066
1646180514
2029983184
1501574535
153030532
278690710
2114518062
1635793843
128007724
1941125226
351807080
1986401123
1830347806
1088505135
2078805529
721256038
685695127
742470127
1122106410
1044287471
296055757
18825777
1840805830
1490752848
498175051
1941402130
279711246
106420096
1450678958
2011915482
564948612
240158690
1974814002
1254026779
1115497329
1364944383
1165030264
752476127
145029338
255166859
1745612082
542607700
1293382479
1789471149
414651685
1352689958
2124590671
881842375
1405934248
1848298760
44017563
1900313687
1895475241
1334008725
342792347
650677163
1362113111
2023848506
561102023
1896997186
1436151160
898675510
538917392
1689437052
1338610108
534711253
940657797
2095225139
580631439
1630180692
644713095
1263578498
1996620152
1960726440
1491574410
1785100214
1731070921
1026668523
933884308
1214604722
1766685781
1868417917
516843847
164822605
2015384274
648651778
631216048
1378923563
1937399655
129963636
2083473433
1530542039
1507290978
919462723
1061854301
118130438
1112171227
1549947874
320451589
1935190427
103574049
1812963191
1179755566
552799822
831617410
1564692218
545139734
937725630
86581703
1715277731
1169517068
1668709635
2120734726
43632094
1511935231
962304717
922591252
1049241294
479342404
800791921
1209921269
1447733663
1267855145
336481687
835752194
1214418987
844882259
252743840
146354807
5072804
912260049
1779972323
1501961486
377385519
2069320111
250628044
725115611
416775083
2019961195
465295438
2022986217
385905370
860365935
1709669840
2004561752
1418600773
471545546
1276156930
1897505788
1325265429
1121129337
463620630
764831629
460218116
2097886201
107422388
408486829
2091411874
111744496
871961323
1938236219
659653728
1963258611
1947349407
1017699468
178083023
245510574
1829580447
1941348192
1420139047
484052491
21359853
805446947
832478292
2033709114
249091070
1663408860
543659758
1560329480
1001149269
146494876
1880766605
1703310894
668660152
269175467
603422819
1234042581
100127810
1983617432
1780656184
438217255
257173990
2136846841
1561127306
377867453
1590954694
377839637
1127312459
238775941
1616572062
1876244362
870661844
167450419
1606015175
543666323
1371790841
2043601624
1690724167
238988893
3913216
2007053822
1671408360
1266429700
1556572466
1449622946
40349672
1571697943
1662239797
858408608
21752917
371397453
773581824
1245050661
286100407
27058459
1307731660
292456770
353523078
990118482
620394804
1641080078
1349331711
965618445
129855452
896709051
1121338910
1899602341
1917767767
72520081
843247586
1158959073
1292958230
622739463
1266731466
616270862
55925428
2035285811
216891227
1400591719
1305302670
479342462
1353532917
43725370
556883545
1222846714
1493836247
803350447
700473441
1202009456
172614889
1573018237
734639900
134573986
981885538
1363471715
1896254708
1345866696
633814610
1709667822
1843917214
1955651531
297049567
1482268705
1435342887
1701227899
2010223429
820407919
680118937
495389836
280509363
1310186155
1636175139
2038757182
1784547552
726159890
795321270
30591816
1685444134
1329818255
518545486
804142865
1174824155
1867332263
1023721747
1870663586
717966208
1575451634
718082931
2004465958
2136078751
27058459
1751996483
1798938214
1062818319
374325435
7242496
694070611
22062197
50829603
1950499403
111513360
26974194
960308373
960283400
399763370
217921378
1457568754
864073379
517155164
596145017
1390178094
1649954607
290968580
1409436430
1911006416
1058664146
520411646
1827454286
1808967357
1911298544
521188646
1683898253
1331193448
1664874324
664052019
209535034
49148903
449647228
2045614825
513002095
1073788973
1872378571
424670403
1408870341
133627487
1647883484
541222503
631629442
670407032
257653281
1028034486
76130086
59966056
1721651220
884279987
2088437673
1351524340
853596180
1066889254
1783945892
832070067
781203363
1845225122
698861061
1135802856
1154675433
231171084
1970119553
940924796
759690929
762121135
705998843
1603520725
787125048
592508902
557768242
2033068168
1437078509
942494465
1618710565
1989501108
118199360
1222566606
1658343848
1902388801
209557714
530803384
1323188413
2032287258
1620949710
1579149424
1358811700
1571167056
368426414
1088115945
950019436
1384769312
1682362920
846765781
828945568
1872557625
1257288761
709063786
1741427578
215818101
113959327
2101349253
1818494420
390752330
1429511833
1395117930
1960891633
1158124532
1586405291
1780044355
2042629088
1042531385
851157648
1775804017
263063148
1767906697
646005309
1869233523
370808892
1597522622
1366263431
93674043
1308461835
488107483
64760641
1802917077
1611439740
1712885131
255015877
1820769930
1970902382
1637911207
1181192629
607388463
1019810048
129431966
1967729078
822526410
1618524991
1514130726
1851963704
895919158
56523526
502911391
1636987264
189989096
711951789
1579485129
509199525
42034189
340180763
1019097769
1843222550
1917105127
584125173
279097327
1879268238
211476859
1177216870
2074814307
2040394498
220607051
1085503423
2134001343
1132345886
1475568837
1609570838
1168168455
1155629193
1728650302
372597261
226346797
1760542618
899373504
1347748226
1036865911
1455248055
972814452
1915853492
325983140
481960988
1680931271
182300125
1028146194
1573678483
389370504
996448178
1103184319
1165132918
403454905
919983852
1495432592
1363896350
976778220
972899894
1282041674
1353497640
586852674
542644085
1840168306
188586863
315601786
772605496
1080733776
26290043
115768321
1555192720
461787421
15731806
2088076580
1901996751
1426384648
1134813517
1008832766
1613899906
1896549946
2061891718
143413836
1858269393
1071946182
1591119348
19556759
2002390365
1557781858
1235986091
1302069085
882359963
243408169
808076767
1708959257
733914913
115179835
140095874
9607450
930912214
952834858
1955784477
225746768
1954260038
1158832393
484055431
964319616
435654642
1736784369
2019542545
793001617
630261439
1425372864
1663468664
1249712972
877132614
1377849424
767430066
793080568
237010513
501023550
112805109
2116879420
1521165901
656122738
747724106
1300582122
158020685
985011222
1066261088
1362493840
185597161
1103471286
428094102
1352974382
1421356223
856999908
1900759481
215151754
1319921157
680149023
228811321
1638000135
402188911
1164001965
1288121054
1704429451
817353225
2014194135
2020864014
1562077908
111798566
1333767242
1202999220
284641025
1118482719
1110106813
1322981692
737412277
1590733134
1823039803
2136735156
749877306
1199092614
416313883
2085674328
89218268
1474970307
548396345
1827340300
1109866320
2005762043
1054348399
1196898447
1400570430
1488070475
156543869
2102771250
1323524057
1128539696
1973706059
2008901811
1099068219
922051064
490903254
1744400723
1392757943
979124013
432581377
429067132
1137097528
1869541318
24534132
1119932100
1664899416
108086453
1850987521
239117014
48932753
2119185145
1862879558
165658891
1113229273
1012378468
1810011649
1934635030
457189643
1971603966
163610125
1041966698
1469640346
481234424
694275149
868088097
459146462
427069202
695874000
827035772
1717618380
4301092
1500825835
435847792
1451581371
1832264161
968412764
1565482610
486433811
2111888947
1898015438
638755045
538642381
2145357859
1856095809
1947082919
1247683683
367468672
534557661
1929484582
403170002
1240727858
456686187
1360499025
2146456442
820643923
1206204653
1680418366
98906778
1360569157
598237760
1796480255
1577764729
1260017359
1264464918
147675720
1187382837
1482079484
212914523
226513032
109482888
476478301
459249149
1717439407
1596011902
1419170175
1601808749
21254197
1171371662
1268265857
1549841360
254367680
1289141403
193581920
1241128719
1747829575
1629177324
1380687011
1239475197
1871223228
754226470
450913217
1285031870
72102512
2020555335
604485924
1060093238
1714041216
1739672534
776631069
418798976
814963369
1662545386
898182010
1022720151
201247979
44483926
2086825299
492029025
558793463
1772561036
1238345614
2009122780
575941695
302926898
1526144926
1333872397
344474223
1459808371
2052082716
1555596835
190721720
811188632
1062753103
365318394
963434497
1113502326
1584888328
329780051
361232854
890492383
847276547
477972763
145521868
428357537
1374815684
984985421
673497948
7665646
1254051478
1521037785
1998957166
221341846
1267643193
157985862
1600824881
2092857004
204452406
342179258
265351410
658526073
1434285288
2138339437
1396375694
1835494710
203725381
352879102
174106371
1772514205
1161259300
914498858
1179145726
1043259562
566451326
1299459290
1443107690
1347612991
1047460460
1150809395
1087889384
1617145402
659939183
631677763
303416054
957999441
1652751876
178025892
548396345
134856420
286474315
256683676
1707091031
1887364053
1034396226
1575774102
85966226
1241990227
207895683
686760624
1200384302
1636773687
1244856859
200255057
1259706803
1313015256
1279716011
596203185
1870863402
587000527
2005124258
1468772799
377724283
1323765835
497165699
20259120
2027537920
285409864
185247189
1673510563
88284680
357936567
1678714049
1486308228
713713599
367760244
1969260530
1042287831
1633108723
1118130113
2079066242
323588575
1769232268
726965824
767124616
1088256145
1827901960
1600324252
2109675006
665772135
579186749
1387974488
2018242143
594968950
41138270
1270191785
941708191
1891859278
1417462293
1047667623
500135331
1362330575
44606885
457781137
1657776633
858267635
1913162278
232010548
2011474126
529667445
886544951
1415277786
947031777
1553806039
992197059
213245099
2020244225
516895744
784227888
1110959163
2067753607
1147540748
937407635
1479443633
1170143136
184773519
1037179701
1154099112
549078951
741566662
654558245
1283850262
1333980602
1835927622
492933012
1813014394
1880660778
1100804353
1633525926
176195406
1277452985
751130826
1988800397
1363959569
214634401
1728138796
310360699
869021330
1499885828
815085235
1337374934
1969136667
322419417
1993964585
2010488346
1636443310
530376049
1749142508
528993012
981649671
128433375
950489489
245417257
970095150
191488252
1642983466
103149607
41433533
1689913350
1636645074
89965298
1413409984
138117324
1885091320
2088578652
413072640
1245575830
1110705143
681823223
1939005723
922896672
1772643605
1403030685
1237501864
576618031
568051154
850392012
198117106
1595123580
963734304
813820819
1327459541
160199423
950334499
1093432381
1901442035
1270007599
1797012519
783609285
1287767970
1188873570
835608164
739412370
1243908144
891553
387533883
81553102
2038538666
2105267905
629034806
1466565901
451139511
1897635533
1644362211
1989158680
2145748990
179826477
1142748347
1076841737
926749598
270196815
825176590
2027813752
914225101
1453111065
731859536
1558007197
570618510
634947761
1488295369
1789469335
33094769
1386934328
1464121928
821627032
2121526548
773170868
1430626027
1436007006
673539288
1709480856
1031563585
601479387
328669571
2036349270
373143979
115909480
814387626
1287793070
31742584
1730638032
235145161
975191523
1461915520
436573630
1825005983
597125429
414108774
392539574
1675515164
684437021
898710156
1833434003
48062028
860247701
1066537300
806554864
7272777
1280793702
1223367053
1604465295
887613596
847421054
25358890
1180869686
1432791396
1999817998
688563220
1796081917
678188471
1881336011
431695021
981412099
640602742
732360870
1165830898
1125073624
239454479
1821637881
963685433
1168496803
1675006166
205123886
1857447185
1548525304
1759928170
1173310036
1678246131
1926303684
1180114625
281297841
955602068
585276815
1122924717
1688183747
1831584972
1023789077
603106242
1807964239
1714844585
1785234375
598937416
481510083
326662343
833334955
1436999675
1037727353
616950082
255314326
1684061437
1964399624
193619143
1987398074
296902268
1307307497
1950530337
1722054147
1764446792
909979560
494632935
1862220333
1861212824
1012141282
310848065
117767525
592222634
1366442490
1993462974
437206890
2044791846
126155304
1423947460
1869020813
305909335
838736125
368340889
1157184282
110025514
1397690138
817207315
998807018
1407479800
196146584
1382252262
2075189174
165342224
239153914
910895722
1483601142
1814278944
283235000
411904396
1196597509
371088883
2108631644
656332749
444382243
1911651759
322677679
444051086
452511938
691588114
1638124667
212224276
290850303
1143426871
63697449
26305604
884418019
1645799862
1913619083
975931821
1646932790
1975509196
861157610
2055819685
931541458
1837948801
798322693
129918677
1810545778
457089166
1783485436
357991751
650677163
1623131524
1770433432
559273490
400461758
1904637724
1252397243
584090191
885570219
701684479
1237244228
1942508900
721126512
913194031
1569751412
1209775363
578302905
1694613342
795655128
2082160309
506497170
1527970044
812867196
566005858
1493867308
970708495
1824897481
71048165
1679796994
214847498
2076392171
1718043702
2134617429
848267514
1158545680
849289299
795125048
1563039312
1515756057
941196136
229704517
1776951425
1565131316
1732267629
725131573
1281623546
1690604222
1317171883
2109326733
551643937
582685231
1951680008
2034699154
1833568852
909189439
1390857289
1092184426
2129593898
1744683525
41968196
344449906
368864896
313635351
1831093403
66622106
1252617718
1048054391
1145482903
445460067
2141707300
828691534
2137153046
811595706
1482309330
1173023608
773252205
1751324209
745494033
1251175540
1009087656
71579519
1399489557
26908441
1935579254
521239397
822730074
260401397
980391630
1803496774
1293924997
178297567
985637525
1835494710
2084470989
2055819685
1423298503
1871221085
1395564793
75653290
625175840
2076049570
765606773
1993093527
332234531
361249676
1938754716
1914831321
115229360
1346358434
1986654643
922957784
1266200299
1341647642
922472762
1407321649
545931279
2129775589
1910843722
2072945391
188673505
1592057156
110893483
164628826
1308454402
1520136109
390459613
1495054479
1945525617
1402992779
558817148
2052301945
1355810676
672328780
111014924
1895576109
1455410234
821074912
708579923
678924756
1306919915
1410326956
1051389606
1181082525
2770223
617785356
1805074458
1012732096
156217821
605209792
54026709
1561694259
894939301
2122726114
1611664329
72356775
1022161882
1704072762
250788977
343024842
1152744650
1242195083
1993980119
2071901832
2092590337
377569904
943195114
2003897068
1893739919
69044750
1467904145
1657964970
446859638
539349562
1081295351
2094170405
1848782904
1040381145
1427757220
71817653
1345289256
1864961038
690852664
1546492670
787486671
1731186827
1518685175
1655860646
2111214087
385967776
268361661
322563700
265714250
1388506203
806162951
928757743
1013905095
894580003
1103815810
2085098505
830574131
2041366439
1335431367
1519106257
1210757068
1354208770
2062828234
1719234903
2111531861
1944820459
351868558
937591289
4693287
431653929
1946257851
969888891
1144474215
1397477211
1173106020
923994819
373113315
1558448083
431359187
1878280039
2072917982
1691215023
580116081
370482288
785067510
263709502
1584224022
1666796398
301678760
1285314225
696336585
137157784
268691463
898855010
1205863686
1329822020
952088664
1634874398
1747751344
283011652
483603475
111711058
989926149
1275426353
794562138
16494412
1448917891
748178372
907350174
674630806
1727484109
1198136833
1729286409
586216751
1806149434
947029108
1817686359
209726904
283480805
303125802
17921324
257214016
1420424666
571058936
1408959210
153203528
1636935872
219553369
2108588879
1300383174
1593387800
85721955
746950213
1736564505
1612662227
2072692804
1787980870
497983378
528625901
1210812397
875728648
1602141230
31290233
1469785912
25029875
19509620
543019717
2043997431
52693621
1211250242
296111465
181784308
1991397390
119807019
1849767998
15022977
364442089
201252605
829565616
60601428
1651507881
728022862
1979503467
1817032932
1285482031
736823049
701939256
818286681
785299190
1552235120
1694199100
1213880083
1319059110
1455712651
287144612
579413187
1849922600
659779585
1181273466
1515756057
253874338
222161537
247627424
1115333603
2049906250
116194219
2082386745
269565157
117659892
728326274
2055062682
450960476
1776316071
1870688235
70526111
1869205827
2006509091
724323083
1669499073
73172228
861523743
1588134508
676441163
452108967
1586937093
1356277639
1714515567
1189143045
1674391642
1947076416
1639112604
367894468
1984427513
994368452
2089167794
1835499322
806539094
564272553
1885359438
859402542
739066000
431713005
1298436491
1741294719
139902772
706792582
320649510
946132056
1569484634
331535866
876972593
1666383524
1899604649
1740580896
1477596725
1406317053
522715248
604038342
611105216
2093713935
723848898
1689555263
2116561995
1757605618
728421636
721623123
1337349745
403275458
605283606
649563932
802081758
1466761642
1231853233
974284100
1042290193
1732314952
316129518
592014846
1299114361
1897995917
1484444394
1927553435
1052606092
1735503562
1630456350
666541864
1175819562
125705979
1719339136
1580700629
457686990
555602776
1200724191
1302484901
1697669480
1318844965
96991408
145152260
760771028
534896555
307230082
1435684369
1634075833
708822494
1999813907
2070203024
1494231740
1922461601
971515465
527909227
46056204
503074495
921072810
989390903
1691071184
1128709381
1712363100
1946871245
519605778
1980498186
1017262156
1825525571
773878878
1961387615
1589438518
37401281
203817574
1807318956
1016084158
806539094
1089090274
1929202716
792725908
1317837254
1446715924
1194273736
264892867
984124515
1116185714
1853443076
1502797537
580091283
493063696
2131843720
1055735851
559098413
707134480
1036398224
21985300
1385263678
429146120
1238682676
2139173122
1239674693
460992153
39996204
552268635
1713195858
88382933
695535987
1324087126
1473636793
977222170
139613698
490748088
2037073460
32691443
1466035400
1548907663
2118653998
810495701
485278885
502376458
291727187
2126796333
26978687
1255135036
522277368
11436246
590500090
525229731
1483315107
488651675
623744074
273422859
1423969925
2066420487
1079566155
1312386409
1206191339
1959148272
1295776551
746338931
637782011
934328582
1166949398
1388395239
395446056
752915906
1895909140
1649416668
1393351806
315266747
461996806
533007042
1588911246
555442276
578407994
292805746
1718734053
278718049
1385028681
102363996
1472220626
1602777263
1894748858
1296096328
851617109
1682222610
1305263677
61013614
713180754
946947235
975809584
483608997
1794488849
1037542778
1947648151
732782222
1024543923
22159270
1340186831
2104557956
236363843
1331734227
2046359577
265769792
1540518775
393539357
420202466
1186648811
239702706
4049588
1789881587
2059704745
119292537
1675189266
474614275
1237824701
261004643
580145379
894264233
630487540
1737298235
1334488682
661322049
760892437
447843459
1674403877
592899546
1314784859
1852263396
2070126001
1511631358
1916776757
520608327
274042530
703084690
1488301034
1785435674
747724106
1537028750
748637521
1345526160
1165882408
832062914
1790998287
906055682
1292357812
1028984405
1301006194
248856153
1930862925
415946851
943657743
1632994922
926348867
2068023497
1051234473
883894313
203104840
984287363
2001840522
1389477148
701810227
1164365693
720744525
1669678450
1367691513
575610267
1466261767
510248760
1820933645
2138116345
1301150788
518847426
676692566
1774445526
609992289
1234538205
950277803
46493227
243640333
1061933740
885386188
1962188353
1311005720
1813199947
1466016218
1714360504
669422424
1813165682
1274702634
853351544
1744693046
476230816
21621659
1806330449
541243792
681744023
786423489
1688838429
2108196087
374887053
1497645834
1096132269
1451980820
365349983
1403820110
1842767305
1606819621
770324168
1615077725
652674131
1644669178
819680139
159102797
2126310446
600514414
804682584
2042574368
328072768
596674925
993840476
353748844
1300876293
1068554991
660812566
783804550
1898615273
1463830386
1992051176
403656006
1767976021
1908049840
928377996
810624727
857312919
208413959
920617472
1214782661
1434265489
1467609718
2041287202
1905544585
1553738461
956227515
214100649
43900160
1736555694
804948093
1858836518
249559992
1161883790
769283888
1935547140
354115154
723818692
1278800690
667724479
1691287575
1705859402
1861943739
1584005518
1613079056
807363093
568506845
886677509
1433319125
486142919
73133551
413860605
1259132944
905587283
1226434122
2005619599
1800775368
299043804
1398930872
725902722
1182418785
1314017161
327467164
1348643533
1389264559
1252645290
1443730840
593195408
728413088
2097117910
1976265812
1853749621
1359889372
2074702531
1009005979
1197904580
2120547144
22340783
439241034
551731699
827449962
1105384454
352931600
1193225383
377436521
1153172735
2025375464
1406343514
2140950147
863949710
189606639
1583768164
1122769468
1047066558
1117277900
1899734754
1418470196
876864459
13444934
1199899007
1950007268
1180133033
1594416763
2106947061
1538211566
1209186292
668371602
2070633657
1928449776
850624718
1527228741
1909105556
1775376604
373409445
1000689174
6432760
1172524573
383105271
705641437
21437177
33094769
2102798574
497185062
1592846999
420631496
1198329437
1440795570
1099715946
1809384567
926485232
571423603
619699484
138077871
70716137
585003441
1760579245
2057802901
414083379
1593348219
823948204
1267781970
603733228
1152674326
65095931
1228842810
1145466097
352730912
675874153
114856959
300422424
706221889
1764673751
445197748
13546367
1515176670
1873621364
1163849691
1389923835
1594158779
135458146
2089185456
1978443158
1597062490
218859497
1390941804
1523948339
716482678
770601103
1856141915
1077461064
1895588173
442684957
1879875389
1771954730
1324670869
986193779
1743456213
1348799987
1595339572
1685551237
804646710
1975651585
981106540
860333063
1480551115
1509523493
1160130167
1906789742
1566413284
787091561
1942311766
21115793
2130590437
839868278
1165850231
2080867808
759103259
1283544012
355126210
1280178897
852747086
1955219571
1096062258
2081121552
1273544980
360433821
2103086550
995075246
565161939
1962115242
1571913083
108365596
757570655
158160039
1481346686
160947995
1253454370
1016397339
577213494
1916857475
646165329
1230346586
848861151
1434921202
2020899934
1812228111
1073939643
706071137
23737602
1680233008
197371366
2041463636
700547019
1518973697
1275482250
236657627
1928709548
778587209
1076760474
385571883
863984696
498964679
383038896
2071770005
2059625136
1901718420
1350234410
1398380969
724042670
685605822
1710327800
1639955336
534612012
1893490297
312224035
1753768597
717831807
879613576
418051734
1874820768
1214958027
1744546569
1746352913
492029025
1292159907
1225374224
1090544188
1928417537
1988684391
1324677420
1423509069
2026176265
1151267314
607271713
1899279929
1797896875
801145871
1763908185
314580514
650612105
731832188
1539713438
1118737177
173431729
1578545685
296536259
1018728345
1584867805
1074440415
1871240599
1644558548
1506364986
1624297722
1289246053
1155257180
571667123
2113758038
909880832
156469794
607222818
1518612489
1266753649
212391615
2011589969
2123021719
1354589840
2116295224
338631921
2136018235
2145881527
368661762
1997655068
1995941414
1208674651
1691359312
1562688956
1364404316
1968569952
1878715481
887794002
2045683498
82305622
1801770439
1991936604
1527862296
1031794009
2039495311
773119562
1875953137
1763836731
20240132
2010870873
340448402
315899001
460417841
600211396
2031894490
170578712
887820843
1558023607
2141979112
387236285
392394493
468861867
1491804142
761603016
1510846910
2003226249
1611595566
759083633
66152752
1469123549
1899245968
1705455784
635547034
2132153181
37005251
916719238
497609279
1465172767
1751269304
1514949913
760555079
190984553
1610978080
250569303
1261983063
2089928825
122979750
128704431
1275248203
1037212786
615888462
555873754
691133617
1611660219
2053885340
1924353346
1906497874
1079593153
2062098511
1403258483
1733844555
391741851
1842058718
1775805444
1476142172
1519016185
162811251
1628993521
1494621519
2073671464
414244970
1250190014
1564417787
1723924413
208754489
1969680464
548752978
2082501941
1707295102
1054264649
465398947
1018822793
630075534
78337595
463827848
904519235
1109220166
351530481
549499639
1239322658
861524957
813383364
131941630
1024360269
1668288974
1413818881
1723758397
1083266555
1246261793
2009650147
1402451129
1299184570
401516857
49864384
1270472527
50934349
1015148910
678861720
1207975023
1705801750
2068498662
1021698254
244593865
1221432792
1931067476
554219402
38903355
106027158
1986154526
803411841
635561138
1275679696
24094994
1437510235
967890106
1889009265
1514685652
191068660
329943262
1524026255
2101842468
55550110
205276481
180844916
680714528
1692742470
944029179
891403049
1010185318
2043500170
606228045
610329189
1683700188
1503922819
1715767769
833331943
1510852620
2026574972
513099841
31830709
1817770258
910030780
1378686983
613145993
1326196360
1056749676
1198396048
446973595
797941718
99261174
1620846959
596021719
1968949825
648270181
1094782681
848080187
302434650
909083576
222426097
558393299
120935318
885051588
465248050
519902872
1799027165
1284642612
1583914562
752408536
1612256364
69776256
151687486
12238282
820230546
1791348216
298211551
404716078
533692957
899992399
2094032566
1965566850
1961260061
1211185615
538147648
138118654
1568950574
1190832627
1349815846
834795625
230325156
2141390498
1823940061
1653495296
2077442375
1433012944
820707258
1781849466
1549363585
1322673062
128662818
875777341
1932804622
1472427300
1354141785
361385811
905352733
280333953
2009313922
1109132779
377831639
1196917551
1070447961
1922105148
801011516
1817199971
1811851084
637408481
1129578052
592031529
1285528526
219923178
1129094341
1134549994
1810821262
916357552
579994795
672703501
412354070
191564728
72331240
934296729
1247355665
1169645632
1363154847
1134483851
74249818
113079129
598691058
677678297
2044339704
80289836
2120784078
991261434
902196170
454256989
1455225970
1193507453
1947723258
1669682807
1201444867
629743994
1813177884
668209327
1975406355
1114915062
1533701967
1855740018
868681831
1569998583
2009300028
314058617
163950123
1908733452
1789941022
186071920
361001213
1892711144
2105683052
1448731032
527049460
2020349448
1050829508
784926195
595733055
1769036881
614822368
524811220
638004109
499096059
1558370625
306857344
737243049
1720891076
1462952607
1543457656
394988525
720868555
1940817511
874780774
2002819717
942622133
149815911
1640466864
1661318028
662150301
229586649
94283170
861655375
1315422327
680900574
1352660065
391722539
1557741973
1348059755
652079073
2116161378
871926132
94894916
1475057730
1965276023
856900888
1465778298
1847451084
1549494695
2061472498
1402210584
1497569479
1808094033
289198117
1199126380
932592677
1049590620
666938385
2124584498
316862987
1998273553
134437267
1829522090
2068704051
549051307
553514810
806304308
626126036
2106113404
1086773693
1427646628
624917523
431497243
1759859263
93331718
1704263522
1228776952
1580594899
589060380
1523488812
611867642
380234558
200656553
84812160
1706388131
1478389367
1294858697
1162144257
829559773
1906935964
2082411004
789993952
2120503336
1439188624
1544832324
1549095176
165060005
138255454
431125093
1999161020
266509148
418051734
690398707
1550286035
248551335
1669340586
1775823028
812154246
1526998504
1095306372
456807514
1176296209
388415139
1866865350
755951092
1176507700
402981180
597056331
2040666924
923854693
481573243
1701061027
1376299874
110699256
1542082879
2139643780
1815230528
1730691170
1442783186
332022237
1936184773
1029234829
295686020
1219556078
1973011296
2263337
1057115740
1760979716
679563898
859358892
1405638101
198748359
519880610
2050842856
18897479
903488329
1851722822
1142472939
1417662804
746879071
1389991497
1436904228
1914746908
61169934
1095232886
48206380
1212676267
1553945792
538398942
656509011
2022905207
1644793445
130885336
164865567
1597933863
986999026
955933075
181372087
1385751910
1164881206
847636086
182789896
781944658
566160420
843240054
632258189
1601687747
1644020992
992071512
2109743860
865990414
457222828
749283350
1815607827
696601378
1528859359
198608413
1949322265
315235505
1031063531
888344792
2034169735
533967800
2079334904
25664331
1678766560
1449291483
1130536551
1346029009
561399269
1394464584
2010352445
1940068305
214978600
436348244
628116804
1044744114
1299689110
912925557
1186857670
1374174979
1256866794
953030766
1360779479
1075403521
1923838113
1328932840
1414391890
541246278
393370582
134426174
835793655
98906778
1255510309
1032524362
1884533035
335043763
974814565
486852208
1160967107
889886722
222192418
1444475012
2033754151
1947484568
1983131974
1561861619
756825285
1680179391
1975418013
974141383
2082501941
916495673
868835047
1568678741
1253461597
1724917029
1558577496
695137947
1766667708
1532458154
1443020095
1725962818
265705543
1090611787
714910314
408966258
1326876570
591244948
1411468399
1791364911
930845694
610132485
72474965
471876236
1758013346
1800014785
448793376
811229994
1251950208
936318823
1878473870
258770135
1803687401
301098511
1414978511
2020792594
1475201317
1272090944
191447529
894042682
1237923389
459687096
1439282268
828505721
1580897852
928377996
1691143396
1832694340
1233707455
1108870144
2109261989
315521898
1931076374
475512934
855961186
763519672
976461826
1929368189
743556580
538247037
997237968
1721532969
762912781
819402664
1386551794
1762240684
1023953729
703021536
869672637
2087211333
1452611181
1254094462
1157413022
534797269
1989760159
1374110761
1245704285
1865635071
1540982160
2038372821
1938744976
2081680366
266621965
153956208
764955457
916384528
733699029
2106736419
220255362
777226771
706044771
1998323848
459604366
1950578894
470451006
308192041
1381118482
138569169
2007348071
774375082
1760255020
1517517203
1604284672
630116756
679039077
1537173111
517155164
1082969001
1426627203
922769820
1027973956
673720291
1839779068
1655954006
1873133210
2002537735
1767041737
1700679940
873118054
354389600
82064426
297049567
1289521014
908026819
1955812186
477200301
445104140
2116794803
429711772
1383987658
1063137243
328171188
1039949098
17661982
534121745
187951909
1098194372
820096505
1163420922
1091542513
600742258
712827439
31296818
1182421773
1842879922
1136171163
1436999675
1778458633
232088532
282480004
1707080058
1319161340
1587949841
1709235299
1185825764
755365505
663993697
142025
733808636
472683879
1032271831
503327493
512373748
1033774361
1586938188
239167463
2085973852
997653402
1236291842
2033489471
434740806
1406559709
1445973765
780270952
198801188
1056527607
1533443956
686084793
1433076797
1881074806
363380900
23037805
1423947252
1934560550
564442902
1436494768
982754835
316255446
2025531665
887249991
2146235658
263601713
1976117358
1062658091
1045653088
773555197
446016985
1342495623
1282808597
810369048
484460708
185064958
2084484775
2062882361
1890060509
1664927710
1300439094
2047453309
780147771
836031835
905248865
140828961
267456095
819226722
1848184418
265151504
2112237411
2015269779
1120901538
545745556
322982499
781186662
696737049
1011449085
2146073107
837525789
112685765
1421119604
260884782
12979556
1774560983
1316783138
1355027493
1700473092
356454343
1330944799
444753318
587951649
1864525284
718730295
581876298
46929233
104095215
1368426578
650068163
1932834499
1942669015
826541177
999259873
1819004735
1615823120
1425645613
1708626122
1566310345
1215710249
1722462390
1811081852
1204272009
258145802
551325144
65033708
1184272573
894042682
414054176
1979150802
645008608
1364752915
303893062
393783173
1883990041
2123210817
1417516508
905783707
359813057
2065642133
2043230996
540692492
1908775741
601090659
1950959084
1420322858
730486482
1326074905
362922830
133113312
1747304807
543186180
914921621
1266038870
120082562
858814962
1739491706
1167619501
295989660
491033860
187736163
971773312
77540303
551108214
111798566
1025213540
224002454
260621161
770421882
1395182101
1150623738
1875473554
1212639994
1433974870
626113695
1716051826
952203997
231039227
259840062
1949092096
1789544014
143368853
1320324586
2077499321
1324978873
1729570496
59614759
1663613489
973603019
851460267
2002759441
1386449383
1521361471
1250682190
979178339
718407668
346603394
1239473718
742506164
2067547856
660717601
1580003411
1369523122
830711199
728881103
1256710298
309719705
473788204
1168238384
1528574327
1648962074
1066785921
391255606
319883027
1613506994
856943186
124878192
1648404498
1792193164
1844529615
866012472
600595361
2071974696
331994000
24398124
1668563541
1043822330
2044135169
1436554484
749135463
619806325
1693851722
857067647
346872954
459996754
265325217
1929150034
64948364
383268269
1394548832
1591575847
1240275479
1886730388
2038950087
2069335576
830182077
731488391
1054459186
1003574254
278452855
63609585
865654199
1620660094
571807330
733114520
192257201
2000760133
932525546
2030835846
484426490
252062595
91223276
517456494
1180762531
1856369984
575726154
114095774
312934802
1566003093
711295285
530193404
1190905862
1893491873
243022050
442861217
1581449864
1692440436
526553517
1344249199
340397880
1477603507
1912234993
1281738543
1295833830
1582592104
96595314
1970308749
2074189536
1387259389
815168942
1783179275
1364311008
1515629814
544267101
1873253975
970083178
628598040
846062637
1780488791
1928948163
1228893828
400538346
153487095
1402200291
291321812
1481007614
2020555335
1681560826
1025424041
2059807485
910686177
1955519119
8071897
1047460460
1991025458
1201767910
1790886827
1814780967
1266496358
254552829
345099868
266104279
1965767382
791981005
1733816858
974351006
65003246
1414325593
521102289
885933443
300472433
2109976092
2056352342
1539719535
1540201402
1832543636
496251005
2135142672
1514270561
1354558203
1847293795
14769959
488359216
1183356975
1400031961
69085715
1323053643
901856435
635498768
1122133297
695711101
1231016204
416444486
2129723379
1596899146
131462535
429644223
2128099500
769534535
2125929573
667579052
137108566
1462589482
1284984504
1679482620
1866312414
755260432
884589377
54026709
79994658
411349390
681699734
29905924
896859738
1084803717
2140286591
1258816541
1088777154
193519615
1627169009
1752068938
690679566
1407915873
504181371
1011128228
513601259
916669558
1949393983
714029477
2110685448
1250591418
954098318
1947317273
975638905
309956447
588768860
607008500
1363590184
2015426457
1058482099
1713237972
2000069201
1808536175
63071065
135861429
1489138450
1428938965
1054670801
1784572384
379694811
967555000
207237232
876831736
1122489148
193792359
322138191
1187627919
1828565911
1508136821
495020353
214531005
360683651
1015450635
571236218
898217915
628526605
1068689371
1154992530
1973215185
15578684
1479673193
121256690
993544131
500217591
820337903
1583594239
1053159628
1548411821
704071693
231911748
1260041078
1237154608
136385983
1305910101
1235798934
687321439
1681096931
2115341280
7450296
1411218300
643963452
1359369109
614857517
1993109650
1075207007
1978962388
73259650
48947378
1937582484
1443749369
132894397
2083974461
81450750
950218339
807286216
2013014924
1493871795
64341524
1142110178
179515503
75653290
247765356
841588481
1259882199
1330115725
933090628
955986722
1752024303
1117871029
138188259
1420502960
1617410919
59508190
2024369645
2102582392
580597151
345214852
671007843
1752473165
1782158175
1561258007
1351533412
770698753
378991704
1570565896
2028922586
256962142
248531030
338354189
745691300
1629788550
1964167187
2016563873
892529944
1506471297
1050101590
695541430
2052193319
707244541
755271695
1755845057
10080839
1595319924
1145740308
533983701
596861924
646347631
657613824
1131359840
570178060
699077012
20184856
1057272908
2020809958
94203980
478829974
1931869948
468621262
1810275923
809129683
1439699905
50614799
77540303
972979589
1967054855
259738078
565440310
544663477
167436054
1698971032
861060597
1615873387
2000810794
1410287214
465007387
1661056770
1710261470
1292711349
142092602
38942255
178655979
897340719
1975060157
900757770
1213527585
738367809
608537384
733084577
878752001
1115515071
2002977520
73418855
2106978261
1511782322
1015606256
1045137226
1133750980
744832667
1581345834
1011805047
1574153613
1840924784
620518826
1282243026
1751858818
820316662
497276550
1538965599
224922236
1790013425
68398516
1883694823
1250250215
2023042243
930332931
2051527224
535559450
648728105
1733608326
2077569172
1969491744
1372548455
559358266
1130368954
1854892768
2127840854
314061439
884410519
1951928039
1727841356
337276198
133100163
1983810772
59519842
26811874
1598814525
1158512920
956935744
1675935528
569736968
216092386
573929542
746200679
692409818
1236546093
437428646
193111178
1282076696
909629422
38302854
879766988
1311513498
2139924389
457404213
1619441863
1590833800
268157693
1102654340
1322587488
1400297182
1185347035
1216894795
1359223401
52411881
997300155
281122892
1033702947
658208536
1946199029
1301558544
1983922532
399341733
948376434
1332656811
698142173
1596049059
1070174749
1467065348
2143456455
1245511094
100926385
1850987521
1855928767
869046236
1251256849
776913092
874804257
1954305716
807885610
759054111
1969012163
345538816
1982909052
101548340
1265142810
53661043
2045319923
455487047
1987034663
1202440045
1919780913
98293471
573122352
450800754
1263134522
928481038
1611876904
251835802
390107396
853619690
1655684295
1620149
1847388621
1917870978
267594179
1948279496
1392351548
1372292801
1431616143
368623904
721623123
2068831237
229979495
1462407492
230674664
1655097541
488345492
502214571
664055839
1209960498
1539782207
958729306
2136411630
1595615411
337375134
1665170934
255356676
452110279
1235804809
663438091
726230116
1746079989
75874461
1816188336
1018242365
494894076
1090416166
808698409
613482249
373608407
475815858
1553403492
1874178152
1542408879
1881729091
1825933178
911474498
13335807
175145115
884629254
974689050
1805750789
1466141944
717798237
986508482
1550797069
993621804
125412028
84846357
235064984
1478381430
1343473060
628934029
1633205419
1740704195
2073872790
928728729
1781918042
952786163
818848332
315604417
891799554
1437081001
152093983
430864426
1065224258
815712994
435954522
1729919155
1597909649
593072101
410886396
904332947
1948082651
1068290366
444913939
1420095984
1425292177
1614449350
946030018
1925334412
2024765559
27912789
738111518
770024210
412278180
1450096321
820059749
920314113
1360976006
2094489600
2022286010
255812736
867545024
1550721701
1694393240
1457713896
1990457167
1046314051
380633858
51539997
1600675891
1085760192
872406649
248664014
971066585
1063672088
565896512
592503160
439796935
127259961
923336131
108957836
1670544667
1793079196
1563952009
1977190321
1969396590
410105213
1646313389
847369897
802329431
147076932
381783093
1736616351
913880736
2092682614
779261068
1243181247
1717163243
893283052
1956409793
733457105
484268594
1609953575
178504422
2005619599
275672459
1362401719
2116523880
2117590718
1082861687
1065258754
1713396813
1407193623
1184822262
1136794210
2079504887
2141684191
1134425529
2041397977
2052133392
1195964984
1374980915
851377909
1924312983
1643151410
1391454541
1179273595
259615141
1134190698
1425835322
1099247964
398706142
550343956
202853440
1773015425
376045644
930123755
3199214
346423842
820447970
235558455
647198488
1416560221
474462848
1738315062
1341732210
1417653938
1367735432
1990526916
840795515
82723764
1356492554
1150107700
764363666
1613730705
1167553038
1111285916
83756641
1576582597
1000402130
180037882
1386014004
769137773
1044513541
71052089
2058355520
628101290
1913081055
1411794776
1802509247
402130203
244221608
1086385523
1330683347
1711989091
1164844587
958369048
1646378241
80535053
2013697646
2135528735
1700210642
403059878
804911822
1655766113
678819863
1977441191
1927609025
2011262008
1882817091
114770531
1975211889
1924886499
882883318
1482452948
1049341757
503030592
1088352123
2112887084
180756082
1075259830
207226872
1853343782
840996842
1998805387
832857942
563509287
230739218
1027954195
2036646264
1576249580
1402275864
1128805047
615887296
2013556852
100454511
1092283715
484467329
1701653224
1082369641
373960144
230391463
245698753
418426217
1244302550
1086617840
639109824
1743624638
1266269525
175398528
2121847477
1238645711
821467054
1635726815
2065722598
1331686541
1794113061
465306935
2007768160
1355985711
1066813294
30049102
1180862898
1392387320
1879625666
897901766
1632822823
963827253
506353719
1510079410
140037560
1572636672
973719441
1535796832
1140580670
1607744335
183815331
1611565888
1838058891
945035968
825624954
118123769
448563258
1316419698
1699767353
1979149591
1641475919
646582466
1297505561
827113116
1510892845
434553296
1786597087
1913211118
1734152985
1611261629
1172348087
97598444
1290491617
15362699
1149349979
1588235961
596117806
441882730
199942038
1172567040
158891767
539340966
1627836637
1882222845
738242410
2140111139
462497685
612250444
1181683083
1328168171
904413107
787333210
1810622312
1732292112
480734997
415663764
1783047653
416205504
975545535
1755845057
1575186973
1648148879
23019075
123728836
1086053635
966751142
1640982337
832919261
1496631650
1166529049
170840129
295806938
1213089883
515710958
1128883275
693029749
1549048683
689217211
1883478700
1944265877
1987208286
1847926133
1504424450
517861533
1738084192
858348983
515982851
1742711704
1192873964
524254563
1059540736
134320845
650410028
36043757
190409601
1105808833
1206778387
620220331
1873010203
1140722656
1092845378
30995287
687580081
2104878055
966241617
1283835403
127041367
848669972
1406702612
191225511
1137083677
354519837
1496709253
1744405038
1693572368
790406519
1909538913
2078595771
1866147191
1291446374
947173907
1474058954
1895689208
1437978008
1367949130
1533988860
1173802583
1201016177
1610951600
1049700861
1452657078
43796138
482970384
1231434505
586356806
173905124
2044833337
438897122
474109082
2072194616
2128856505
2104372973
2031335561
1547588858
1170646845
82064426
831147420
411943636
200298847
1058091291
1772043715
531364338
1057679516
2127584721
185244156
127325762
768397523
2032776401
852609095
183642099
895270232
309880951
616792688
681992191
1199678554
1638375035
1881138336
532365995
1889621141
114157724
1238738976
757095204
379842864
691172677
1826410806
1566771280
167015551
1365532473
128711447
1857810192
1885760956
167598787
970760623
1232966071
1401761976
243022050
703749070
1775610425
1693696353
1625490437
919840402
474900534
1307699790
233041188
2038158838
442327864
1557793852
888784760
1383320170
1104058449
2136769836
2126117719
1890771918
2072466207
2086870173
1174270911
1310389951
716432438
152559803
1680763123
874792092
1066210889
2129756284
992908152
116605536
1254853258
1709669840
1136318947
1689126453
1995803199
1884109151
280721450
1552160510
1488318759
1005696798
702943446
607985706
415880218
1846084513
1621060581
625891325
1928296260
903331862
550915011
1303404752
1531014467
270436613
2056678089
272688268
1020192291
768271835
583187809
1301655254
631816781
671312842
325503631
1457772402
299258080
744750854
330596992
1781982275
825582181
685842414
661100219
254465180
1137582044
899014882
2014500327
1725726055
738354336
845467537
1005566227
765565087
799406281
622966636
144476953
1060078796
1103444722
614061430
2012337178
1515638749
1087058875
1225774020
840446667
1584779718
719722218
2081363971
1819187511
990298774
1356419241
1310666145
1910558468
824775409
335547642
1907592734
470359026
1303649581
2092332037
2105514519
967773565
106969266
1531311576
347662904
1595098994
178470809
597284749
1471561622
1078729662
1185925824
589406758
662808541
2068616769
659229412
1578476503
868687983
397316868
697758226
1757129787
1022059223
271398471
741323934
1477662504
365241587
85013214
1773379350
1891796786
135409435
1977853316
1405565378
1438109324
1622241087
917681749
1149612983
1536919325
506488758
2022862259
79995209
1417859609
1736641797
277681687
1185288223
1154784534
553934892
1191818761
1463956640
829488480
1812721165
1992159725
1048490714
1295833830
2057829689
1796655128
1982346628
2064367258
329810006
1001728089
745548877
566857800
1902783085
2017117795
469696445
1403822884
867048292
124464375
1441268959
1854655652
363859090
191309622
1475277973
2120605556
1680083926
431925325
126497446
1917330332
1999353426
1278868098
496412739
1332680268
239667297
1299602913
1874721574
527210
861701943
207705849
1213171125
1019944104
1669270860
677876906
70379087
959178595
86018282
966160904
1271909160
912591440
959355280
142994290
1539114335
202664470
1711071696
1620520511
1386559268
1465932316
1487309861
1905583197
1961403544
429049384
1323463758
1670423838
1759720150
446941590
1448533550
1451199102
1256512228
1019459902
1751330228
1397283048
215119150
1400266101
262424873
1530003059
1786590873
1070387695
1044484420
258994656
1671087519
1120598730
150848584
1025073862
1561718996
503045043
1342690481
1657836109
999635610
450588711
292957939
198242051
2144049087
2009287740
1214572207
1665784853
1901854557
1417135671
2089371488
82137173
1856291766
1288744278
1526788021
1797225394
52905727
12336919
1371736604
1310365822
1387629474
1378822979
501489369
600974290
1072417664
1578493758
1991372874
1604202392
1773496260
146596539
374928457
476064415
1034811089
530417283
959160793
1643596064
923595716
1168515420
1997194967
1934838862
1575265767
1742682856
649364215
959891968
1865635071
1408286227
1145959128
2043828206
948142869
34747980
1788462541
1969900423
991256633
599363650
208764398
1826285008
609791209
1517489252
828129533
180516967
788412056
1255261579
1844197685
1455158011
797535268
1877750119
1833976250
70402422
386932897
1855680881
1434391438
2016430822
354552378
446036392
770925494
571998181
1997655068
1324126390
744374140
1980162336
1978960597
751783116
1786058555
269684935
550869583
91602732
1968491771
309035551
1545156026
2108342435
1925654733
778418401
713430824
115572263
489580590
1985982096
1264829314
273900468
1391934418
1918536598
2062501228
610296054
1374496901
1796434893
1015929440
1642794180
1138762816
477992512
113093928
1126887756
235891985
82534442
833921695
525781960
1667502113
746624354
2120434989
1331171240
317717485
1596072638
1890720761
530705854
49644381
214794583
905175506
1847588137
1040183963
228595273
950778243
762726549
674254410
1477682800
1975008174
1379407219
972129367
803741827
412967015
1277669057
1724959381
674372720
1919908978
190930603
1666271811
378395687
2014704308
292213100
370748471
865056288
1020486893
1939459634
2131971252
706428628
1444933566
340285048
1453218490
1149169311
430044644
1186531323
1316142434
537027116
1697544487
2144082151
1067184818
478459749
1065027027
1847777595
1397826775
1039438876
1000138795
1194578451
2110454605
1671094370
11477243
1177047070
407397491
1180162060
2111163656
504917761
263620011
324653923
1941222270
131965559
1684754281
123289603
2137763775
1424878628
182059768
902749957
897914477
1095597825
916318101
1486206317
173377906
2035399544
1914595422
989043024
1461167547
685308090
1270767639
83646630
557033450
574235439
211554091
1885329348
812058372
282183012
951781966
174182050
992514864
1767037581
1191625325
935896798
2095533360
4876039
1526638955
1674720121
1547914050
589454463
157923866
1131664346
1328506288
2052597841
598525069
126980527
516893220
251650437
1329066596
116922807
1623935667
340580417
1054264649
422147082
910264844
293391407
53428740
1424248537
2122781875
1133960247
460539629
369639086
758229951
997803080
2055279582
1967908653
1996962507
1036594028
794711424
2088184603
855720888
1848814631
1622057124
1300515052
892333818
285939747
1569644832
1580523019
268186185
2114713880
1395972160
1474878003
1867889019
24254181
583493417
819858534
2024677367
507903181
1217318489
844751513
1437720475
17596479
1921627638
1498008209
1062918516
594567640
217415613
1176896645
1444343559
1066227803
1791067537
1088161827
1035413574
411648414
966962199
932259720
1276780852
160106842
295813106
1406702612
722422477
1623409140
574343925
623582276
1603184269
315307785
1557722226
205650261
366933038
1368144489
1854655652
2140406604
1339346275
2017288170
1546550493
2074350580
1995941672
1173031788
921308174
1990461908
148861637
568749203
570868657
1120152036
1279158964
1492569797
1194990497
1027722079
1420332407
807421376
998527298
158482951
1903166588
15661496
2007348071
459625739
1337345861
158983800
1510735908
1929513418
1751170474
276886635
1306886936
1977077560
884650114
316508987
1830748707
882964705
2000784600
1315247344
1660416327
1376821847
781912278
806859432
336462505
1179266484
986074909
507106798
661002465
950466167
1591825819
1287871620
654187065
1631844832
368239099
1082750985
709569500
1425802632
86732780
1942359081
1584081601
906120487
971786845
442418169
508567444
905318828
1214958027
6373459
1333082447
194730471
2094910250
1693274605
927545760
529014609
543886422
922080677
1374815357
1283988109
1930185765
1847253534
1758176564
1263164167
1357960749
398046
473139566
1675703205
1475907432
68027716
1643978808
1878774315
1483568279
1400689349
153739702
1772504105
1292928843
1892329215
1282691970
212817957
606709237
1614170265
1910753841
526558308
370772538
683513160
576619822
707258047
201993258
173348465
813383364
2015455889
1670889925
598391394
598527392
405959289
1738349616
670466198
1211730824
325652093
175019978
2049242489
1140674361
448084233
897519340
1840021510
2081999592
303224814
784835315
1005029486
2146342690
808855710
2040060232
2144894943
542951947
677098946
485968617
354131228
1948835999
175180738
794314355
1252798349
1266427588
1696585105
2090696535
854531658
137130011
1094866446
375890496
587534768
373290729
618363080
296415434
1524977861
1707736953
85086720
611723716
2028035514
2034767947
149093409
772565043
467229256
1960805759
1846656595
964994036
999733775
1260517214
643270713
795416256
1038674377
840660456
1706154350
758683130
1273381406
892762575
1366903892
2083588841
1186732023
1898778535
1159379924
218963830
1221230447
396288520
2009342552
373477710
1398443736
1154614659
1086433232
1994745775
987523282
1130791349
177455089
1263504513
580450186
276597638
2056524444
593616428
46309520
1747527096
569929519
493788143
815027788
896047303
1641559820
1171799223
1367981931
805499904
26890176
1569445027
743027271
613296167
448954047
15255055
1608726321
269324751
1870927509
11257358
817965913
2076753117
546627208
1175822075
1644030730
1630374263
1427793152
1868839194
1283704197
753977802
76910256
37901499
260481722
2027938657
762198190
354767691
1317472441
60314449
1460280494
2056225488
2144037588
427110641
658036915
1265812764
405277548
376642692
1903375489
2109034015
1975370625
188688591
135310634
1839119624
1554553874
306046246
1449734246
9171428
76786683
722180305
101501701
1387601856
1824966677
995426904
1529067148
85126902
1993093075
1481537235
729813293
1854176399
1379635052
683539861
2079987043
1678162061
1648033455
1969396590
1012193444
862857644
161076030
1444592190
1036465276
619596621
414360636
251080002
1595411675
1238701459
1757859956
658963042
1471517698
1878458936
628478145
994043040
174183570
102315015
1835101812
1287274637
492387544
1964419035
1027037035
320590634
980804272
631588424
500456112
1819760881
1231852282
1181629325
319209187
267029081
515426435
439986666
1783530648
1977943505
387616643
1911403990
1927744861
622701086
1266345254
1565153976
793817470
1909093956
1978979048
111770991
2026359798
591708218
8356506
1692237889
515120434
2041936726
1707324752
1682639478
1093260673
1519229160
374444598
1158463546
413994059
1088302185
1420162333
1818989246
117148380
571572880
835321503
2063176510
2049280118
1198777122
1380194243
1182513979
143738575
955411458
954097047
723209772
392152294
2112263554
1952587827
1688237425
1824546732
2089213798
72918785
445637807
1703144002
820594121
17863537
580381408
513902236
681838594
79052864
304797127
1003617773
161846474
1744278929
1133009546
1886611787
1479186655
301671403
822126577
1380260398
231468210
1402203198
1576081095
300584393
231509605
858704669
1799067005
354008847
641353757
1261884434
872541568
993522956
497727530
1039804992
1793329745
1545958358
897315866
1051720791
1115237277
2146702457
1493877751
694064696
368804570
438884672
1444384792
1860034172
644325736
495863640
131023845
1432330064
791179252
305192542
2102071325
1073944018
1567439572
1289739474
130049854
1359071494
1901559015
856943186
496976205
480068319
1228361880
292803875
313426965
1963128458
1841109024
482616563
1494510792
114528125
1225228498
538453315
523203532
1203239389
666830922
1144556797
1597905093
1171371662
1145831104
1244090001
4501112
1826410806
907417827
441581137
391273681
509822267
1835843402
961287563
482672874
878648694
66972957
1225735582
1723994872
1871901019
1047554165
1075547473
1765775956
813169783
1111187856
1875163135
1379487391
2072003804
1915242109
534537514
550721167
1199691886
1636149332
1916172054
65962506
134200465
1474373209
1454416086
337348176
2143607400
2099674872
2143727298
1046838751
251835802
428137704
351762907
195819370
160844490
669559064
1254711544
69241529
1898699617
553688443
1100899734
2029516863
812263433
958851663
1824293191
1020074292
1012821543
1813772754
549494563
1487296546
1559307976
759819850
368339691
1295255884
1809424270
543443342
865745518
1975005273
799906628
520161848
1750143289
385146255
2077060602
1367838614
415204069
947298592
1639751170
1606552687
1021897890
496520650
286698574
762664402
1611125630
24900041
1528797001
1661033119
1486126504
742265058
1807442893
555724501
1758013346
1032154393
1572739296
1650709481
1075444705
2088404112
1326839313
300422424
166545757
662695589
1479845487
127720315
1661468848
1756364674
1129729869
600527689
2146707429
209507394
1939097663
1564251156
111220355
842055719
1858656773
1713418056
1771966856
89907750
226509798
711703129
943225964
666096677
416271780
177360255
1221233717
1774766660
750305674
469224519
816875358
1790375753
2054753221
2144626994
1191406362
707708284
1473006947
114982084
1381877048
847371656
1464777243
1724803777
847716746
82731180
727391042
653007200
667835187
1758717695
549591063
88172728
351624457
968415749
2004261976
606826159
876364467
193716684
671662988
1493749108
54641212
1091403762
70194993
1798031218
688913913
801746481
1664188937
326793684
1095771775
2098893282
710033226
1125738944
319612439
1262433320
1572078324
2038515001
88822957
612045510
739832983
2009469076
818956523
1237963588
17931301
1412004204
620309513
1474492651
1500449531
533649249
2023035158
2014629519
1488186569
228632035
1758232476
1859400681
1506715167
1802338475
446754084
1624033010
809777415
693354331
1331187246
1581497097
650792826
673461041
794663729
129534502
2019084705
898078470
1939143510
113376385
441367611
1887269766
229237539
1858881839
612431002
1395648088
2076624216
1749228486
2021044215
18264252
1668419839
1929936638
899238343
782081324
2093398499
461321722
1568293917
1141992562
1813268099
768520967
1162066441
650248184
755087206
1284912253
1234753879
1743049883
931770942
1603616812
571561979
1255340430
1097090842
346833833
1235002908
494692537
1126479253
1650206910
2098789927
2129192008
36354678
1407007990
1484544241
977305666
1054250618
1573301918
535480730
1557435408
2110334679
597049124
835033591
826974433
64066971
2139143028
1242925449
953257596
242731445
370849811
189793927
825900270
47675792
1167268713
2056784364
57467590
1466674815
855710991
1785717608
1882470298
579170013
1681360364
2059980277
2051413490
1421507989
1604369298
1218827127
1508227560
925764200
1969877715
1209194112
1617313701
1649550198
927808717
519223020
1224886253
676775569
103682016
1979330051
1801422986
234446127
1652920863
1754715891
1160927045
382283948
457341030
187706751
222161537
478947399
259689516
1312112615
1894655945
566178293
1809546786
1503406747
76220741
1648948555
948123095
749557159
819872976
2008260932
484180010
275379577
436615114
1511021642
410033597
94808550
766831510
886610032
1525427082
1516172975
500518956
1623904116
833110740
1131224230
821991064
348964117
1946380470
600130384
973679670
504265970
913139344
1300752350
1509098327
2070156238
280712688
1662620958
1571992451
1328667620
1615547118
1456765091
909188200
1450495037
2035016855
1219680895
689009970
385951899
1131564831
1039667275
697185277
1702313986
1509326375
332200662
652713978
1854193102
1173798061
1760900255
1508417391
1494943488
497568887
901613264
41594481
1187927182
948883056
1019724765
1401486708
1444438137
483619314
1656148662
43704506
1095232886
722124049
1808184056
817027856
519223020
1579025449
1641032655
1369428877
702978376
1548650486
738349311
288801087
134750441
1571767045
1761853553
974594313
655049592
559414942
248339940
1097337668
410579934
746118470
31963439
460751263
341620850
1057451076
167042082
217156426
1930238620
175982372
1290084300
187019173
629716715
442396768
533517042
1372337192
460218116
1743982964
549235235
1848833692
1306114025
1946688433
893051659
763433800
1815738150
1107755854
1998677487
1094421089
90754352
842059091
1324289479
1139177627
159093513
1094500840
1326353507
609812916
1579274328
1446124768
300532896
611158856
288875996
1700547780
1411376870
296761440
62069057
2032589427
781844262
1505828147
1670926196
947254329
1398605023
1544897883
1698253131
573103983
321440675
1644573756
943059858
789214430
735099359
2127383536
1433542613
392393319
1051482455
181890873
3902100
1770276987
1493810316
1863794583
1569490814
214828466
684581461
1114630743
404694340
470503899
1200434631
1381670929
2044168732
526760656
1433681849
1084805264
1157392713
868512237
1341327882
2006253475
1293205962
301625708
488272491
895825385
1216331823
666258608
1712445479
479951356
1494080105
1712514297
1242288506
138777713
181735246
510381377
1229795418
546070433
1862678624
270882879
516078249
1126671614
794314355
1633901366
445452703
588411139
577217936
191158533
1532829995
1048853807
690086151
1400124148
569421717
1939465285
1593638468
2130981905
1245800763
810948283
1479387270
783347464
921303825
620766328
1385870296
652453519
680604132
359013264
220603692
1512623140
703450115
1842872748
1298134024
837040454
1016624156
438741065
810521026
152592941
1007210484
1533146499
1865534837
367911757
769330753
1456473924
1633933874
788295402
387893189
1333796453
37440875
956331766
1910773632
931770942
305886728
981465316
72838483
2047209121
535308739
599011343
880523162
213723163
542374670
2071074185
1280664232
1883206673
465359623
558769109
593369358
497412556
739278518
244877046
779453885
687527758
998570957
2028372892
587276372
1866065936
1291411893
505312302
1195094658
1993512541
933153323
2135711502
43796138
1749141514
1655093044
1627211953
968759169
1430492827
262096933
578658742
1977667352
864857038
1114955053
1518784959
1461373432
497434164
433118670
755129375
831462365
1435452865
1381197968
79474166
477466382
1215780378
1317005939
1639586793
334398121
917173355
1867357973
722998226
768730647
564783414
543035861
127671300
292513565
182407281
342154030
1677138216
762726549
1626466660
1203072672
1285701305
518815106
1098016087
1510892845
66397740
1887925528
2039571523
438562463
1956112357
1668233359
1721999936
1673798050
954224490
887518006
1430897822
2080012355
1813953344
618536767
616119937
716484043
914852586
2129607220
2025531665
1496510085
1057825476
2086278619
324280156
1528045658
1132672232
1330670375
1768535121
1105508084
448918736
1448371978
55122480
313718757
1145053700
240529353
855919226
374236515
895344680
94258906
1602786675
698997562
1678862972
1883655020
1598976035
166049033
755423427
1362226691
385865415
713430824
1513133094
1792458441
492835390
998570957
1151825508
2001057071
1684017308
971574506
713667606
185526326
1270451985
1893360775
1259639830
882156489
396289895
1486855997
524181374
1315433230
1479177215
176328370
754794459
2052997545
281624301
174928699
1645257346
867981021
1913339194
810083594
1303987882
599133296
245289071
1878085584
418692900
240474044
1447850235
789851645
1202785039
1601970649
1367167093
1256604712
667156122
1247766747
2128749166
1402451129
745162216
1022072931
1019991297
1853675656
1580229147
460945699
226962353
665006377
390089959
1595765050
223652385
2096966707
937405166
1601137166
797067992
266935075
355746152
1450451460
872733711
1088185545
456222960
188918400
409905973
1517022508
696337295
170973673
1851039975
1164941542
1705640016
1497257169
1656243801
1179106550
1160498289
1867594453
298751019
1892425847
1087191687
633563977
651281740
2015958952
538406358
547278726
29015101
1012821543
342097106
1998595425
379140418
721194532
577348529
84177919
1018992676
2020916790
2068697634
1999704925
1318854863
2092556787
1250190014
1862217635
546697875
1948279496
1099247964
1030933841
1723159091
314561675
1860893637
493541014
921449165
1761580234
865877317
1135785450
1187829681
1859612074
1774809195
1603888459
994070211
998835570
1174854651
1458814910
1024576577
1674751746
1584565613
118502272
887497454
1560211329
942409852
1881579246
1315268869
601894232
666096677
1328952051
1566374241
1901409983
184227308
399014868
88044562
1961892810
501751764
75988706
525710461
1311097741
357606104
449515837
512519324
1818181042
462373435
1327222606
1340521470
492985081
319742733
1456876013
1678871336
1976572878
897687151
1041582009
1684333995
802859406
1316167118
1716373087
1969324336
1992194736
1638722956
633820279
883592872
1227271028
2085839250
422322384
1599995612
283391012
833411045
1547219731
145866409
103939667
539796126
1466348306
236850230
1309342177
844475643
2146046165
2027818556
621464975
272721299
802081758
75904626
1698920588
1349423945
1152739367
2133845821
1937859601
1426645290
949506892
1591791742
1421822936
1686646240
892027165
813619725
99116653
774584823
281245786
1272230025
1689187993
473259161
2142525259
977356244
448440597
404514185
533517042
1741078069
1162848694
274882286
325945389
730888026
305225023
958168508
1918315530
512538841
1409570622
184242875
1129831585
674161278
1872622713
1880249041
173762272
127071690
1016656946
822693514
366462329
1665591512
862252053
1054961360
482878796
818320051
1301696101
919185854
1921410844
873143381
1844422222
1898301821
305958303
1103841673
421006060
151737331
105446027
1082096670
1276281910
1024144047
1201319942
763878972
1832277581
2050990034
1823946603
2036637735
958922276
1889772386
97332349
16576750
1548425058
904965883
612323432
1418835546
1688562441
1317037589
146935689
2042453370
1868038217
1993570206
708872859
256830005
1760579689
1502978780
708422653
1558704616
632539263
984467586
1472076611
949882117
773199830
684491162
1327372816
69180718
1974468478
145588009
920682825
533133298
2078309304
715679074
780487358
224661187
812387303
1101396349
1801021380
2058345582
1951304376
941176127
1389810966
965618445
561390739
1458905382
710036952
1555208875
355742205
238033953
1340603556
432399600
834105801
175307829
1969326030
1250682190
2047853143
1333326967
1957550538
1605283989
277797868
1395502
808699641
223552930
1798493185
1143213331
524696318
1926827430
513068161
316944244
884155347
1458309713
721375171
1533983678
1354628593
132258136
705614268
799228902
1532387770
1811732897
1962913779
1372867458
2120558609
1116197874
363168715
266533789
458049296
1201312086
1984310800
1558771524
39153919
334979535
66744315
1499237060
1441868029
573004747
842453480
261294431
1207980335
1307940103
1843366931
1343429853
1006011959
2095173348
1087444382
245451681
858037771
1414134670
2146255797
1161347012
1157878795
837503990
586848335
842720891
2134612269
1154013580
1239938694
703873537
2076844544
563332234
85218756
294003132
612764331
1869565456
1168396717
1066261088
1574130373
345137173
6764821
1944516471
1820539023
499572542
1876152592
1589768543
377795156
2087908464
1642272596
20750818
1403528177
640300751
174289790
663943977
1407270964
633147362
475753277
874839461
1498863629
1960938729
1761455421
343380855
647631209
602866237
1921271133
72924569
1682568956
1299659702
184170306
1748912093
1056695730
456318052
1021856054
1490520980
407451487
1622386564
1306466171
1907593944
1981060235
1743807636
1519728844
267330026
1775459383
362950785
1582484962
612578178
505415512
317687939
943853253
592714016
445613658
1780488791
1113101954
1193182034
1108143479
1472793304
589985788
632845970
363185820
636998886
1979942458
1702985727
330546243
849879173
1235322722
582830671
1627428620
232204293
1182269553
1541584878
382010261
1566109353
893651121
761669027
1148461053
497281432
770925494
1353930945
1765693796
814691797
1651433091
1537573497
1742014674
1553661034
2021154690
636789860
2097869099
144610301
293432979
1642317689
1534011171
1321740580
1865400
902857147
494834153
151797770
883678946
1839850042
1300810441
1042864851
687444634
1302386418
277728200
1161055170
1407216634
65095931
1578493841
953052018
483344152
2013771713
846062637
534175473
1437746433
1147299651
80954132
1403839936
954925235
429071839
1052041667
1725521039
799602214
1204049613
263198242
1832044467
1030604032
554216234
1424603911
2093794042
859342544
488139622
942171000
373369334
568576043
477054386
2138287179
406270374
190540815
932256613
463332066
288591993
1417653938
628932249
1202781270
324851442
1931066562
477955371
271316261
1240368548
545314069
1388112558
655454651
1313909391
1082524228
122323069
914856336
675230822
419929436
1081341172
1496058533
1779501455
1116882823
1258054806
909647021
1771848901
1744733943
1104122977
1021932611
833429471
1266532592
101855278
1477529072
1541068106
943546394
350328558
1461770106
1451979930
83294799
2050822253
227945267
276100852
1288814736
81848828
1643237127
64368463
1503476009
1156097683
555863441
728574426
1326819196
2090347335
989337963
21073875
867723494
337518272
1299722196
2026028159
106038831
1390185777
421665022
1361843764
2031160776
481089269
1846834266
2147180785
1500662403
793485299
709988688
900802302
1033359140
1051093393
750826660
1240728355
1344613642
1792793835
1234333810
1571962854
1488340481
165443994
1626108485
636474599
824593453
1278085130
1610995271
1335654130
948004382
167794015
2093525736
615349105
930411392
1697984573
1206669646
1682101859
1728138796
872070498
146279769
1245262363
973682426
1407948509
1424083094
1828573506
1724530254
1744203983
401628022
1015035197
940943327
624137754
360508276
25294276
809074322
508269330
184620960
1765123399
1732099987
581406863
2098629542
694558073
1838666389
937155694
167576997
1589026360
1116174895
1774593227
825314043
1685259940
1482473677
1770530650
1312039473
1531156653
1154176652
983418411
51718013
1389804284
607860169
1749481343
1859188486
1335075656
514258181
305769098
1310091890
574816633
1898404144
401390360
513876265
1932126579
547118996
568619827
1805692437
1040148086
1682758908
385533290
612045510
1045251073
1293725306
221800319
665418044
534014423
1971265168
1304256709
840161536
1954952646
230887885
1301744265
1515047710
1812337343
995034980
215299038
1909946370
1586693273
1067014960
1364345421
1379554363
152649413
58263402
608818819
892990774
1338851577
1117160578
1818166422
418323070
1036294414
2057973987
168607371
911031998
1686282148
116567930
84988759
620588336
1549380765
57698448
528993012
150967903
173697044
608997630
1632816823
382714138
155231835
1330294273
617766011
1401401970
1778153779
1507120061
533924101
211875945
137751266
2068682736
25386098
791485314
80530044
903318837
1168648566
1152392391
549304475
1518623835
1161780815
1777160773
1158543229
1610983268
1855385126
472641368
1306342678
1848012766
297684645
352019135
451049459
849983970
1658096267
1934662091
1438923510
1104186383
1733679555
213990807
204610706
485978699
551425854
1627045407
610579466
1991601728
1373570601
416803606
2106228017
548537035
1458899535
383251484
901621265
177410968
998248823
1202796386
706462014
302943161
1746047339
1741993897
1325445986
523656166
99851414
447872071
1181855007
1025192848
1024557986
548195223
1483515386
938567130
1556358521
1259069833
2080942945
597213181
1680700998
844527624
394298899
1271325657
2006622364
944673413
1648737919
47328806
1420242465
1251474001
690430805
1026680955
1406192189
938114774
176701735
2094739466
156619917
1773857540
1030004913
699352860
365460315
887000762
1904353743
1930928782
919664144
1407266922
4527320
1082526963
1986028865
633949175
1719714586
1406707239
911354288
604485924
639509112
1870685118
1690388832
959072579
1549457887
1994279524
1263101106
134921758
1393351806
1569751412
2137368985
1152179891
514442822
1545521634
2065059043
1214944540
591693831
254141048
1111325260
1552264874
603097018
915072732
67085540
952378393
719829401
693084675
1868733065
706790968
2008475242
5367518
1500820664
2084547375
1310395883
752272434
358518837
125157072
2082589842
1902764759
105759340
576849399
2118532673
988324225
665482120
1760772189
2068704051
1831864206
1405823185
340574169
786288782
995022956
219568141
1117997145
466487694
715476105
2025814316
1621896780
907964942
886757950
1589401900
1804363283
238716552
635957758
181691799
777111882
2028073525
1217396129
1081685775
756825285
1652126589
1238473890
764651922
1971918281
827162965
763659301
529667445
1421035253
938444615
194493402
561115895
346725560
135916482
1939309249
1267215352
631929769
880276082
1408606275
805843313
811156490
1826907822
1096672430
18097157
1957711911
238334425
1511776924
1121005148
361346802
211472639
532544749
216896933
1915242109
386949633
1972640752
663158741
385146255
325611961
1301363445
549201492
1922996069
1931017433
2140716254
1246438843
1223602881
1682047670
163839915
615536857
873904324
1012042819
1702982257
2142140144
2084692985
1497284947
1877446677
1724600937
605592382
2026909967
122216215
721062427
1404612343
1641798610
1355979806
1288348707
701105076
1972670886
741859188
2144507823
1699280613
679388438
2102307127
1237997523
1727118404
16918193
211361097
2016204538
97579381
563523801
83224707
230924741
1416119786
2080867808
1929969305
2082225214
2004218415
1653212397
1551090973
1724786304
905736778
1096224759
1605205752
1340235525
1120546083
230231283
1705394304
1695449668
239917732
1928296260
939162598
2038883063
1235011445
1113243922
44354512
1491279992
1886946595
1867137413
2096877310
1986927169
1890488413
1263689215
372928528
2115509181
1600573048
2060349346
1185529222
433806729
454016763
161478121
1048882826
1714349431
1050048029
1526774373
451424211
2147305578
1143584414
1839002103
2075011072
440185466
598379035
1378010419
368397429
177002237
1960766412
825972892
270069580
382220262
204839983
1984622147
721237200
424482357
84756226
1834734900
2130262722
1072514920
981231027
1077820397
1320864646
746636535
580253947
312177722
1275171396
1080264167
48932230
1926552397
925281907
177532535
2137748096
212601132
13284018
1373850592
473332094
348069241
98900805
1547327107
1755167487
463762017
1835499322
2027233659
707608051
850952713
220414962
1978392847
1947467443
474900534
1761465383
912182876
725947607
924538677
1514939657
414712375
1529555073
42706700
673391050
378154399
355087564
1988029558
1188646912
1155299946
959931098
1554615866
302736114
1656840229
923449188
430969782
425557962
189793927
671271601
1176187718
1748704689
502446330
84587223
216185267
679497674
2012598425
2006750200
1606238496
83908390
1419020341
1228820959
1875007581
1253388116
85097624
2074800520
2045106333
2055433997
1657141929
988890468
40000282
152107787
1661884542
554879913
91223276
1924832842
23013453
939740014
56390187
755047216
530364371
822701060
1335107050
460065444
1526234572
2112531717
1160721331
1873238609
1224812739
1167799596
571918895
234291579
1081211757
1204370802
647631209
447876469
972565378
1580055041
950381480
615761442
39449090
630760380
1162532040
406279258
497786599
127413475
2043682248
618497356
939258953
147196929
555139905
900419322
2117583567
350082773
181844876
2138960704
113579817
1121687514
1549987865
393502674
393252649
1143724854
1696743309
949060471
1073877670
963945932
1765233655
1316548561
1968519065
161633909
1248592376
2083479420
2090799507
1797495880
329644647
1258947665
1589389223
886469936
924717333
67463167
15922565
767586315
647099452
902966327
1078765892
54820447
1002708284
1878866753
223175106
4913031
811722901
1934033828
437220023
1784982544
2022060854
1819306451
1327665667
1026211480
520367491
118780589
1768681391
791838428
567460264
726732448
1112201258
1803850516
2014578925
255566770
1816662013
1435068048
1028100091
2040119567
919262781
1502342919
824593453
51674000
633235930
1316216969
1471026986
950478253
1239966432
107199409
5611377
1643151410
737291115
1977726745
18875142
1173449620
140400724
1921053514
650073701
920689911
1476983124
577088297
182171152
541955350
171089992
277100315
2042716698
1768646408
1603325152
1573532382
1059982926
289311719
598379035
469741086
757925545
149521104
28024665
1888027077
135415392
1812744045
938246538
75247553
1543880227
1160898367
1317679662
467869535
2102024082
395824002
1858980988
465939453
652770043
1389130465
1117947300
67167687
1289941237
1498345015
760465418
586888847
537559454
1664505801
1141270024
1049336623
1930443589
2129593898
2131379587
405622091
1549296112
2032771232
1985552907
324990941
482107642
554500922
1357320660
1975730919
155119605
1192940302
154433761
906975026
966751142
508471741
519511363
866578420
2091411874
1293318932
1079171814
1729908329
831782000
809921896
606193846
1634556207
1881500211
2130348537
143017597
1184690843
1936237121
786528303
2093185112
1651048814
870794874
84846357
993625111
523579639
1402077495
1889465747
18678993
1700934720
1769290647
2039531601
1050239653
1129059034
548253611
1824413362
1280816308
2046816570
1497607618
1410402283
1114839400
886469249
1713989950
1984981118
677570376
1547077781
1498962243
203562607
1340445294
1671089710
635199089
491429802
1496470277
1638112969
421987699
160456348
470964504
55287873
1840823452
1076315160
1852705193
1402864510
397413485
72289321
935814860
127095379
692957678
1587298413
124166873
538243282
1339979842
479568791
1291070456
878155384
1846939719
2136970723
29016474
1893490297
1327829670
935908641
971174642
155042494
876820192
406256523
412854064
472040764
85396864
1884608487
718978632
1963562317
390688602
1572350281
550298291
1894979264
152805988
338354189
470492780
1411008798
992197059
1085828587
1697466447
1821365328
65143034
961117898
2081403357
1030768271
1486014594
720947963
1421755048
1472049192
1730332939
1982714589
1447227646
1251008859
184507577
1446919258
662048118
1483543172
1915707119
1235017423
133795773
547963260
1746674259
290849421
658183455
1639128853
676673961
176873549
260871567
2096859184
1229001983
1546934833
1256126177
1886655914
1421890218
1622826981
2068047826
72225469
878657159
753891241
164816982
1770105436
2079744335
278055414
164920095
1080449091
819012075
1819989088
700262005
1843103774
1162236099
667047333
536587358
752170166
719135083
89224079
1667170457
1944692413
1232656854
748205102
841489874
1376915994
717650095
1875263969
35762559
1539890360
267996703
44906373
288341565
405663313
1529003579
1556592651
1618397403
453282795
1394584538
552703128
552112623
1925157523
1910631952
661428324
84508091
1442864455
1986675944
1337154081
1161663810
1850658834
1154543694
1788177215
489580590
1206450370
1402467900
172726012
94723338
1224643219
404363796
1567144248
1617071959
253980106
1513646022
1405415965
1087969009
610778060
393582457
1210488559
216815965
931492336
418055444
1312651805
261437962
157706150
294567898
1673882983
1892003481
889079878
1406900797
1373888614
1181856293
937845411
1663633679
2140534427
38590018
1629424682
534386735
1030254524
815959766
210455081
2026067800
372477617
387486789
1926442365
1836600428
1666901091
1024901801
181323705
964473329
256427613
439259808
928965521
1110296037
1279806067
1024806279
833224755
484292797
1957682189
1510067345
1698045611
660425263
112086257
1385278043
1467840264
918149577
922707841
1968505692
1880696007
494292535
705064167
311074787
42318584
1596414228
955146528
992135271
766492688
1628495805
307825741
1614604372
16484279
808142129
1989914
707907599
825877640
2004876994
1782694562
941580289
1135593002
725600914
1542095122
215624809
2084358108
1159721219
2093330372
1888356545
1009526091
423843438
1799789754
248478443
733508928
1912092562
543897178
1283805561
1115025096
1238682676
1032662937
1309491045
1687885674
907555546
787644400
419229308
544441855
387887592
1698202971
1872622713
78733429
1914088190
1754492757
1716885478
514090417
297780996
2008561414
59264381
27912789
103486613
1924630044
1123858444
1051313125
1931833781
1462449156
1312416167
1133054540
2022177046
819136669
1637267395
358943819
1311778719
446094288
1859267750
1861921824
1969515261
98800466
2011447458
431317928
173878199
463363199
1633546566
447205070
113675947
979950057
334036691
1367715077
1362490511
1135875987
664066585
862619453
1782210274
126404598
1513023604
1938034655
692102240
1286659160
906204984
844011961
912927230
195286001
221041423
1691167151
2001695263
1623131524
1955229848
1564792695
2019096482
1063218819
1303883646
1080631366
1549327402
1728317649
522885883
759419089
1579032374
165405685
21245487
1965112577
1648919629
657582233
1619362890
1876096886
537323125
807341116
179839698
1345370827
985703398
1184085262
2112841345
151343953
367272630
1989760159
6373459
1751484453
606947701
762600950
1319521148
1666708328
2007293185
1628327737
1715621296
2130946869
690824900
1913237503
416979226
145629816
152238452
377788870
1939155725
1685476458
438430951
1700399796
1002416806
541066872
158829084
398838472
626547450
1949210517
638081023
160045869
1378305841
1431137043
1148504761
404970359
214671221
1755179670
1268271390
1628669406
1272715940
1222719607
1049426737
875102837
124922706
296376873
1409385659
233760450
1687653544
911688456
1159389312
633815932
375810737
664176505
308004829
123843509
295615774
1299547139
597659805
963500016
1417778797
1265228995
548047596
2054862863
600437301
867236709
1869335198
186199873
1919374057
1015048487
1689269492
569885536
1520711804
1015787321
127259961
2123101930
425810954
1916140852
1560585846
1698691355
725234393
2144938991
480354654
788836103
308694903
1805867449
120777049
2146996048
1412145584
1888229224
581666924
386990955
762758949
1418563462
1594371581
1023482138
1783250799
2140659194
1558441598
1071866213
363031862
334901229
268606709
187395744
1493766765
1941801241
972063748
525495676
1262573410
10383889
554113911
1095731756
1231443683
1277210619
1266708667
1709442363
1912309966
1187789627
664344726
27518604
1170086820
1356179073
719627994
1557645207
941091966
1474564127
59906435
290738942
1125921855
1585947271
2139366434
204146897
1794090874
1368680769
204742998
1961712796
685814276
344459836
428876906
758353017
801074700
1461699579
937240997
1867134015
1394701484
1581738766
1402330383
573659912
1637612142
1682283039
638456712
1162559337
1272622540
969116701
2115581892
411828281
1556918057
1128232477
1899359325
762383023
1472617086
817255985
1513343425
809860817
1823483167
573763017
1379070599
852034882
971733564
1596629966
687308809
286552441
1844965949
519842558
2075519220
1306059020
1558387386
1212055580
1158693398
907889429
994123432
1408248202
1436461870
1915675509
1950993194
1562788919
1440921564
2103330625
674086059
1253555516
328171188
922038296
1282696749
1801390072
318707503
1825382677
735809326
1352772821
1780210033
1659679043
1218491090
1639459566
705951811
439459324
933148165
1376915994
976785922
1257597683
1207008705
242772706
757333498
833319510
1691159325
937813802
1346683164
112715795
885254023
1134762524
54535715
984229782
1434805007
331970508
1213077798
1653320510
1164503874
887413406
1687654629
566495069
188038024
1232198111
869850966
850773788
1764302178
845238983
1810331192
2124457762
827844110
1805702930
1528600403
199123138
98022370
506048735
1649325088
1839478115
793954574
1456281017
488135423
1410614342
639637029
1824359136
527627686
375616488
39044976
278755246
1147833845
322763751
1657083491
994681741
317599542
1470111982
564111332
940173505
511804309
947780966
1272915803
294870796
685899281
1352660065
1328884148
1793277571
697948968
715237759
648812741
1762684201
1352768496
415590884
92223656
1716603775
867723494
1299925636
1488275721
470573263
803699232
444841930
402610326
2072679130
1712836034
516902899
684080069
472901933
23953072
2029046697
193952161
2092719656
1932908413
1399620627
1862528913
1519523560
992734140
1685559769
1061728091
374927898
666037457
1534687621
1206340538
1662966944
1229261923
681431741
906444722
90083728
530376049
95492431
299713939
431713055
290604074
951550722
404480234
377772901
222629492
1654969191
1032554399
119941041
50046094
1525242875
413985431
1306661103
778515964
1962757188
1911261383
960023791
1121137240
1214411804
529702445
2063052964
1008734372
1224536049
319367607
1777890259
1414397402
102947672
1880274028
1818634315
1420780254
2051549802
744996400
275315307
1952106938
1342438350
1411649428
164675713
184234194
533286608
1378867391
1811593102
206867985
761708540
1511930700
110699256
875794163
1558236368
1416062175
37997091
170540546
1448919853
1976961995
441385153
69639149
1755003073
1474551750
2085423001
1477763314
253389014
1931086204
1799691356
1376550983
253669554
201739749
2078942349
1257246366
2073445136
138464341
2056969777
721496212
2067464201
1495502858
1008914083
422676722
156183315
334765196
1454772160
664545389
1128380504
857195262
1809147783
647722143
1651986111
702020792
2116302951
1017007599
1975278737
1978552351
192369696
1915304107
1134457886
191830947
1394919923
790406519
1559571231
630068282
1096094931
228676237
590608496
660063011
1817477940
1789035387
1145482617
241122730
1065806802
699067286
170275989
355477703
346784129
1250079105
1765400876
764093292
921578189
260562693
1581470676
728265483
2145522012
1439801006
56706980
293665612
1652089003
2030364863
722907208
510884766
607498817
500375946
1038139561
1115081958
1864993706
1085966576
95277238
880520635
1005131343
1385450417
821058725
1786237670
792380394
19135214
1363770254
1772792291
195978037
2064590972
7332748
644339694
39795563
586983912
1514783380
950100714
2089170765
752675765
2089294113
1072721920
2079306028
1620550180
1941844614
1934021918
701952510
485251075
1945180805
1111317759
1507919983
2019554543
1336744180
2020007495
1434491404
95730706
168295143
972067337
1385127507
2134179830
846863054
1880724791
471854941
295604277
1114891134
365930412
1876917050
1864029785
461888531
552182091
1630936802
410115983
1766913651
1898000075
552489801
1741328123
1820933645
1922952824
1060566161
471307885
1672870771
950941698
1368090119
1268555117
2134632552
1958411225
748848821
1521047684
1803053994
798582640
1928594932
2082565774
990045168
1501476141
1425881217
1410430459
10409340
1017794967
764216130
1123166194
998748153
681190322
1979392551
1089760021
1018902992
1659587667
278632718
1923910085
1656507083
2029669252
51568399
1469296103
1667978120
1795685615
94071072
1782999442
140817538
1717310732
2039129098
1362683557
315304344
369896095
1318831457
1960196268
1744537465
1702738448
1103325540
616313386
1038270140
1236171909
2140063139
514965564
682187072
584936691
562087148
252961099
1502120701
692655765
259615141
1375450916
1834664249
1889936601
225288727
910850183
1545533960
660553894
136174162
14857924
1207450550
1938777734
149161488
1800575270
534797040
911883166
1525643532
1782005415
328970254
98011100
1639306323
1822113875
576867723
107872024
1617471891
1088639113
1710413089
1815258257
1270267763
1003949024
405273870
1259133615
633814610
1561340389
692376102
1154791695
1983458677
1001847772
2108027097
2059453247
1825141951
2018641296
926817883
2038235925
1563911110
833793235
220425259
1061943090
2095413588
1602059896
1224802106
927363178
2123012512
1580193871
1548000936
678887191
613737376
1479513922
2137893194
1699164809
410216479
1324285912
1982994096
1215973310
1909510946
1934237394
1914224331
691939959
684612675
307845496
664864712
312557335
1093802903
860938204
281351917
358029408
837150580
948721027
1482204408
334498874
175163289
507844959
1426647327
1047735776
1146182550
1299709740
1761001897
695445041
1166196089
1864072258
1595310875
2065050604
532906960
423893767
1599633016
1269061565
1926359472
1109068436
643144628
1006279827
1304665224
633552129
1302101562
707639382
834357807
1016774594
942121214
1128541476
1368164553
1631726092
1697445739
745835792
857153054
940366698
364905620
148033873
1858664341
1752652551
494617121
1239541166
856222070
617884753
1266453580
602255857
204586807
1215518940
1736095483
264732854
551988975
42503048
570808177
1538228776
1806360234
978564847
1870370975
610266953
433269770
280156598
1062088383
1705108635
1812806081
390747083
1810987951
102825355
1976008062
1856637101
1460407350
1877653990
1377450799
2036981763
1001510944
753243562
1046868414
414941574
1852906566
1258709579
1850469969
1257478352
1895406707
1321805076
1531070122
2098211147
1979515050
525570153
884562697
1713761425
582174516
36939547
2078884016
993515671
1958592827
1324089641
407884768
475963544
63220549
997435591
546245397
1123379596
1472164062
270849843
217509135
814917941
1261262904
1825421008
1549278936
801745727
9812391
1777689894
251481379
2014846751
1243928929
2018071105
567132911
1324088656
765612797
677188027
1856560119
651798144
543996092
562752071
488888205
521003380
1414469563
1397847179
48777668
1297865169
375531031
2007699802
1089096998
380872302
950599236
1684686109
1850005639
22552719
1984742667
618582212
1860626314
1778763288
289342304
1626811841
314143639
164548539
1437505155
402610278
2043849791
717887972
254900421
824377020
844249786
1972670886
113408184
1491690764
1413818881
1115608092
1514497558
2136695637
965851539
1861600913
2063303373
1057892641
1740047303
1730468016
1490255743
1728192603
2004464035
580450186
1258512393
1470761711
804759435
360539639
1040037347
407753404
869874489
732540871
784574468
1148407813
1408921824
71237618
157147788
413731686
421545791
1357639947
577773269
1756141683
1628993521
1354867494
455780813
1986565157
1354867494
185709967
2144210045
2074540469
1565136962
811199159
1004620824
1575265041
1922670710
1061704555
1661879597
1138420826
1115106391
1894744233
1443911563
323035051
347072274
332682535
1465555942
1256207257
1775076434
1601493886
471505281
1038462020
695295846
256741681
1380973220
945510025
1488014140
1165125317
1574745874
1831832064
670256257
373170658
937289042
2144795101
471010048
1054439701
266756771
960095873
683524775
897898533
454403687
1368208856
1339032033
1068387941
618688773
1110916155
1952990649
1175282854
1312069330
97573509
1623831083
1406317053
1135265560
635801743
41576877
1656916693
307521896
2135672923
1564916314
1319850574
2077326659
1058664146
645582516
856305094
315763945
909267705
1270225141
1098702041
453550355
1679285777
1792719592
580279536
450084195
150201855
899228030
840910938
993953118
23633226
2091412350
1092488022
1951376854
2070853779
582950284
1218092645
1908372981
1752804598
1840664622
1609009355
1481041417
719476004
74034553
1936318143
2106772133
123982813
1423554703
1501710133
635540804
1554076665
1454003273
304792749
1940827707
2094280041
291999588
1836943794
140786049
1625162905
472156130
1234475131
479106954
1432485251
148292715
837449324
1300693878
406111239
2106550652
970543179
1795394694
412998756
611751372
1835691871
211971843
572652307
2005062644
1875248123
1798972337
203602240
2030254045
345238474
1240515285
1417133951
2016973695
1729836060
473177240
716277710
71259994
199653492
107801260
1776901731
142039352
1177881975
1214891954
981902681
1762559544
1902062206
1781373921
631589598
239017461
677614038
1237250375
189497636
1929789818
1326553453
1864780003
551008118
932954470
1672624100
1774514251
2074745137
1325749815
857822628
1037246370
79651703
51221918
279902081
626672415
1337153600
888018096
1442914103
1103339217
905783707
1976782563
1463010272
306998868
397572760
97573494
1639235078
1197909192
957587597
258251834
1124854853
119528216
1051886031
1237963588
1135460460
154064193
1951495130
2025454829
832988740
959119360
1237080612
1258461134
256864644
1047184107
1373120903
865727806
538262380
1478279888
142619395
1451028391
1665490395
568370216
1797048021
4389499
2089083361
1805176917
663957641
1816174166
456784973
1711126610
1535125242
811188503
1129243408
1579497429
1173781465
2055429916
227677712
740369247
2067950935
1962004081
1428381534
1187278433
537738744
50291169
887969466
651122131
1805492758
164082182
1758827750
1225403664
172396311
1359074675
1073434145
867427823
1246563821
1552014780
92900223
1538658492
954403695
1465936030
891573252
142583045
677985994
20577081
1737738418
2026064150
808890417
1071484558
1783730305
89440375
198511672
768536490
798748384
1457988136
699848165
283269982
1306511878
1984898595
853566420
376427187
432476339
175521163
271516381
1009586776
208008223
174271257
598902497
765593176
1934974618
1893646606
719802861
1579413440
601481809
1370097751
1324499267
1784842605
795845173
2118625249
1128250365
204634271
514281310
1000077898
2135097200
1580391959
786231442
387111181
1239244261
1705936179
1031615356
1800779429
2121656988
1889526646
1861131251
716590119
423054918
1678714049
1123170400
1564206171
2113467251
673538428
1228765169
1624314143
1428066934
764912652
315184518
191582586
916285202
2034699154
108417996
1299701004
393361559
1130029852
2139752008
303014638
870258807
833208239
769537916
1430869988
1210180680
623227618
251975269
189311972
1446919258
749519723
1406382589
1472102208
727309455
1828504044
605383258
550766028
117900144
1328718049
1776247492
679939759
725844949
2059774160
1986858740
126515476
637599907
1153434045
465392180
589964579
961941679
1352539966
319128222
3295214
217343879
1430349966
1294042683
469106485
15746825
310831474
460504468
927545760
1744816431
325127950
785723607
867865062
525598213
1579493017
1614542322
1967095598
556038893
1436160120
1284441720
2116647584
1135502923
1969790776
302053909
1730394998
2026756322
163929993
402292782
112779319
974879034
1429707780
733621353
1007766818
1477871576
769376618
43178819
2071908327
1379635052
1985201519
1117675432
1636296371
786468612
1209921269
1928378185
473806792
567560181
421407754
871464143
1471749437
393372331
1042091833
590020885
1302613736
863138842
163725211
1454042813
702402974
444376776
2071624794
547900589
2034407325
362010270
1840855804
1885501053
553531123
844084079
98478297
1538893224
1791453489
77804778
903995558
1499113744
1867907682
771105656
643942850
243748519
468746310
1012424715
182300125
290968580
766646845
1397463011
943567836
2035621983
1155636696
1407968828
306258486
1303404752
438810540
350653110
939352004
1518619509
754842972
1791203386
1482152130
1967769276
1821619585
1469111048
1125224633
2113275901
423795858
146488101
803350447
2138115813
151214322
475277639
1123980027
715755407
684659215
250119901
2021231752
732855693
1144100321
451685531
1050400959
607864887
700550267
873437347
1250182709
788717849
257213751
1587476736
169621959
229999099
319561351
694913018
80214679
1409756254
1262543874
1941545911
1058873409
1710051560
861157610
224739219
2106022169
1329452282
521694849
530642042
1868366510
660104951
1934279372
1059561202
1407636644
831896182
721775625
1899537531
959243765
1157806745
765911820
1533039614
519570580
815919687
954280579
117966731
98934162
77211071
1318562091
1512494219
1879032935
1805204458
1722659201
446771093
960891225
2106022169
1996144593
2078379176
1917781781
543351553
525803097
1263845026
1597278603
171444775
170469008
723943554
1628819966
1008749894
960741129
649188082
1134488712
337662968
526956027
428137704
964380055
1648944068
1593113465
1397872059
134308859
1001092500
903438272
1881068241
1784751163
1621272311
635433834
1148819185
1584702170
984466407
1150796632
73548555
878648694
1898453658
12088108
1503572631
1479810481
1577506827
126520628
311044513
1263903576
657978279
536060489
176828475
1629498020
1454096302
957628932
536728433
382985675
1206243824
911423528
579976443
919986476
1915913220
1151506578
2020167159
586066698
1582892926
19718953
15004209
421713796
359628764
509941830
354502806
779829416
1759883275
639068547
1107046287
186268532
786299537
304909287
966301475
169886574
846471757
225887453
1644748535
905900719
386272446
730811513
289029454
617381662
804630141
1836576070
2138154922
1355943731
1833843232
1435133667
1983561721
82835849
377100057
1943122776
224042042
270578787
337391894
10584291
846660911
1981671583
1618235995
1669864381
973033744
300378495
1015400157
1281572113
197515296
1146799412
43526571
1567446071
1228096834
1618801391
15475541
1416527814
755809592
1350243925
470383761
64097433
1056798838
2024753147
647874457
730056100
1760050445
174328192
305312848
883251310
446162760
296921207
1171113751
1625036611
1144785200
323727352
1509952116
1005308966
912721812
1483911049
2049192838
495496202
1501144830
1819004735
1381035079
2133721921
1637802726
1565441480
717665285
1761067408
1143203117
832564626
842481687
1087900317
1297962634
1627392647
1085185257
1023355372
2016569638
117035064
607876798
1664203048
1722048040
693873558
1915273859
37883672
47801679
27188798
2021299928
657950202
163744184
2002077186
134644858
1823203264
951867755
530037669
268873352
1355064908
1726101961
1821013438
722421066
418623983
382808685
1809080670
633570738
289232231
1547849026
1169423296
858223546
744901699
52502670
199911316
383145178
205234111
269348150
66058504
1968581528
1356226619
1401482805
1326698954
1294811542
578795458
2028146278
82369681
1824311229
11924951
1333071525
1109197320
982995114
288159237
1510123258
864540598
1591527136
190198934
1433701643
570635351
665482120
1193265442
706996865
1945111954
481924899
473193945
311359983
1528293214
480497082
13001015
405336394
991017226
850552801
918104183
870145589
1737121145
628650002
381786974
619919078
966519968
1425606692
1080873565
1047934838
1079775812
1941093338
1230626720
1303321595
883856865
1088370797
2046450743
386384300
2099772168
831327269
1658096267
1347199213
405622091
385802326
1106830615
615202780
2142737093
1601687747
5523139
974141383
426387793
650800093
2147328004
703197171
1350267566
597574816
881042805
1005833436
126264424
832521921
908281663
1056096059
294659405
292791484
1573765966
1267691889
1275125162
1552474814
139703340
8954497
784179391
1655997339
2095936518
980218211
134545109
1324470801
405451316
1242797945
1780077699
1982349225
14697750
1174393601
1063090133
200320106
1840499776
1007900909
964319616
484987601
1410082555
91975541
2044182825
1762288196
1839829352
1528676440
457404213
374999217
1166651672
839599048
1699876238
1983665074
2044258553
1549575067
1647393100
19979470
342386717
333434034
1928242336
1124320220
1990643989
621548197
1479018199
278765135
327593087
1221097908
703850961
1072655787
1201304834
345030116
832581884
2025965158
175399121
1848241089
2041302873
1881000821
1648142196
661818014
843958279
976493410
553473688
838926096
1587205593
785566597
2047269971
848653615
1289835885
1708528790
334316090
1511822984
1852098492
1983600916
1221819668
68986847
340264374
1506620194
1887372720
1726239385
1448064940
1064316697
1541123627
832479358
322447915
589394591
303674006
1924874853
1234809410
139452707
5013086
1767145044
62071031
1224278388
130946883
479228486
1267294026
1938034655
1348100577
1745253366
1526386147
427278916
1461113908
1252798349
440365941
700871768
1647763142
558256952
77168728
1573813566
179370417
1407230558
1700260500
913642213
2097366232
1139290731
606203007
1673181774
987925087
413618638
125338502
1673180029
1275743921
789091856
1158183989
1250591853
552410140
953261550
573271601
1454349530
921598327
1675691616
540925284
1115226652
2054286405
317064790
753146760
1190784847
2008827084
1249723097
1474970307
1430855716
1261697544
1179751531
1692225464
1063146777
2130822132
1813706869
1856523344
1710827479
1264810595
382022082
1458830523
87641804
1737487104
1861836383
129911072
155119605
195117718
580824939
528533460
195676709
1922133460
717044835
1331655715
1317981761
301432607
1350736444
1145957401
2102603833
1649038991
1447413722
1132608344
382442985
281043340
1653797029
960937653
1964606416
193253594
1850697765
1028246271
513368488
2010013867
2072644979
1353497640
865246087
34975383
1448585276
165096694
1452629628
1180913629
2078217022
2105762909
845683907
1229499294
1876673886
1546492670
47360648
1497339223
1504295194
406767330
997824958
608731909
1355979806
538494078
1327389451
118575094
2047288030
971771958
1122294366
2108238295
1853290581
1155981294
1702834152
1648267948
414801459
788524213
2055279582
1128402076
977379526
1390514319
1104778257
1444076713
957355262
1975200995
1414984611
595907335
1730964304
549747780
435812699
217792926
22496034
1323225587
1708217883
1693102049
1379746413
56864825
474504061
212700671
570333795
544916360
1818886229
530022370
810948283
1157452419
98004896
705199746
1984217035
638138987
1363486836
1348660618
853107425
86099642
1271950409
2045146352
1069855716
59812314
996381589
1550266717
593285103
333497952
1892557102
302861099
1241894955
660332838
562550718
291093211
746778335
2037455258
1330358614
1988506475
1188834985
59638076
270032965
574401074
2020615942
333469860
2059035574
226851889
476358480
1964606416
1478854629
813828096
487782318
373133835
473045557
256985975
831570910
109654098
952957221
1621592046
1362395454
862361695
2045812029
784508461
738188818
1391789146
389957577
947633570
1159384832
1233352909
469792964
435611745
1890702536
1880611798
1352772821
595344796
793348325
1144070570
618723590
1230682174
606998065
695229277
1487020946
1636306108
32227031
2139491461
1193555902
1184355207
1930495290
106054291
55294661
1286646952
2014072814
2079599039
115932791
1531792689
1673991799
2045923329
2007856984
518095549
691756727
794889729
1985540066
690880270
1550360227
1710160939
207237232
703597644
2107745780
978419433
1055354621
966437020
1960539449
1088190067
276100852
21253755
1625746249
1511603268
1715032035
768265413
1942265038
1608042144
1744210591
606556167
288449670
438756886
1619449288
834847891
747139102
1777445959
2059720966
141646359
1788107154
291093211
134174633
1185773487
736414940
1656110629
227986021
1953850453
1952394051
637486304
1390663251
1109159837
430622907
619901868
1336919177
645910964
2042926540
492941342
1532645433
474263038
144544805
1668572583
269715363
1133670415
1970818183
1481894369
1728238725
1815067006
757150809
351215274
773024963
2024087231
1698338291
1357701318
909190663
1846402613
2084118746
919986476
151500263
1373656783
1443412238
804948093
107319580
700040943
326246671
866919559
466754639
241727103
404009110
1191290132
1611461649
1685697326
1070439067
1092306735
1540086657
1392679744
1765770469
2257600
425070682
903457829
75746905
1271300037
468483874
1630374263
66893329
762255865
1213347845
749500889
1942629113
824775409
696162867
537755792
1953474091
1118927795
1946840716
1081690023
1184911222
2136769836
1194638133
287878757
1643094384
1414974157
18067003
1082689338
1451436411
1346528778
1265442062
1100734076
1209109221
698686450
689796981
225153283
622175948
656927124
2055155126
1682153002
300765481
1167123375
1717633392
1755591373
1578592641
1966866756
1228802639
1838520707
460468612
2093132085
383588395
2133582433
258799263
1639485101
2026120146
855619900
1425024965
1070660111
1618897741
1012423495
864312472
2050666702
748772007
1165342207
1549432646
715903157
909979560
170540546
1410326956
1049220027
943792886
1542921138
1090871301
1135936328
878022723
997216043
1884684614
1065177536
1769105113
374367351
1768239499
752941730
657465276
1437510235
1557246674
1250029153
792557085
887644504
171987528
250041815
675225455
1560895232
27302771
118634557
1664874324
1629776860
812059497
1254159630
1348688063
463106363
681564877
1729657201
304473640
1945118689
914197784
596134496
1089675798
917511141
330729131
282348381
32096325
1483424262
1488225333
323343233
1332094332
1905772911
2036617525
1406766177
520009262
1305302670
346215428
1975233943
1417521617
272121315
117973466
2028950996
6967323
2069320111
1433278742
1677622493
959031137
503582897
1891301075
1012548445
1668120615
81315459
621871517
1439160522
1966933145
1830859316
545215529
883454790
173503816
744184198
176619105
137913599
1913782609
747566102
1156375564
149539770
769388973
947956319
2028504950
243764526
945733002
820992915
1125795801
1429530822
13053852
1203987432
982697983
432360702
1761077602
255743149
18301935
1576872611
1220860004
958517946
1033717022
368800514
1693128434
1441861074
1357723907
505097496
1046363020
1910140928
146945526
68517715
1720006233
1593499985
438786253
330729131
786439959
1819485747
79323457
465300670
1040842050
1654109296
1891796786
355441888
1606310107
1444438137
1733232406
1406482999
965534162
218687754
2090170090
1540519360
734266317
1338189802
1169534261
70392537
1898602723
1620045014
548291704
1182827852
1807550078
1981320078
377788870
1911540231
538924424
162833550
867975719
896047303
858105212
401735621
1175883600
1668569626
562701355
1707713908
984101632
892067982
900658609
242036098
1202438024
222511588
714711941
204839983
178998029
1181434203
926558456
664607563
1315920590
367917802
566917334
436181452
290257023
1813655032
1861921824
1453325998
578571885
247739670
1735194148
1167807426
1069137060
1084751197
2042814887
1719740640
6222634
2078599872
78797520
827371466
442503322
1382239336
1367548552
1949210517
180528271
1484698878
30835405
1151572938
431829045
558711148
2089489952
196979595
858400158
550939745
1854175984
78669509
693200316
69822889
1616353069
997804104
1661998646
990127467
206228156
209891391
106102872
1086508838
1329683396
556382773
15578684
1862818469
1931679445
1731229497
1810754329
9557444
1892338526
463827848
326457659
67377665
115014170
1317234686
672328780
1194332662
1344499348
1427515077
142379247
297261024
572197093
1486117399
37565925
2036235613
1912234993
816098581
1898305600
713032789
1096553127
1822913036
579021289
2062292005
929950635
1434860405
50265896
1144322680
48932230
1202440045
496809396
859763416
2026560997
2134792514
309453189
735150805
612058162
889646087
56087579
535461615
38220378
23904768
2061701899
1954808581
863689479
1966415710
541032663
970336815
1988964945
1756141683
523203532
1846501271
1732292112
1454042813
556871155
45894685
84878947
235776236
1491662030
876425034
1608668862
1420351726
1926446727
958770484
1181492304
677088760
544959333
1200910371
773819927
1478432371
412548509
1219295454
1933482601
1255966576
530555008
1865668426
246575823
673339163
107418128
2140083533
1555120925
1832095674
454838065
1447415528
658391344
1078583234
64184971
479385297
1283941640
411088982
1470758868
844301532
1677577813
1814502081
1784716235
1065440754
114330205
1703374924
2135823456
1291476499
1171510027
154039016
41930275
1601542464
414425525
168292577
1059238302
1730638667
1183673736
1433076797
934549603
2123729770
1783018581
429142796
788804601
903583986
627003365
552851454
1493590745
226956205
1945044062
449425417
949873604
959967913
1702434714
1601926908
593261781
229257070
1017876605
1717007039
684480412
1402476126
213073845
1424697219
496572456
1094308769
1203117280
137752247
2127337536
584880056
980328166
1143203117
782057544
605065630
1413720880
1450601800
599781385
1508774788
52494629
674485079
2072468891
1147166956
1605342945
729535979
1300458591
330461198
39080139
1439624871
1009785664
981125837
367470229
131063144
146577423
2054061860
1154176652
985181785
953107940
2062213189
1728331825
130494135
911293896
243399526
571423603
1531576951
1952997164
1232778364
114002004
331837915
1184591103
1660088624
552513759
1991700224
76130086
1010476458
1397490196
122812091
1807348525
831705177
1875275386
223934853
1161664129
408044398
1962270031
214230010
1542910599
44714569
408219049
1140845017
1993337782
849804153
1624335161
494240399
744946235
1605001174
1411609124
1169610559
1090672076
1202377249
1760425023
2030087056
1419209175
829273260
1010240862
1589058629
53464149
872733711
232207453
739160821
366113605
1815417898
1050179815
162934686
1624432294
1054763954
1243834554
618621447
1969775521
1252377187
440679390
705766134
870575335
1577878006
728391043
638694802
21428036
2031363514
1972654919
733100004
1761290875
97131840
1815471997
1582584294
47075212
1776933903
741699656
1812920265
2071253423
1630704230
1076839810
1404118508
915630816
1038885296
519842558
1726471162
523591254
1535344990
1931151826
1442341388
984100931
354688105
54106670
2072349137
1817328061
833397461
614663133
1188681412
617315025
903633072
597894328
1523809988
993895892
5311203
880666097
640133373
1608049034
783561787
1271976217
356544663
621282534
1979198778
386857785
280509363
1602260650
795411212
216066272
1185774196
551845207
1638288900
1729150939
701585901
237764674
1172538349
69481846
220254527
1297550066
1020473472
615202852
2104165102
164332356
2091206452
978470322
1013375465
1062676613
170937038
1763563855
866338513
1730531573
37885607
2080736039
524029800
1353678478
446729568
495817489
1385897374
472405486
607644350
1670046692
1638360359
1833434003
376891368
1682689906
19586241
954643926
1904445601
1151869094
1172524573
88354894
1436418432
889504369
1549238249
1655084820
2087557907
2033893206
88150125
1855991684
1967035560
253454957
1387139587
534775445
2087398019
1219868220
1203707723
1986204921
1724972725
1155480659
41595014
1773145169
1257159882
1007449235
2046221964
1985519183
1749041861
325406789
529052676
213620886
1579407760
929676000
89163039
354530215
303656087
117718492
1412257428
1650082599
2065925726
788804601
1503078353
1074380506
120910566
1619434169
1390761306
711961360
1609287515
784508461
231221745
1541484244
1689679013
86440625
953052018
2072905360
465199344
816402148
1868008117
1661318028
1525720194
681564877
1061845181
2095727036
1053095510
1131212318
415778435
538377485
1091689115
91812791
734457408
849903022
740261316
327583390
1545519342
1520468534
227868798
400815142
231370280
623549694
578441463
441688086
1275851597
461597727
907788872
1271044967
2050463739
673675656
1561345217
1814373419
373218863
1340855523
815143175
673713912
904210619
151610291
1072525376
720976248
458777402
1601772592
364076755
1604409229
1009822793
998911926
1833788833
1461558031
1109252415
215682575
101424935
701930510
1772013626
7659547
511300065
1899598461
115013569
1045807678
1928089522
1314365085
340022074
110307144
1655337597
1218447369
502797009
1803431084
1452257382
978428588
1886917195
442561432
672671186
229719363
830193363
573267417
423169508
882161442
620464107
661286876
290209046
2068852514
1495432592
692875914
5885716
311855359
1041196675
1029431867
106215339
818642220
1256146348
1313417010
769639497
1165261966
1518695389
487036263
695436732
1692082733
737830575
1236100674
1977776633
1408892862
1583851153
506327821
968154450
790244237
1064280090
684410283
1092733449
345226495
878441068
1492431362
1898626664
1983413770
875732964
1651232160
1520450915
1224385731
1350264232
1020205121
1638897820
1473190492
99145898
1526860267
1535259069
1724300598
763493986
1094271257
224970007
1564778435
818644179
170922393
327260051
776552911
43514656
958835857
1198217716
478084620
401390360
338063262
752744299
1853621166
1967956230
1134981425
436281020
1930307234
778239776
746820778
932513570
537349350
1236341099
401593178
782741091
1605366213
2009868296
1971578273
1664890249
1408523143
1833746729
798314092
831705177
539895455
1280091867
1033612694
2104396258
2011978847
484467329
577692273
908790049
613304097
568191667
2087510223
995167293
785248002
1553962356
396216308
2027813752
1423181392
480202996
324732345
958001312
1381859622
657563715
1176810462
849246791
697384298
1178052282
467514748
1729646786
979820762
2078273812
664328370
892705979
1983190830
1950946277
1797001941
763486522
201622790
823728427
537738744
1896571367
1392570364
1958040543
1122289021
1205046308
386755887
518847426
1408834258
1721268490
1288340739
1452129125
640602742
2059758814
1136416245
2132191552
1245361689
413817730
4303737
2114235379
68681569
1971890389
541518362
2024690175
1092315357
29244108
386534039
1541594317
91982585
2132791793
1265677232
349750520
126720980
290545170
166646070
1930462269
42482802
700940745
499572542
800671065
105672919
1190146184
1399799168
1792993967
1962852289
670998553
480962063
1757706480
417262756
2103713402
1726441370
284898047
902609617
429008897
292151938
1271012404
1436550357
916233707
857494345
1993058255
1408173952
2135286619
905352733
755850299
1084869546
1021535447
919582109
382356310
1897666772
1061308057
1820555985
1915423325
1652998335
1407302291
1039366819
51653045
2042235072
1878340095
877759787
2128624244
57468042
1588681119
1772013626
1505837544
1020876410
2019550989
918095159
741690189
1960779453
1636025352
341976497
216454773
974675800
1575563587
585729035
1591267498
1681780624
275778253
457627175
92121062
598866630
1364631644
2113988265
53445287
1862942361
189412319
971244463
1089698770
754372013
2063923015
1910527918
1933188025
531357147
1359813457
1064463598
1143587081
854782855
1512595478
910677162
528112150
1033291723
595994812
598607732
647247913
188431299
312522418
2143736296
1607040919
1200875452
384725752
2068581420
1775054937
1374110761
1084174341
1321536235
746398624
896930368
1523803384
228199871
1525523308
925825971
1930179558
1928449776
695689142
690415275
362971612
1182822872
1567474355
1601423490
124138905
1261171551
432215273
662184047
2096966707
698044008
1289793038
411555240
107394909
1062901612
1202789340
1262589877
1079360992
175785093
1999984530
235602932
961999682
858294494
1699914956
8057391
1218897193
1710996091
425490513
39446368
1275975183
1115673945
1646619519
1776655158
1411753136
1831171178
979223900
2110038131
1284759762
133786826
283637426
1688412203
1526276229
2012172432
301121647
2025798982
568157998
1726898692
1111813837
2005860818
2109005469
938632103
2030492848
1125265064
295615774
1449748357
1277250481
608261945
1911306313
306225924
826674704
2028360676
417844100
1618416112
491208598
2131216145
2051093031
1437648656
903168253
517130908
103146265
920322887
539646894
1487929997
1620039827
747687032
1908880330
1113760304
1700097749
2147154957
2035016855
1708752099
1668892556
656490288
45960391
2027114396
966676279
793512673
1281635814
1809575061
1518593706
1186253250
1741350258
948883056
639902151
1271265478
797513166
1823106053
1818760174
634413228
1107857528
1857389789
158796905
1703711220
759336174
1748214776
672494220
759690929
594814660
934463583
1939982706
339460323
607830869
1587987315
2112304668
1752002476
651375292
2018246283
1979183626
1193523245
1615962887
713755877
1337278508
1075017975
888272227
335358877
851699138
1483936960
1619880465
316184281
311570144
671250413
1714789055
1997433514
122569921
637675591
1730908321
940011448
1975122321
1163356754
3166512
593769158
1244948801
626857216
1654650810
970453800
1283413720
663160348
52842990
1114562815
925600860
1709596701
952037072
503051185
1980243966
1053594157
378733142
1411808919
1030537616
1912793557
316844819
2130049792
716000222
12628297
1506887633
1523542389
435196670
653784602
475242480
46977631
1290078070
1906908140
1199255939
1184126803
1068011253
388825514
116878544
874145912
495022207
287825050
1193353287
853038279
1475770025
1424315547
1384150134
1448158610
620394251
1438742619
10925888
1241284049
956595337
969116701
1191672310
815959766
1776880095
1777863006
2068352321
2069776376
2055498845
793273256
774265746
1140672073
1417271281
419412786
30505903
631149222
672825829
109373284
1042126297
427898484
729535979
126436704
1157932166
1853693455
2108903902
1784299424
1565110087
168537895
626999308
616194139
1537818667
1294977815
982327057
1309955688
560142633
347545867
327692285
881646406
1383930235
739957516
1385170737
2057243088
125459668
89284482
1109003962
1326285742
1181121996
1677035024
1347488022
1445817042
1061315692
218714972
242690572
1767986114
1438754380
756578011
592504274
537559454
2043891640
748352604
376708211
1404252679
215804690
1487550932
1442111092
755554011
522519589
118143810
579855081
1928493428
1665559240
709084185
1127829924
191665810
709213001
118464868
1647262714
88840973
503799648
1111300498
1075027014
1942937290
951330804
245331716
1806283826
1920209073
1706102072
950771385
591807429
1847340694
1839069713
552704845
1969680464
175171863
1003933769
78691752
2089859374
1855717864
1519330543
1738103151
1333383463
463719050
1437104057
1259931432
825586349
2010638930
1677523594
2071045006
260348983
452714949
1772504653
598050805
22813433
1613574945
1632243487
157845213
1368452243
2135358595
1778858276
2098259962
223474628
718484557
2074312168
1480997049
1976044201
1717627433
1757637585
570136783
1333264285
1525079607
1864450392
628641136
705359464
1261697544
401822162
2092830937
1141189014
1416839168
41804563
1296576149
317981710
1774897416
1638470696
1260996576
487479287
1228160527
11815004
700569153
781423532
1018596110
2106770754
1405015598
1620748939
1706954478
450177206
863288128
2061749534
1294494552
1838927175
981530860
190609477
1486149687
1987423827
265968852
332932956
1501819632
454382129
1433064485
1751464438
170899911
1688654951
1989174936
54849275
2120628983
558374333
673391050
105472257
379456680
1061292304
1918537338
467734328
526994917
1472645012
1432277578
1975231760
2001461561
1266242653
1811260321
1628327737
1647417875
1051021936
359553935
1393031227
381263853
838260005
1122215762
2037476575
1663806117
278570686
1923792544
247611465
788440228
2101960090
261950701
24724392
918608012
1878357944
1246227317
1144081090
1259625641
1300229672
1029535439
1548972238
1835612587
2053034001
260123995
1157672108
1033231051
1303726650
187469189
770523022
124556104
900911131
1485799054
470453297
276664844
470503899
508475764
1485760325
1815369507
311646026
2052674810
797326460
591648434
1444602604
1603187836
816812900
1599549436
1573797994
1875525179
461427931
995172767
502752755
265230491
1162300731
1438628316
1885437112
1363757728
343658369
1760701344
896265192
2029140305
1754152689
1667807895
1112296211
1712142818
830898918
1663698675
1232341445
510568962
1703793671
1004053049
180133597
726599868
1003486757
1012187578
283918072
2121621308
1085817843
630503489
1902910196
603884404
830996805
1591186063
1000800968
1480036272
1874650770
1897754610
1195033043
2083093896
1187838071
420939894
879816841
131063144
966611419
1142858385
313098029
1876251677
475242480
1384537105
145029569
164959517
2093931613
834331890
21795037
1851921528
460755044
2024238884
1962409032
29968812
866012472
1024875289
97984591
249070955
1719942126
802410171
2031230738
1661662511
800665139
532548192
971966755
1477054685
1785943091
118389054
1568553905
1676131180
671045118
1362560355
900411363
1306162503
1288330295
84502588
430290422
1056601738
1878263938
233924892
1970201118
1775510112
686205007
823069384
1284224446
964211857
2069080812
1256774817
700699866
1903672200
1281320337
1869429661
1733356395
585377607
148801810
251770404
1339479808
1270086201
2069081075
2105354741
146597312
1682695867
1064249931
174928699
1900356589
1730250848
821637415
729910285
32410448
715481761
277822504
1970348017
1112296211
1030526047
1914618100
424944486
2024218892
1191682511
392523436
415030074
2098565290
1473459846
246056957
534436453
1938565701
496815419
174912685
770512462
1487061988
429713115
1197177962
2137237147
4004282
829337892
1227793989
415610096
439437922
2027396232
688642489
465966715
1304693999
325247317
1093110207
51571100
932355903
798477150
290792123
1874723709
416153835
2072073683
1771244622
1729662034
660741475
2009820475
1726798171
2066299434
1903257822
1651436371
2087833684
418027851
1486702118
1443266078
1290842677
454135919
747566102
1792329101
2096755577
1491068216
1987465567
1329752743
492507199
296350881
1240125929
1853043486
218289325
2057733419
855356787
1012505001
1122788434
1832332194
664492427
1157327463
282511440
256028837
897970763
597037854
258178160
1684234191
403041607
1235384807
1152960780
1473136290
1702040331
1489605519
134378617
244759055
472159371
1337278508
1460607792
455062986
1363401183
1226041168
2041583474
1005015632
1796081917
213583693
710723304
2003553154
52348080
376685683
1298454602
2006952407
1508307499
619914114
581285094
1169229816
1784173192
1539884492
1324390087
1306857919
118428958
1711719787
1652874034
257003785
1798611806
938289956
995046809
634986410
1404082705
2083588179
738004457
833063238
1959486186
1708626122
1530017235
658197600
2103906013
271916991
1844443283
1120958620
1921927224
914576067
57698435
734243860
266104279
1827901960
466487694
1130774733
404571568
1468973662
888511059
1563668088
814271323
1528207003
1333411521
746662876
682851932
561167834
806973122
1866607712
25543446
888236581
453544244
1302230018
409805442
2115846966
159760523
2020849675
2086371707
247458720
1986858740
1175496448
1073867083
1453897620
1343041198
1390879559
1461917750
639905281
674466763
1858690488
1378671007
307897719
451451809
1474031323
1274519286
919198464
2036862855
962678578
38519516
1200337396
1898877739
1811097323
1321363492
2074675246
1989896182
1878108208
1024315488
277474691
1578029807
1527248757
952530533
977062884
118133561
873297675
213245099
284565055
45865035
765572960
824379621
1803804785
1833264187
1613392163
465375670
924752857
1294344042
272843775
1375878808
2134633622
232075715
828192835
1615344399
1467065476
2017451233
329800208
1128275641
749964336
1373436585
88643015
959391901
196843664
154112382
1170793637
1580697956
1292702150
1891063016
711776030
1464211732
432673074
161478121
1428963315
2014800420
1186468884
1833746729
729430576
1807550078
1596772549
1560129683
1774487071
1378474421
77178984
551188533
285163431
13961778
1155686730
871252862
1520393552
86656163
859345261
1003154573
343239032
1191672310
1949525611
2090347335
1790221052
1565482610
1949322265
1900817141
1016774594
162353004
1498040970
317175637
1355027493
1408602929
630074018
626663575
1644807318
876540726
1763313698
277484476
258513074
1142222658
248802381
333944926
371091863
1572323531
14499766
516643168
1872925838
1330022933
298710981
550697212
1600947567
1019951324
256712078
1098588166
263690036
1387794482
35133704
1769791303
1944094332
858024140
1327959613
206392889
1459033565
1884302879
114426860
1238075902
887492017
431829045
724161485
2112163645
196825105
74630817
1580031486
1150042689
1121887064
1282696491
786580487
207641755
1735279573
1610980444
15453948
818187125
1842737397
1934529557
2126122600
837819830
1639909953
612025082
62921479
1978337330
1225673850
555101714
1450983026
1023571758
1688498971
664607563
235891985
628438639
272576400
737821530
1932954038
346972034
1593585992
137165790
315983019
1069390638
1730758731
1372952672
353059249
370833326
1591991524
101541517
866410945
722436327
1501526594
68022171
1919289037
1323062753
816893011
118133561
1612074404
1732695274
841172753
1095529083
1117632788
234318274
1046947468
973503808
198842043
1109425440
490944278
947018651
568896477
128611907
1731555361
148957784
1643077597
1956893055
1316327060
1558886133
226125925
1689510748
1646862788
1543899498
1469296103
122570716
1569869479
1373628263
3692725
2019549309
19174151
2008181462
1783382448
1966222701
88230389
1234553306
953018577
779944276
1265996966
1018091956
2096546881
483180407
1079308586
1257655946
1318457403
1882736560
647325334
770416749
1273711513
364323230
233272133
1234735902
1067637494
516770376
1799375639
1887583012
1299317069
1787190253
1953634898
857039734
1136111161
1010251717
187251263
1670366536
1933571890
490118673
164973508
1241349446
53280888
1837911131
1613056860
406210731
392471854
1147640336
1427793152
1743973881
1586584829
843961692
1918447097
130141541
1634683472
1723461957
938906813
2035490310
1655078150
1872266406
581711958
819167217
45865035
1238054216
1377639276
959263505
569224233
598996921
1429265188
684587071
989781384
417999343
756482381
107875548
288799643
2112380234
1797917705
1270725737
1411457364
478109359
2144985188
2121952399
1059198421
622191283
1488586740
1717949175
1385219732
988927451
977200349
469289588
1912074765
1563039312
1874751327
1102346155
670140067
602081108
1334199948
1832116386
76819669
1953306957
332081417
1657100228
979861967
65631927
1321989328
763010377
1038789516
795125048
1099963425
1119066918
1399720399
1515992726
937063529
370852516
75612880
2130251506
963425570
150227994
1828479144
1388858302
1411287970
1254168757
445672477
164649063
405649364
1452195136
375963343
1319133337
746862452
135988901
769485782
1303140513
248244512
844361425
1094704481
360201152
246252310
342347663
1309012558
1722956927
477165876
214680321
964380055
1512058331
2036461232
1812680555
1058544328
571499866
917525031
1861355382
422145016
1321363492
1470553859
328314008
1125405770
607464802
942550566
1466261767
1748912093
439786716
562661686
1446356436
947214234
1076760474
1848825108
1086885026
414388795
457411714
323498008
43404267
2052816604
365655908
442271913
1299593678
1537303348
186668047
1629643269
694276798
342509124
1704492234
622163652
1026304520
878600962
1410055541
968407059
1646368366
1319393287
1081968858
1267566229
150967903
31154408
154048371
1535376081
1496772391
397691074
370833481
1646487297
1815868504
484183414
1514696112
694621880
1863088248
1750946358
296463332
15264067
171322751
1178811845
1443273246
51709308
1774809195
2045799569
1898778535
1629236957
980409684
1177216870
1956044608
674920822
1906407048
1488144101
409423047
1828573506
858098239
1707610471
1435675213
1551815284
1607624984
94037374
660747158
1519511926
288537868
30265914
1643382783
1045492596
239731484
1074549883
1749037083
1951621078
1647342847
60393271
2021516618
1362066801
1387686967
793165717
1579631464
869925583
1274815921
2133918766
1190905862
1415314473
398917752
1548782100
955153466
1506033873
104067078
1997467184
1882751202
637039352
19938749
254588225
910110340
848531539
1660818190
1094914494
1254666882
1381128428
507745373
1606991218
1721146647
546111501
38603378
78599698
1823338875
1052097188
1654503710
972977102
1746065333
1055693540
1598814525
301143787
1950014038
15362699
380775878
703742472
350932088
1724977577
899375339
1215710249
1097645326
1890773252
1729239586
2023551085
101029726
2026643936
1417358100
1178600759
1346955843
766646845
384906674
1603727379
1178629773
186101563
1351013810
1485660316
906401598
1592881780
1194063285
619130899
1396841524
1157836670
1193715353
758291189
2038066567
1130212019
130885336
684962660
212432208
2131628074
806057013
535493702
2130256893
291137545
318788588
235958732
429684261
1337666887
52505915
1725903664
909555499
372034332
80156032
2112788439
1767828579
577143080
300545504
1832014447
120777049
79958165
1526468027
862395718
630671740
835958578
1824359136
169765871
1644159258
1472316777
1051718840
770012566
405414059
619300874
1438115345
97381559
1721425219
51568399
966276301
1559127425
962917735
1281252386
75420210
1798487779
788552799
1542060756
1508150626
168959862
786533715
101591125
872373326
1003774368
92345559
1576419676
1736164950
1520494649
1667027372
114190904
1804814935
1681056300
2138656550
895958441
1973288925
1155186588
115107863
1564996620
2074973128
619374404
573512047
830225185
94124155
51161723
487931284
1159784220
1463348172
471184897
32086148
578496986
1838184673
1098335234
1715513498
277543788
529547829
1193635109
799089676
722669761
567047
1281556504
203705342
78784620
1144231285
2085515539
1458527508
1877190994
1619906349
193319285
438143815
412667089
1296410650
2089081085
1428368473
444851075
1002693338
29026241
1817501823
1609834562
690791566
124880149
1881373245
1357149430
1034190056
363270405
1099704105
1223356446
1874234939
541772008
556109745
103087485
509980122
55613185
945511967
680149023
1554289635
1693289726
873334055
941859501
1977284898
2112593727
1990195968
189914739
2129018026
567118806
971508904
142630913
403476219
1940579603
168236713
943225964
894685423
469575319
1525459712
37659457
1791364911
2077055291
921301149
1873266927
1168175372
1806927355
900135417
1613840258
589818093
1830066602
715654673
1760186004
1335525875
1138408661
1278450913
289514051
916555118
565602493
601481990
828164938
1091167644
115276435
909891339
174415265
1707596402
2104447341
1900475056
1868644201
442501670
2116702093
1329389154
616310725
1922182671
506016033
602904237
1444065743
524971207
1462883281
1494719244
1875625155
1972812416
185699634
1162154688
701766766
1635990239
293549975
1809454139
1716062522
45927027
203981509
614598296
224595088
1154634837
697206034
309453189
845233902
97043373
1576162572
1968336936
583020340
1524650777
36064388
1982945380
814697282
2136524283
720890120
1659111261
570426913
99698001
302021765
6967323
713096607
1462239037
1468260707
1628090820
1832970610
471988016
758190752
517103349
69012535
1738738764
561102023
472017183
2078120328
158874055
2023250135
449374736
294197355
553326652
652984197
945757973
1789754380
1504825014
2095267401
261945845
1617284849
2112163645
1952326851
68935006
85412665
1041198961
1200544092
334963772
361756350
777022414
1515450711
1218049423
1118852771
1727749398
228471315
443955620
271129702
694275149
2123260140
1608282568
1591417272
735470296
1065323155
1953044554
1977088346
54896649
1885340693
364293474
1270381645
1148585606
1281878375
1105636176
1792619649
768834155
1934160697
1969044380
2076991886
512093795
153310802
882879311
1423587180
477890110
132565509
2122447453
1507641701
932028674
618015281
1856279800
1957241732
765475931
1475656139
1111405413
539498104
1250969427
1647888844
182870259
351610316
481076743
1828854904
1730204781
815554967
526222610
1714621382
391574687
1644570875
659679567
1374691316
6929030
1939782886
1390526855
591852679
990454904
871426351
2005808840
850056363
1119377556
1242527421
432618000
287795287
1606705671
1004337861
1592793336
1199121844
1935665041
719215484
176676070
453176884
1062932392
350754271
692275136
30870349
1367758854
97739163
1351351656
1334767530
369404102
293589205
787535376
1407156983
384438749
164548539
1885902763
518854564
1540710775
111434463
905740151
1994144363
1280738504
846459865
1344374844
192264676
1481927724
743849184
1328915285
1456141478
708721628
785983350
1651466807
2088699766
653732271
1656148662
608279422
2004941100
1271627211
2136018235
325377237
842172200
2017528962
1720262183
570244815
890221570
1987098774
1261945561
435840133
1726239385
799895450
1250354121
1549245923
1653356969
775636389
1672218039
2046939756
238731591
726369638
1330855585
1339027456
1959764216
288799643
279165927
698823228
838179232
363933198
2079326034
123681336
1780477979
887249991
1765168786
2103223924
1668834929
326659858
263522678
1871187652
481908544
1399403998
1335948400
1477330107
1827340300
24158197
471092015
1031926704
1911666084
614421788
1028442354
1894826766
1336954315
914766064
183952761
1053238441
1117810579
812813955
1487424843
1588732942
1440603119
751038009
1572605029
273362387
1499608834
1961471447
1197259427
1508521981
22568655
1355461861
1504248819
685874404
623293073
424163614
1586936783
323072966
813797556
1831015085
18445217
1092328008
526107604
827929408
123918542
1429331946
2040202028
817685531
422905941
628830235
1640705938
804966651
1361528473
1467784590
2102737940
478329573
1118485526
767477328
129717302
1964263777
1709570942
1651317127
1761920266
897566142
1214891954
20750818
1342187126
52764809
813362843
1509364742
1508401591
775811605
1699804734
207740619
1768666804
488503280
1569237521
867113247
664245996
1809538082
1119248087
1127383392
1912934691
1196722685
2029154865
529605581
453521682
1360757051
1260101675
1358003637
2111148664
1285804524
657933037
1274197171
1020269755
985113337
167973904
1548810410
2065082480
979546842
1276144508
1911235691
1782561790
1812238996
229999099
1104834381
802213286
530282990
1401039976
1094231848
1589672932
1124238124
1122907700
2124216696
784984364
571545959
72918785
1102428392
1198224610
2047949529
216024067
1311005720
1440196926
2315216
1808940596
301183001
1504409163
318939061
951914414
2035079110
258114060
995507750
1903701010
270872864
1424257003
1285031870
810369048
61810519
118097722
1047503087
663586029
1894579917
1543572092
1894214729
176629864
688766309
225307027
1953926141
1822376802
1412737860
1342292397
1521999298
1609261507
1591668160
1683571380
1860130325
343669261
1845184493
683364247
1982777768
1699847239
2042928176
1822387103
1138359999
1184586865
1892133214
1109131913
513646390
1402416878
1296011275
1101409583
1385302136
1753338293
1703694019
1119345680
1452852782
1366129925
619129968
1693383420
288801087
1478287401
1513095718
1005077301
1289521014
216275458
2068619660
975089487
210015682
1039706554
2029294363
586866593
1072051317
1648141516
440118367
915480870
537356793
1753729288
1451892843
349205798
856383625
592350639
289726504
1229759253
576153857
468054751
548199273
518443635
394822764
283637426
1394853070
1432682701
138972413
1532803267
1292547784
1307077434
148144645
224149623
1869144618
821925205
1846952751
947904767
47517742
543860839
1761236782
2079202069
1413707104
1543987968
988324225
1161790684
937063342
70388499
1808990926
422948652
1436688989
226001469
1681844241
1496441755
1408602929
2098473572
1648575155
64744660
804583343
1462756953
1479612857
619567562
1106074836
2033851307
126948035
63147875
124217049
1993998456
702433565
1877455253
325552464
1015646772
1524303833
347092197
2013776121
245804013
2071512370
1540186240
1347926845
1982423515
1299199933
121237875
1069251476
1132272966
1098278140
1388554154
700186376
1349791938
883508270
413570759
686690005
66965975
1034500938
512505830
575328505
523700732
569493670
1105345222
561448174
1986734056
1699407048
1429428757
2096260341
760964381
1977853316
826607834
1781571974
80468437
1468628698
894517443
218757015
545547355
1483644892
1478118667
1368347368
1625381249
1684099253
1087933560
1377541271
187643907
230879865
146740380
366061605
1987029167
1042450729
1091507512
1876419381
1471902757
994521641
2129178144
1338032154
1561183192
1857652472
598602126
445794073
1580635577
1070705074
699005174
552833852
1548198529
23299978
584920378
1624875152
816812900
2082929884
1649172892
1094371364
35436442
1030838841
311748035
1846960196
1597711859
1770611448
2006049406
465711239
474409973
367225581
1675688057
477550135
31887770
1906420574
2129796137
460000026
1867118761
1908917280
1550353340
1954371732
1266298298
1640639268
182059768
305541925
1371533285
1685294682
1281098577
1761661118
2102301608
851161075
15264067
968147506
2070842870
580597151
1180341883
1454032137
886515877
654972794
211147314
878650646
1190604800
1260436597
215256919
1590097607
1061488146
465238670
1454308259
1513676636
958669074
2120547144
766811232
790569797
1744421807
1638754525
1539399155
1485425310
600542067
585517635
290983856
1736709736
1178065250
419316739
1172465716
1813725115
1430472735
1449748357
1281635814
500093620
1711779114
29764168
478529909
955104025
1156427602
2036455941
1840525893
1586577794
1417779221
2144479589
391249251
1979527916
1067855331
2117398226
341213729
364014830
756146190
1644030730
1480413399
451766647
2114410167
451505398
535777068
1075598306
1872363836
391443010
130873836
2012300339
1032048900
1949297087
86891590
1181109481
867251079
949090432
1713048796
691475286
1639859460
879715235
355215887
2062619038
1722608642
1325488079
1769989752
1829845878
482878796
316993844
1497721780
1462455089
81144101
1132796195
219430690
1396095183
680789471
1382986807
1870204419
59601500
699725363
2143357537
1055924006
1339604414
871016067
1857096660
1775625557
644330014
1165806710
1659385763
1889291238
2071870239
1747490080
1631285890
1001497164
758957650
2113278990
717602756
342347663
1357087726
686891065
1657584541
1634035647
1910763353
1290905145
1498869669
934494789
1792510396
1208686168
1100238822
795914567
2019959629
101392927
1692327671
474685401
1628281636
246215243
797379224
2045888527
1827175902
1262804226
2086178273
912071287
56723313
1299600582
1041516006
1979374496
1778953281
480333888
2013889043
769498894
112779319
1181623554
1973006512
118782492
1447502112
2024846964
1770879221
945220839
17084670
1483694171
2103072740
413019957
1751135950
750354141
1989565711
959403882
1977190321
1021642366
1957036930
712258441
1331572889
1566078055
1895527521
474019842
55116946
926271036
1210272009
420405636
677702101
1967268651
910030780
2012807973
1614803947
547877577
351708613
1223356446
1375477949
100983260
1220019698
853881605
1186835420
329726968
382910570
614886916
1171890395
519995042
1680051884
2011520502
1531015674
833921695
1067666696
238742666
1108240938
1118046787
117300426
1816522174
281814472
1883676326
1237220951
498418408
1980059235
693190267
1224980052
455041373
814130600
559386079
158796905
732774161
1979325960
1606345840
81531200
1654086818
1591720254
653723562
969878240
1849890066
1442600620
493808194
451076495
1066247660
825367770
465273938
1452125891
142696017
2043616420
418814980
557122543
1352107449
1843701455
270887384
780834193
1160633267
1949051799
570102806
1744549547
705960405
1689177865
1253100840
1653846491
117148380
1644676997
130338108
2145011757
1528275525
1367442408
432982948
1001099601
118125023
1732788321
1633321442
1633278826
806535201
1184357410
1346155445
1439105346
469985026
899832914
832572221
1861142330
1373792693
1138726365
1995924429
1786249275
931082864
2091783474
1175383990
1935046512
2046201042
1955099041
2021017707
1634580087
693230845
151643909
367744011
722780288
519065664
1910455828
1779208919
730487399
1882523200
1253753663
603733228
1475790839
419901323
26448206
1213131073
1347531268
567128976
552903956
35852171
1044778262
1882037117
1656294251
1175657484
4133036
1050934464
1941545911
737608737
386319135
1706097551
696633553
386844630
812903
1373137433
388797732
1153960367
287191348
534379253
1144396797
752127146
1471423421
1603324976
1661014445
590077450
314490850
1540273115
141026668
225011586
1279568213
493407162
2052174684
428638568
578325859
661369122
176018995
85521035
1320580678
961347505
1977951182
1013564707
204952621
78845375
2034227833
1843133875
1138145466
554360342
452366577
150433642
1598566180
1062605871
813454986
1445193969
526299385
1423244643
60843470
937448373
392096263
1583413083
47400200
418814980
1811437119
514293375
1253100840
1067092517
1509748533
510863225
619469377
827977813
165895063
1152906382
1620998828
397194387
776392018
2042643857
990013171
1891083526
1848626158
1612618143
42948916
1809841642
2023258214
938385771
652114592
1767928489
1981939614
1471341268
519037838
1391203629
1561693690
1634215072
1401229937
2133491080
644031599
1738813499
245158077
1521103036
949055117
722950886
172038071
618736176
2063064628
762693665
270615140
1002844600
357588926
1047503087
470573263
963500016
2014467610
1248551423
1228433991
876512551
704039936
592302198
1980412478
1349014755
874980729
938577477
343369916
68172489
394292882
1304119858
1102992436
498990951
296309136
1474403250
2142955836
1972372311
424938640
221546200
446418876
1012159900
1659110129
1854176399
1760703871
1899335001
1826609178
387421938
433604475
1434956254
2117405426
178407348
48324122
1383153099
1537243044
1990896070
1735438454
937772348
1962345021
1715874800
1526618006
1879657143
1925167298
178470809
1782562318
1627230521
174416736
340698186
1598992599
1801546109
198681591
109397744
344248795
1756960280
17018596
951732677
1517536653
1854764636
544822723
434165537
109750778
1389932914
224275646
175681332
491750481
794367598
192496359
909522741
1487296546
539661988
490742639
503938319
388711891
1678693203
611617742
655677255
578978560
913757874
431258070
889264619
102059440
357337025
1019944104
2021666427
262593667
1246593312
1543511929
998399311
282534787
1874291144
1415524381
986847220
1970820366
1237826711
1056601738
1894207132
1865999128
1463155113
329347819
1928585599
54581865
226591673
1353056726
1793502340
183274907
2119286175
250623572
1950374776
1572005202
1684877616
2112110021
1745961608
820518970
1540256763
898068413
960445328
1165436586
1967607829
1103598630
197285193
1071175911
805164691
1166563441
1569172474
191620876
1319772332
192670291
1420113322
685944781
1010295614
140099471
1825296995
1222235724
169250416
897623024
2055952783
1726929497
895825385
28154228
1203795983
1588750525
691470074
1178229512
760242911
220415157
2142249686
1651466807
1567833428
1512889049
1924540119
752857911
346608428
1697526501
1207603054
852453409
467571036
299289264
329800208
1256476447
254989270
789199517
222607749
1031410715
1209782993
49291751
931410593
1968519065
670541946
415009389
546623687
1960345467
1908594773
2040286104
1264034222
1934623453
396313306
2110253393
679200308
632788992
29498493
104565600
767024586
1923754908
1744421807
663936309
1556537487
462528250
225082675
1636987584
948625344
333365897
1611572574
275813555
355946483
531824742
932752177
314616817
960023791
543034433
95888640
112053236
1495960419
1869387430
1406002972
50443253
749315147
1016792126
671517739
1780099487
1441327874
564785940
564539467
314626326
765685473
1079282320
1068158887
1559290780
2066172566
1459495508
1996755813
1788651737
1770644644
1507703990
1245082537
21593247
2027077548
467042660
1080405949
1346353959
1387239120
736567714
709957903
544386276
2146718362
476724006
695743082
45270879
371476412
1974045435
8451829
390628694
798273953
410945637
785985310
2117856974
2073212956
2111770706
1866103238
1538497488
1702038824
625988084
1523295774
1140835158
286657592
1194489393
2134098470
874385130
6775020
331265995
245281414
1659751750
2046624787
1107709490
1922346356
1397096042
1656385350
2108609286
1155794062
1419002906
232425067
2010657620
618630061
413511988
1316086501
302758395
226822818
1286799948
959978325
51638104
2109519139
34001104
1200477450
320070893
1549701276
1606232833
985416318
976790479
140755245
80879960
626408794
1025074345
296587382
159014142
1891570094
1487616219
446729568
1029357836
236584890
1054355056
1141152162
91872528
1187941498
1855717864
1935852781
794709640
1297492893
484311545
1205692418
1805384802
1914373274
308142181
1234069836
277364427
1030047278
795170532
1641180789
1649885994
383214234
1762559544
410700731
1183433578
529804601
2141778239
10430303
541105597
2008861025
579180849
298052379
64616948
1534913227
2114368959
1154217559
732670007
1589378481
287227277
1326528925
271941583
1092548883
1309516145
2051060537
1356833922
155565601
513400118
1486275149
278718049
568206557
1251474001
762679946
1541209238
1506301314
871886857
1516770619
1268703821
815840053
158117644
428712276
505381612
1268558347
1035014062
518443635
2111610703
1511171310
2036999074
1994914704
1241932147
1890450923
1614106776
879008576
2134799699
1629212368
1226434122
803031273
293432979
1837727014
735438556
1269055940
1538923363
2068555337
533286608
929912617
1467090469
1699449465
584934033
1643645765
1144587865
713677057
1511102549
984992663
1924518305
1929989642
210823045
188060414
1431296249
792520687
938672628
1291659631
719135083
145268493
2074116497
661075120
1499158961
977210913
384503029
794780767
1980385326
887186347
1786207503
392685571
466610210
1412150249
62444834
2130971984
1932717493
418963461
1266212513
1015037764
985755308
676354962
244550008
1827147363
626723773
1293500830
85373656
1880736810
982095754
822083179
394345841
637624910
158547589
1236223216
1700429430
1520971512
954068794
349946493
69533332
924860150
1381457104
1275383563
1280093935
1724150552
64952894
1453021092
798504978
1104084311
64368463
953025175
1761505265
1547853965
843241813
26890176
1939933021
1359356887
1159409516
724323083
1005505815
1694385924
1807764527
1527833000
334704015
942364152
1010288111
1367758854
264674895
151797770
1486308228
1657965486
1380728661
471126545
1185299235
114500529
438826189
548983504
1051830779
721738591
1340535046
648450384
129211747
1178218097
1836600428
823680940
1200353521
1555509666
1624068765
862059071
448066311
584679991
43999763
1011449085
1152272768
1573822449
692655765
238225927
108456391
1166710187
792591606
576249409
12424530
854552796
1613255450
477277629
840408136
1700951298
2110903533
1975082649
1608774081
1644349940
552171464
2059723614
531053874
798093884
1143301527
700871768
1926739366
620105468
246325686
137208989
473139566
1087020669
1714139015
1010843604
268983442
1726568038
886811457
1352768496
882654215
554406759
517090824
28985489
470272090
1099073128
1340033015
716884762
854166471
2048832867
956539364
1859628671
1061723001
1366511466
426997041
1661423170
966403253
1638866961
2141528014
76707752
1769312993
523807728
1261852500
1078715054
57600943
2078737486
1126738530
1942772860
209766946
1638574825
1642326014
596376856
1749050619
1509922059
480387697
2131152990
441922156
912381570
789595458
1473136290
551396065
1348942125
1039763995
245905781
486142919
923405492
62752567
527766166
2056206448
2065411339
1358167284
1272684386
1801021380
176726842
1018596110
2048916061
460945699
2123941714
403482852
138360307
1226384705
1896183790
270762484
688969054
949504754
937813802
364092169
816596453
10816608
1113737884
2023471110
1751379075
493892734
1530965679
788836300
1071678290
1311687714
435536457
1462358812
1541324527
1540705063
1376209545
1439210187
1377059024
225011586
228118885
1223231621
1008315277
1417549345
2064856641
1496989970
768486651
2104447341
7613620
668630739
1582376584
639192521
1750106131
159790508
1447825611
502729522
296487939
354959008
668566707
1969540272
397787005
486304045
1043436684
2138136503
1514189525
1709151047
864539690
1212103389
886203540
21405640
599805408
391447105
1265843474
1696500539
1876225128
1909282039
765984556
1869435753
1731685168
1592817365
177496480
191716560
426365152
1223355566
2133014024
1032664332
1115259638
27039912
802438423
41594481
53020190
1665107238
442540836
2112183827
27674426
1577615029
346137471
1549238249
9648739
1705622161
1190889008
250608700
1832404093
1461147444
367513914
423964962
965518079
1154436333
1842504160
1224116765
1745338994
1409263617
884569656
1754262887
410896554
1804788836
663479948
1540975582
1398195706
27911609
705836710
32366310
1994956950
1115586038
1826034873
1417487479
1753998446
1976787867
505563238
1733864480
1938396469
1214358457
2098118046
19715594
1527686465
394862563
1864859719
1406771917
1911581371
784463174
515612320
2104274928
1205202792
1128914147
278601655
1261155767
1484459064
1625347245
534014423
432682963
1489719352
552728225
591751997
2065574706
30991077
1926683034
430571105
34511963
604294207
1667922740
1216635380
1283702481
1899740093
997216043
290352309
346207847
86879413
172684323
1633205419
893869178
1987402778
853654976
2019940916
699354651
1410270727
1686315506
726598261
1108952367
1952176914
579819025
1698758841
1694584001
1518118120
2131145713
1320866068
250868314
1283593854
555804137
1087937608
1031504025
130051398
2049879372
613268433
1027722079
1937577247
1856704044
260817909
1446167134
81567157
805644754
1382489607
690701379
1498285181
803501204
1440318860
625641748
909756578
1648022127
1944385120
2089185082
2047308453
797853421
1222695558
1965675694
728651310
141404363
697948968
908895084
1453139802
1975278737
1481145348
1159379924
917380417
1147083097
571772047
1025413723
1341564999
1016146317
1534140716
1228717371
384503029
657341424
524067549
1453494850
2028579992
837173540
1126205400
1648966585
1316911290
1061383104
65076317
923333233
760267667
2121304043
870059252
718373406
1746116018
639578904
1624472089
1267869175
1422029075
1601723368
104790139
1124219634
794780767
656841378
836371789
1880259828
824350595
1513532128
1701237949
187184436
1103426959
1477050946
1238273533
497182625
1428316260
1094542761
1665770585
779898797
128906168
1906952579
1287816804
1004378883
41045489
2089244598
1572754668
983412670
1510388665
1800815288
706409847
1755527170
1573586456
1614899684
2050975576
870436065
722592822
1473058215
1916310363
1620409237
142665590
1517956422
1220742006
1837514550
1757637585
1855913107
8402044
272435841
912182876
129289137
1455159154
899073184
1595966437
1824721583
2082902422
2051031559
96702286
1828458866
298643755
1693044357
1963540822
878791991
839125428
970751097
159006738
986211287
564067824
137927170
478321765
1298910138
322650956
1818218882
1268805643
2094988928
44072750
310137592
2147096721
366658317
389269696
463180560
281292490
783366333
1067807723
1966724368
357346070
698769060
1360898309
1066287445
134426174
1395581725
754299303
2000727973
2068071922
1088005602
1153592495
782731543
1387341187
2096830423
748735136
1369798280
254421736
903359873
171456400
1186984757
1137702344
977717487
1648696278
1000710304
2072455926
1339442215
2095343251
7985526
358545193
150953508
2107204086
1322906073
1809848325
1068876700
61025688
521102289
1644786402
916398818
1817834213
1932637371
1005318767
2020349448
38215635
1570138491
812112954
1133585371
1163900227
654606555
1028008096
796832597
1760064634
2054386242
235585009
1492188908
2091575384
21341581
252605802
1989969774
1682992952
967995745
737147997
235188194
943806090
1784162907
1614500326
971477898
1077291522
903701985
1241951897
719336667
206082515
2039802822
641111382
989872191
1823264651
587142075
86893165
946013942
1680836413
731826481
49227818
917413688
842774271
853879559
1623778288
1236986636
1241979036
443923386
1918776590
1951474523
654979551
318260119
1279574022
2025293739
216571671
1253465575
698248943
758451671
1565784638
676133667
1657659979
1640184487
1635834811
1132936232
1050440340
790026927
1853447541
1117024188
855798354
791236375
1368309333
427162796
1259871004
1898467456
531512709
413031723
1062088383
1402825207
1386738069
938100300
1902967210
1861041384
1062784673
35093714
455932486
1714016243
771564835
152690570
310361203
1448999874
1725550451
358785464
357090887
1653453147
1331550604
1838634797
1978004887
2061164230
503962140
1777837778
256859549
261670498
412493563
1074344708
1430289653
1408213091
1453234415
761582433
603755319
2086435850
1972681684
157716090
1752750370
1161385323
1314690513
401369170
1433848215
157803046
1880527210
1258898026
1168238384
1180597927
804006753
868088097
899878597
1072846782
1908365059
1237611467
442610870
774883040
1367058014
691096136
1186709609
1595450752
1977998888
290965358
1301346831
1287977308
1211799266
1769233539
350412273
16148031
2086007519
1573826932
938453296
794104224
1090813577
924684131
778839972
786009901
1631537827
1504779172
1919094441
2067219827
1616838196
228104227
1178227138
1964607804
7680681
895415590
1046868414
1760924905
1789649575
135135940
1139234262
1383296429
113002655
345158679
1704201635
1750248518
120499199
1291123273
1877109660
340145699
835710610
348200579
806485416
1655780928
573411982
1329119630
1007279519
554765981
1951049562
639731778
1276723035
1584867805
2005253055
904694731
423239069
72715306
1449734246
1833438049
150906558
352092160
1050849735
1423828061
1776285537
1236638323
1014306714
1816480310
438434704
752238045
2020029132
1539140871
817421851
1781833663
139845430
230285314
18821186
372050657
1878869744
213528205
412998756
468819922
1356736151
1920248234
1721987343
1662275315
1718703900
932724435
1673470185
1043268
2053267513
591976801
1423845065
908086313
833036091
729766704
57681438
1873714794
1931935029
1721759796
1510013510
1573571392
1939324198
853421144
2112837121
316055425
321881801
528995377
459365211
466252697
1315169044
1071315562
432549471
1726603937
1515127239
791359437
44017563
1022352703
92189143
1326553361
13150204
1526447604
1644560138
184256152
1365619556
961984544
1626032738
1709997362
1330993556
1399806024
724642657
884429753
2001144003
44023403
520407894
1920811551
1265394075
1051255019
1705716831
598051543
1954958749
774787950
499976961
1068061533
1538338795
76829030
267545733
360783198
1185303945
126648671
1117997145
1237923389
1561181897
613980675
1082646633
1023315074
2017074312
1082790390
1035858177
1118388625
1155608684
595774058
1606092381
2047118435
1769242176
939527772
922418784
1443622865
758609035
1101166932
1276546461
1976514259
1340898195
1139069863
622205835
1024522714
1942095067
304206388
658149017
1248958444
1616824187
278514759
1111953600
2025928093
1340521470
1428358976
1785234375
2116641958
916410389
323866870
99238144
661703368
1967531426
504367789
1994874184
1320989363
1150797097
372433185
2055857739
640693198
111813817
564682882
153055312
1797048021
505793951
1326700636
766323377
887870148
1276895180
284845776
1831960336
289218328
1463558188
1967729078
237830507
253048661
834383677
446708172
2088335147
1552623447
1640880463
1332446639
1164200048
44833008
986370170
120955429
496978279
744687947
770528695
356020864
1295124713
1166552978
1177308942
1837234923
449236008
31290233
1085159434
1291197544
144145679
883679890
1886206331
767116015
922023774
786490466
911035708
488370390
1246536857
1345824101
271002253
1500772999
785189053
1678837619
934829620
1240630802
591642862
838198335
1161531964
142362045
994343166
75847822
1190906431
1658788846
1647251244
1469988109
54176046
844982759
1616639470
1877729956
1182979524
363818003
297522185
1977727425
172214969
557192428
1235568292
745316038
1051835923
1100837128
1517129324
930717478
60044287
538795864
2113106742
250637154
1897574178
1438011123
1405804080
1833532377
2036840811
505797387
509382470
875102837
868168437
988618221
1920883433
751250244
410137721
1453393620
292030981
1659260473
1698598937
1122952308
1976703149
237663322
572912099
1582943465
2038147037
2133234606
412319744
1635195377
1276183720
972350152
2002530245
1038818969
1890966139
1653028934
1058866565
1003873339
594218568
598602126
1261326986
1575296968
912530346
1916392736
502412933
415734009
1820078421
2128561534
422535032
725868564
967265099
704463740
1687548329
1938259516
1765055312
643692234
561613166
1491093739
1084304943
2029046697
710429218
1401249290
119901393
2128927471
1891660307
518048756
664964854
1641065855
751431521
1096046178
240183447
1658455653
805849161
729821238
1376107803
110877475
264308748
308210984
142833113
265968852
926019674
744555121
1214665035
1087548182
2006125103
987118890
1686210533
1016584620
706693633
470822558
301410216
1281937663
2027023388
1752832426
2135142672
1902368654
1321730725
346176753
1942625482
69806479
117650202
955031200
585185698
2132093605
1223865811
1487424843
62590497
2065959366
2034251749
2107639769
739548712
1442992789
1296157191
1750084062
767546917
1702920293
1955230742
753064503
687057958
743766813
98881372
362002211
541234977
1803025470
559584824
813565621
1399749411
1324570127
2087176409
426387793
776666952
81007683
1707328232
548821055
181756628
1301754079
1891524361
2041736833
865201195
1891074745
1975730919
1094990542
1887209097
739539030
1975791463
1085435343
1065415269
883114204
1348946481
1337543817
1261834626
792238380
959010599
620689997
2127878085
1608799985
296921207
1751015319
1397785194
938910540
122323069
1773781632
325284433
1625219737
1815690518
192156563
1326683747
38323174
1327947443
70170541
516502599
1972788250
1096856828
1560758035
1801457972
2046812604
1489804983
1379353792
1679560979
924800404
1091476253
868144274
672206843
959263505
1234831627
1393508201
1928446995
1817351378
744628981
1752512991
789515350
1607351975
1693961489
1917925013
1087353156
1540309249
1280397500
957912150
1614839217
238626233
1723971988
51015050
1148410572
163974706
1565153976
1419591271
1041615445
603755319
1741899298
871247513
1522632704
1887943721
2141216524
1499064070
1423772958
2079122792
553708833
1177674701
1082596986
2007247310
2104786825
498898330
14309612
460504468
1230798140
706430343
2098622401
1009258119
1229456540
1669658675
109659140
418550720
565428536
2144179376
1783867826
1967405505
101417827
327220856
725131573
1942892848
1958118321
1300043925
465095864
295254476
1193922634
971627311
1110612839
944221443
1852392642
1834598943
613437400
1484220290
1387927664
807602309
2143478776
153588524
1440114806
728233187
548976700
1795363450
1900827722
340397880
34633608
403032577
1471222317
116142746
1004019547
2044750841
47143427
905812020
1535336467
845582961
2085941066
2111425023
1841575409
86216102
1860740101
840343103
2129299932
421319536
1648142196
515921926
35619890
847566072
1845035755
1387500284
610651945
657604713
729017921
1762763540
1754720548
237591271
1656324828
104608910
1550853226
1898040417
620505967
2075378964
1632673488
973527476
1037449084
2128728388
975819873
759266588
1864165345
408098722
2003465262
487858432
932697217
283443616
1397355072
1598514082
842343961
1173546462
1388681675
215427344
1424354135
438909488
1366458742
1115657235
2135039000
1259726843
2084293722
2087891025
1195729034
290795902
785189053
831062982
849090331
1553846557
1036675824
1538912975
2066752765
1330797270
457341637
992040356
2035640586
1570045623
1222130896
989925112
578000362
1837579665
1786083271
482986743
1781692639
535887209
1868039285
1491139660
1523395457
1848511013
1336376997
259773632
1352753748
1031708852
808829264
721616251
861163891
532345918
289991093
1474354341
108329032
675270770
85641612
533515801
1371550307
1258699461
378311295
1594687819
239139360
1695475839
644437669
1674398460
432282450
1500507468
1411962106
1283517999
1797261176
1632690702
343386757
254235684
119128296
675332991
2121692281
1587446372
24028263
1632289124
354151000
1568553905
675460904
1848293410
580165222
298615519
657245096
2072861848
991057562
787486671
282911506
1821436715
910541887
379217657
347293643
1126140783
1911182934
947673394
755568351
1928938803
927808717
742913463
299014082
57565571
1193069677
715785429
535115716
801707342
1698920588
73484098
1616574222
286698720
1821608732
1658455653
1409263617
657228891
705337458
880418634
692118532
384739926
839151122
54226253
788352255
1540086657
1195796574
1556353477
1103087002
1924824893
9468930
1517951074
654401386
1479443633
2031595468
1496780082
1967284136
240253196
124509821
1871958535
205172514
1254209652
93163702
1328279262
1391952272
58121342
2020763025
1912339086
63839339
509879355
1415118708
681699734
2067415367
372056949
846628774
1880534206
314203287
1213814395
2106997620
1140471584
805499904
882378876
746733865
340176617
1002981068
842053708
1016455263
160265043
718024284
1236223216
1716573134
807981057
1795032857
1576120820
1660524157
719336667
1961474698
1857048643
839037974
1082394171
351131604
79819982
525787623
178703738
1383554074
906231753
341709047
475086431
1177952452
586567539
2126950940
1519889692
1828786060
1559165137
1890727033
1380095476
419374734
919455840
380448569
1147493720
1558044011
2015652802
1427651479
375499875
1351168622
1401282716
914369268
515837978
1500546911
1885622867
1968451226
203725381
1249697151
102730334
1730279621
494414748
852100028
178619092
976042188
750556217
1462421638
2041306789
1999870575
1366865173
1506887633
1034914121
1404118508
1784442231
1329692351
494925739
1753154639
2001133275
662025357
67025350
1001605083
1714542354
1115657235
2070637401
1680330636
587620672
1841348291
1771746252
2010787232
1290155105
1294797587
712353611
159669900
981932655
625573166
192670378
604338932
285528355
1411140886
738826983
667189977
1150190734
56171670
1259132339
1221233717
259630266
1949816237
646399878
781583849
1508834707
390650504
1980556806
1630664257
892212324
2004535020
733761532
1622113143
993661068
2097970365
1133611795
1949436127
364771946
923797813
895256175
925926125
1710163176
1760028441
1666727401
1039003300
578661020
645178629
1917466382
1186311600
215091618
294003132
1440884797
272059610
1360338315
1135377924
1231847643
1361433686
2065980715
541561248
489479236
65044426
652220667
2007699802
79385995
1665301141
456578924
507625933
569553737
1844381769
1181790964
1875805054
1194462533
1962986793
2145295449
1311697685
1595477409
1099719554
1329221823
556663435
1563307925
1179031294
208103509
643184377
950219993
408210290
950100714
2123203976
1030754192
1080148746
334316090
2030678697
692780074
1143073016
547278159
1765604523
148807749
533062946
1773174503
1270636841
1754345834
120292883
832647972
199288791
1165503852
904734916
2052050948
302033428
450187361
2026552189
1703601813
1405537474
1976206065
1608550579
153062792
2146962440
422894130
1198715273
984396758
1908622224
1648242429
1114857214
1244353089
812374483
1391340403
116837512
379587680
661199360
864549073
57330631
1083441435
868797849
1745352681
1723988886
286583289
1204560010
339685941
1169255971
1514230763
1079918910
1584387236
1391377270
1000774397
1770018434
2019679643
981894362
1837279446
296488752
1899630642
1133448054
1224259441
1974366645
676051586
1523071124
351715698
380224666
1233421494
1594800697
1771081151
1803309527
2119722189
1494581572
1655396679
1099332877
1588249608
1191528900
377100057
2073849536
781636154
339960009
1011694318
941477490
1665677372
1402217552
1774008247
1407354421
1077737046
237854876
1707382590
921875071
1562050454
871336940
1408901348
777178625
766838908
1607828575
1237685833
1099929718
1553407418
1912892931
1914796268
440067860
1763103323
1158138331
1091018734
430239580
915502923
374432928
1983130473
796544021
1632168849
825624384
1313512519
42555926
486795347
1841757040
949055117
1765324900
1957947055
949249039
25386098
1491012222
319497477
649315996
1040371127
1100210506
1899548527
1966076938
728233187
171036958
1791731909
1833217935
310474615
1337297955
283847011
399334399
1414266509
1191372414
1279407320
487006645
361473954
1076548583
1106752131
1297499893
504942671
1274070833
659134425
281351917
1833319334
2125007269
2028227460
1053329325
391287005
1186234222
1931601211
922485050
1848070062
1337699305
690398707
796122856
663514846
748510767
508124225
1084470797
201079981
1379949170
47635824
750398222
19468804
74227513
981625156
2015774149
1157374367
1114672670
385402825
2052349514
438741065
1610945284
4888312
1537477211
1087462098
1913445153
1778953281
229338402
1471456881
705354472
1818619129
244766787
2114849555
1481560639
2127830350
1099515016
1945061774
2028538396
276265097
1440336252
65229231
878231698
1373119271
849855880
1654621048
1255397281
1198527822
1885841265
1509951267
640766791
150055017
1278806610
287548748
1261814385
1401689192
571947912
168653500
869784873
120634977
1031708852
1171295599
169997714
225286564
222195729
434469243
492487464
2037684419
716041814
806816235
139994649
1181764598
142374119
283789891
1279630977
1474301185
2069484331
911101931
1551713700
1641295617
1669364042
983536177
363338321
1387183940
1112841823
1689469072
1035368595
1665107238
1005032215
765295718
981612646
780604950
397356243
1996921651
364771946
1813337615
1003289422
185594412
1436040416
1498367819
2098210781
779019388
590582114
383478802
1799695913
1211185752
1664712705
478122015
1246606073
756142629
442312004
1106441551
1215128610
889876456
724977588
714170501
127323951
1992040028
1988752935
102781196
1951426618
631023799
65818118
1956920223
525723727
1070400656
965815957
2075941041
426946701
297780996
2137592003
1347215022
95277994
916495673
1517034239
742469524
1371602205
1419641208
141342822
233725041
2052787127
1113760304
2089264545
1299295148
457222828
530424747
354707638
258480395
980898453
937662656
1261834626
190317975
100106423
805184164
2078273812
910960092
982767215
806220487
1106388147
1860444617
73334209
348056830
1536401551
978567782
1098145670
1386168748
781728149
1615715916
1655580958
580994943
1194914962
1936324231
1830415070
475990418
1055139847
916855812
148241874
168298460
1195594502
1920923898
2005421799
1402795760
812101146
1325870464
1995016499
202559580
1912895089
1942937290
1531290118
1257434987
1066867332
330411200
1974366645
73584456
535146322
698919754
1524097941
878487042
1152041448
1012770632
166041053
1850169450
2041693454
1526447604
307101570
1639403955
1268492848
1219184566
716315930
1651017741
851841953
550670606
1209202670
1522162128
2103336789
91691283
619212690
1465032457
1589478673
2094489600
1087582293
529058465
1043058764
786323432
848116182
1096660092
1297537972
1779972323
493334733
1797181838
424672810
1639862903
202834093
2088456703
812123882
1900097201
1944480142
1387795483
1795830404
684159371
979542301
418776120
934266870
1019459902
1007473542
25814472
1483766982
377152826
389950325
1528207003
989069734
1947124619
1203153937
372930402
1499657059
1000224605
378493022
1209431927
933976604
2141561673
1124197725
1380124262
1459690338
1175553271
376081565
789939593
572660099
954857106
1400244860
1786747556
885441761
493110561
1358371297
602226491
1842336954
546385588
1708417547
1739224860
1817374794
1344225130
530329893
1183816106
84421705
352042419
1608203087
1042290193
115138582
1803544599
272430462
1895814693
527909227
1837676860
949087067
613980233
995759253
685736549
532420744
1336609883
2041962223
140148606
1739956985
1950086418
387378472
1579522435
1482473677
2000264107
183356573
29579254
1286907296
1674720121
2128125953
1658805264
143668743
533009107
1631883791
1620965040
2027239693
1881529509
761774322
130299914
1215903429
1923420504
1647888844
179997708
339545079
1067499887
943673230
2117283600
684629501
11933521
811557918
1724611536
1838251460
1005595650
372811914
377417703
887731761
867113247
1168962595
1097728695
382043696
482412686
273123291
511856459
1024717230
830514167
206020648
758308378
657192338
1160590836
86216102
1071952588
495480345
833954084
256054619
741751849
1085844967
1573178054
1273218637
260477091
685144554
1114976766
2059910777
1058483231
930066842
87014165
878071933
483372703
469436679
1663463727
1405604134
481713958
161094665
518705985
1006477324
313409203
1661413942
2147249668
1916689070
460695111
2128995184
1928343336
1881401019
1113374141
1027046216
1488301034
7581842
858710879
142727333
1824500613
1258816541
1073371202
1215546297
1037967821
436762128
1500540184
1659981724
2059807485
1786058555
1972877119
309171801
1313986237
1170796696
31543817
1993786875
563327268
1231757513
1128214160
1879135896
504503165
2012707344
575597903
1780397321
1186015666
613558839
1697222680
23462781
1867473328
1801457972
237329760
1337668265
1608152974
292107752
626320106
1095383515
737386433
690852664
519204905
565474969
1167967382
1712874313
1536234389
1307243806
1339479808
1540969278
1896729365
339417829
1225005354
1428061587
897559051
1578485883
1307467623
1628933511
37372475
1105256130
1301938316
500813423
524211250
1880556434
1122923947
713476856
1661468848
1756300444
218997671
1445231048
961922714
174620935
494172177
2144795101
942613484
300493258
1289061985
1428497629
1804357238
1246084282
346725560
1355822821
1155746180
370483023
1519896818
1539259842
1506747667
150585683
3647525
863558621
1310896721
686919250
216544182
830382407
1275703666
2124953335
1227637186
124292188
1105497421
1058030090
441279619
1230785224
2033012304
714238667
12577228
1622131308
118579576
599132921
1499008015
1754899492
202316240
33694476
1069899606
996981305
911579311
510048489
1737509382
2122402084
1924785606
1075946379
1943155975
1264097819
186814369
895449317
1421704427
1347882035
1749975447
580100374
367566902
1274912779
1575753538
268430683
1669267282
1348403479
654321332
1675778887
1115922108
422153282
1736215178
916109400
310716211
487577801
1634317046
1908296410
2105749044
1775833430
1516960367
872490710
545370097
1096132710
2081879341
81100525
542356386
263945807
1948748637
1011348472
145883160
1588079292
445898049
706299796
1341052582
775553648
2067547856
281840411
926372709
79259849
2105811058
1047881345
1376406798
1131810734
662046383
935319276
1449219689
1744002079
1591499886
1570345675
1905063512
1325892792
1964264347
162226901
178193900
2128786439
2004500974
189658432
1388506203
1881714504
857507821
1998769536
1524280315
1704250277
1005011941
164443638
924153958
720026150
1385051314
1204586913
193859346
981423599
278390352
1454319360
26787993
786886084
1823493522
740804731
130240358
2084530429
1873483710
1798614003
1172755399
1594419512
2076421063
1049261579
1528045658
1457048633
1540320238
1951052823
765754965
50639260
1051195627
838355847
111606407
1435216881
1077161236
1718660076
1232824172
1966700813
1528474756
387915811
2073407689
1935237900
863026653
310359293
1204052071
1113615104
531213291
49209214
1697019784
1549997586
723853593
865508567
1518684875
216269334
938879388
936100454
1538290463
225230283
614424547
1797181838
1155746180
650410028
1986136100
1892348804
25771468
1454088777
970956577
1559031440
1246606073
1283473846
129582922
1871631672
843138572
781523281
1354729380
877012279
762476254
1391176517
641303932
441161714
1791179813
424247303
1450586270
2136761917
1591338784
1874210916
1052257229
2004215170
1997828182
167943786
177002237
1909766237
1888563119
1536919325
2126796333
480221585
427537479
1486574124
836041882
191201075
348308753
1284459874
625255906
1754566854
645520247
195799382
897903331
1721163688
1636455459
2041693800
1492246912
426978873
243747998
753088421
1989951420
592130816
940421429
1592962414
946268551
852456710
443085516
1483028221
808479622
985148263
2107283825
1909322162
1214071111
459996754
569850147
1553755244
1021753311
1601521921
499976961
1618552028
180986528
1787865766
144587508
570181300
510932073
1894840899
1080904699
573162505
4505270
875858582
1801364524
2116543589
1282338689
140166627
694109752
1181801787
241512352
1841367166
1644365308
203202902
1343041198
476747866
383138425
1840738849
699124015
989380976
2074879169
876846459
747581789
737270894
1770197106
882952471
1015187305
708473702
158380511
89241092
1363425764
2101329899
1027345929
156244241
1844838819
2116209602
321657569
1834098850
502932648
593262320
740369247
1427231826
1165958532
1629571623
401581756
1319793506
1487095606
1793346228
676987919
1838481877
1507540540
1281416076
1980054799
1183371273
238661577
644678540
1477226353
2130960883
234206727
2101299631
2089371488
1454832928
942409852
1797405550
161522055
990126288
1230756967
600869503
2061385146
177282378
943200873
2050203811
420711113
515982851
2082519267
1505632931
484407606
1603821013
1511030716
1308683992
1968678494
56569603
1161491707
854929560
182011186
968737545
358668933
1987288814
291572366
282868653
1154344486
3074653
891290470
1166117949
1034812301
327709922
1344562368
10215738
1296394824
276545061
1162791277
349976701
2009370329
1973732933
1008717594
47728500
283847011
1996001179
1086583565
557162754
1373413072
1803352621
2009904468
226346797
355824017
1434311149
20914873
322990838
655387610
1633262915
970973567
797708106
227573137
2014637262
870917747
1414188012
1647567359
707766130
1075478675
1774225845
546812195
2124759838
1607958655
217921378
722561249
1709481077
294438304
88241526
737858512
1021586369
537243408
2088313227
1972497706
68629192
1427406768
56314866
776471147
732914922
358835731
1833233868
1015059318
1483116148
1024731282
640801965
1799338321
1192133273
145066797
111071228
412770848
2103310761
1999193840
762121135
1988045377
1800818715
1457278144
85126902
81011104
829253965
205694884
858164658
1134819182
1872742328
1036556679
1401600591
1993093527
429142796
716428545
1907101032
27980467
1486003467
1826110758
1251463810
359645029
1755466029
335330715
1821038364
1762611681
899014882
1162021715
711367711
1121129337
242098305
558290479
1357032324
1675350947
510154798
1868987571
1248257298
192659121
342918511
1763371571
347311341
1523248200
1446356436
575419242
1390481006
1938744976
1719470662
1647940308
44833008
2108634797
402823862
114194246
1831816340
1806046972
1694022558
1698211351
497036128
1536783006
937280705
889035063
677777809
1047081164
422296761
748210057
1769162752
1649563974
17170365
1730827258
1354159507
2116197272
1873353399
1970518772
575794339
749128451
467869535
1458684541
924317637
746525478
1667604583
816204674
1089090274
1572799250
1159679212
1413445794
693029749
496169460
1354023671
480855108
1752464195
1596274441
1233649311
158023042
695232929
599363650
972810945
1020585457
1948109543
1551761855
1545107237
1838579382
241910427
308516619
103473044
359286231
1157790909
779809589
762304057
923830114
2133520261
989702296
125347909
1700689411
1582592104
342711001
1454308259
157003794
697817833
1952765844
1072403810
468100299
1629989936
633168206
2054488828
1223321783
554636646
35101193
1619810030
1818995138
1511657023
269181541
2027525382
1322469183
204508169
1832938722
1660707963
1759505845
730019925
1588089635
1642792611
1176889083
1145217395
763262565
275746788
1831864206
1269545342
1518638117
1941415864
1338360615
1695763548
1761173690
635698504
1351917844
1085150940
312266128
1775603065
679277736
376069819
1825018278
1095769213
278481961
1883859832
915659251
1363499309
522356019
1840234560
989587719
38590018
1047790536
1623522091
1870654629
236291069
910775910
1683380127
1677029110
1533502398
1113751092
949707245
1771406580
1451726224
396760246
20166158
1151719569
418621820
2000164548
2062334828
2000790194
1103551180
663234784
1999131116
84917846
1791214137
868300604
1898199998
1849346791
18033253
1432277578
670130990
771550025
1319987587
666038177
493053090
1496788052
555541297
1875236884
885199613
1556827994
314384265
1691694187
1120935785
2062316887
248480672
592761233
1274742593
116791927
673163741
1901531478
1887249164
1552884143
1376667976
1245704285
134378979
322522594
1833614747
974878649
821499178
524385269
1925933602
927588148
477677418
514281524
2144454228
1644062366
1012306144
1573423051
12563626
2124872544
1145156641
1760658402
1581682278
1307706948
1154881594
1237096544
1554360409
744103633
1298276615
1303860807
1340929987
1051601110
747734371
1539140871
2058345688
1770569749
622530071
1914133162
1857891806
325892304
1211607022
1239938694
1083250535
858578832
436969336
897956857
2108034352
1713757111
1667261677
445849039
1603402902
1909832200
1330878577
1363894831
763680709
1438654214
379474523
1355904449
2072644979
1962115242
1389906354
1817217998
572269536
1225527206
1217129108
378655565
743909836
937572911
397707036
1541478819
2143330001
1340671492
339966781
1729269766
373984569
250951429
1108547341
1981349736
1455416664
1200954674
152093983
1414506448
1879537084
104962145
788087796
634627960
241755083
2048875912
1270262016
998095990
367759137
412169021
1848782904
171296875
1547557835
52898819
694743754
79323457
1384017259
1238340040
115987540
1556223696
1661185786
130702033
568056196
1037367012
397826978
35454042
1055288877
294497749
278219734
1729520720
1164365693
2133931866
422903039
445458553
194999023
632867568
629123629
1345364475
244017649
1942855626
878428257
186038882
1061924811
1258385005
1494115825
1974553447
406659105
1350708941
174853014
1135265560
425557962
1176702745
212432208
19540092
395242587
1213457406
955680981
65681854
1315474846
1100462215
1105019828
54232972
1889868371
286718173
1021535447
1072757837
165325474
2057222726
1721902133
133694343
26996129
122138578
46943089
182209586
70336825
643250143
1930594955
804579445
1554399999
2097886201
403117938
26516881
300353869
332371564
1293504964
1790461061
372513806
2078043360
995022134
417839408
485830333
1397477211
365682161
261037693
1874836393
474650407
1507208612
42520996
299480499
2102660362
688149629
1633997611
1306858175
182195870
1490607392
430268118
1373570601
1756781811
1504925908
622163652
203569210
435791923
498360016
65945518
985449073
1062901612
1975384138
651081296
239281090
1209119582
672825829
1766053074
2044119345
1420288490
490383926
1017524043
1717059577
1265500043
1524461930
554544773
1347713357
531232920
2094737890
737700410
80747129
1190317098
16306889
648906120
1654086818
1628282899
1360989117
813082856
1040221795
1045136055
610518688
799974385
1920389630
1022730513
574619753
17221866
2116879420
707630341
1858738296
1430227640
1235720577
1880682406
1030874683
999097881
1105186374
1956562402
245434122
1137192582
745113494
1854651429
927481286
1259309322
1273863320
451035941
310353458
992054908
135351173
1302918638
791011160
804848067
1094213093
438100573
522341917
906098977
1300425924
1348648665
1255210170
1150223401
2016212688
1696472311
280590079
2025229396
878816508
407612730
2009835341
1218161337
457429453
150406377
103954122
465202147
1903007848
501006640
829671051
2069846942
1833759484
2126249303
2054786619
1643846284
1720023704
1109489311
1465014884
1266269525
2011601400
1140455676
298419236
2136367755
691055857
637624910
1643600682
122122329
565074101
1588613183
652316072
1747415024
1398358168
1966927466
924223622
411827639
956699703
52749669
1255650640
1798451551
88603338
827929408
999288050
799004535
1984814251
2077546031
415851262
955881784
1900272641
1543846587
1446765189
1394736540
1547643427
1663176786
348415101
753969173
9675889
446536468
215624809
403988316
1699367576
1740246205
1180477166
1316790161
1111131208
1331267550
1232612506
2128750847
1283763206
1154258170
1802911752
834897814
959650432
2101713091
1399124223
2051191446
710682823
866026188
1400584115
1298318454
1764381477
859574213
1510854181
1181256316
1615972095
1786393590
215970956
139124639
61861311
866947787
190317975
1395202567
1946291007
1380158497
768341024
293111556
1751387091
1232010300
1170086820
934331231
1471026986
4049588
1384481447
1054119554
310797717
1351599379
155928482
1317035406
1881373245
1334085984
1627541965
965152164
1142136206
712750499
98156385
1500299661
818129551
939398804
1220051821
2056296515
75896914
777984773
1731015661
1438921868
1626932006
1949014503
1232470143
1576856235
1575586269
1285339571
839949801
1793566333
1396848297
719556185
472365581
1786975982
595643440
1287944634
1727234605
1930013946
329832207
763900178
1575424910
850845645
378320481
1888124280
1001881538
1538394426
631048510
1518217526
901052558
1184661259
1514263667
1756016045
412211358
56789624
597125429
858407484
875514999
2061692993
87525281
1102294475
1593695545
1853648390
2113025147
647629172
246628169
972978961
1808865822
1883679838
146790025
963655069
585512964
561539557
1460086666
1683672337
1376174918
203727746
193912991
1546258318
2069622273
992811520
1091689115
814247284
816588691
1140926791
1103423287
2003179653
993399816
1756553151
1797405550
710731815
1138240963
2049550223
812417385
1251812022
431560598
1620848148
1375290053
1355102351
1753352796
553311248
1381806025
39987698
253107257
1480630282
1506566005
625914979
74730487
1395618766
293154509
1594318199
136704266
1760882358
1071870158
2087536574
836704180
180565933
53832659
1177714234
1773707645
583957637
1289935093
768714253
54008260
1431024412
556205492
318440178
847524274
11882966
1153191713
480794318
654536833
797108122
492942232
1081781291
1274136142
778254219
550592902
1336609883
591807429
1300373845
1382065897
2123514462
1089674145
375884904
1217229998
1587730178
7070405
2143306451
100346926
1056677948
754161067
1445058428
705101956
54581865
123668905
1894280281
206040927
2000665245
992947829
1775066383
244112971
1960609306
425368898
1054315674
1045329929
58689882
1607398816
1695363957
1290342361
894820444
881635788
950458440
213454218
1337755193
1638156030
101174500
596518625
831014464
1417020666
1118687297
1833976250
313407710
1631424494
2051227731
1982110029
1931896441
1797680006
1181141783
2016259345
1104521117
1542538629
1061086415
691406705
1672117506
700617092
1453171578
1407812447
833207910
1612156304
175095428
2076454656
637463727
1977727425
1612345531
867574680
1383284099
240911623
155492294
1866034965
934185530
1109413465
1909627137
195071432
682475464
415047700
1143321769
1811376767
2358460
1875374633
857593307
97465773
913744714
914583002
1769517918
774615921
1276792877
1557619045
1828212356
967359044
800351007
1878356276
532836681
354609350
193170795
1338278334
527160931
194933241
1685761044
624842737
8249624
766354368
890481882
305631582
1739619859
2065681285
1986827735
2098953954
1541385522
1486445702
325321848
1618087072
1027158323
596483379
1342839611
2128023239
1874300356
1453228859
915088139
1175822075
57477663
1535384701
1879561604
1128599430
1982196852
1083029199
709478265
102991401
2142814009
651472043
1850439950
37778871
1403647614
1087969009
1247822014
25070116
1125517733
935580422
456391316
1973250749
1225270262
2072277027
447061628
213808764
1925275697
363571512
627009048
1366384346
219074673
483878922
911211716
1694574909
1804745257
2039615216
1156375564
389486944
397448971
1978171978
23902266
290195794
1894668581
117297757
889506651
1316164636
1669513897
105538559
1321552254
504942671
508754433
1971281252
1601580757
447844591
1040304514
853202264
1435225222
673438652
2064136941
1176216109
294688914
1623090870
1396208490
396813890
1516275418
1118395828
685081212
687057958
2097415202
136288789
1298483801
812493048
727083246
1035262569
601583105
362064326
1362209402
2011790839
1073031476
405960316
625524976
647444970
1492453259
1121778320
512256177
2039323090
1087191687
887220797
2055639409
136376565
2005725885
1142200630
359031958
485675244
1755475688
783519786
9849122
804908931
943731867
1453461939
685539924
339376396
1672570877
1830944502
903457829
1154139779
1986243495
1909672164
1143107650
2086001372
864702145
735579662
15729062
98831005
1455253641
935037331
868499761
1716206400
25422810
324524128
1610289799
1113101954
569916794
1519516319
1359988978
833512667
1343290003
1416119786
413373288
500104800
1350264232
593827559
635547034
594259854
1324314490
1120750746
1967152478
589343327
2095866807
94020284
1254026779
1599259638
306973973
1982650702
9746742
754615839
312272110
1121229547
1827948607
1989243942
1287298299
23322672
717104076
1068526069
1427548771
1825850615
2107281004
1062757352
255164042
1166298131
1097205852
911101931
261345499
1568950574
1333377147
1625305697
1998102586
1742923362
1590090614
1711450935
1008315277
2120850006
1890215127
1258629638
287693677
1179131023
630743162
519814115
1257093265
233936093
965266113
1613674622
593414816
109021869
763421869
970306189
385596753
79559856
1151228796
328742202
707987920
682506086
1103598630
1029410431
1661648269
1147967365
1014886204
1456464073
898649639
1884679345
549301714
914036796
785156732
138594295
1752778230
186510017
1103087002
968027650
2141951965
1659701657
1377216427
1518098794
1040753676
1118383959
1344890599
219143369
448220271
163925391
325778916
2014458102
1261324551
707228230
1854925288
1375411576
2089139852
1562111142
1915855987
472839487
308142181
367444389
1784646967
103056205
1614610686
105261493
347238212
1232612506
262109352
2137925970
155035551
939077053
558241221
771514738
1257970117
764327978
1761143751
1961153998
1068131930
1076317249
58906989
934399535
1589352361
2129279488
1103285952
1100604713
733380676
1222572108
2075936751
1725350208
249006333
810987443
618819942
1526661182
701751688
1587433964
1073431160
441263302
975089487
668548578
2124665873
1353771589
402294429
1509959992
532806066
417368490
417844100
256769117
1428260322
1460564402
1119559661
398968170
899984211
2124872544
413627476
609571446
520362595
1993478614
1240233815
227926227
1574952507
2016414811
407616583
1868525513
448091220
434610689
300447250
334659961
911706582
2002300565
802329431
903386551
1977577764
887918362
1483386363
436043879
149964089
1543832967
1863535273
1248579137
1231659719
1905266366
809831938
595918957
371519541
1110012171
1182274373
1323695605
1388112558
1701736875
110071622
1187270361
149770467
912795577
1597764693
1544454123
1590833800
818432029
1206309824
115746463
1389465312
937280705
569682554
1521207607
391431431
484966506
1835343020
788605207
602117574
252177073
820874505
1753969365
2008473543
2051495117
1628855581
1276366349
1184501891
1057433228
1821318554
1060040046
2074814307
1834227149
1534380662
961046580
450736758
718702280
719362010
1891720005
1295090573
1506369965
110790369
1961318096
1582924349
599791916
1960938729
1816348920
924317637
167916071
10057796
241917671
1590434815
1025565442
108423012
403283058
1094955443
879275261
1738890036
1415840883
1103176597
1733309663
1274519286
1394859882
864360730
1505244697
1742479546
170326884
1460538136
2146918759
988512026
1620494149
418199194
1369955513
1654141064
1896264971
195961505
2131675643
1971103563
1636264484
626966865
607122218
1922989764
1093603348
1098621933
638348794
272518723
486874065
353102930
879292973
1831879995
1044111172
1585322535
2134799827
1030310316
1274502251
63034165
105786894
2061842912
309507089
221081800
1537398738
869634399
1591785275
2072971916
1049336623
1804764871
2007643746
2122078853
128001188
1095771547
177496585
1005735754
771559022
334748840
1605001174
426987264
547136160
913670600
721424805
806030633
432771980
828087358
131392503
676545763
1334493713
375705463
557102857
941292194
1535850220
406901196
667337717
617766011
1248365508
96536730
1419985871
2055625819
445275361
1689380425
1218548548
1490091865
631023799
46225653
1988850056
20917106
642851234
1924874853
772113824
1133010571
278324318
1879715523
2051708464
2080290795
851074822
326913476
1853623822
504223412
1931454789
1164967835
1460407350
2032763225
827333466
1007502866
1676842916
791031575
165035578
1727902429
540329503
1780968981
2065774465
179061298
332842824
1641256626
1130357788
487057750
2083216519
583108236
594814660
1262086991
482037361
1346317019
1234761115
1474213853
147358779
1167318930
744673893
385263164
504389123
648329605
1349373165
2043099758
1130409506
1174424307
889191581
749987394
508992212
1352213848
1117731273
306841543
1018196867
1825141951
306225924
297247993
1083385346
262247326
595697325
1453507465
923856005
1224180304
700177171
1397723854
1974774316
1296618325
98614514
558037386
588900389
905018052
1305723269
1667866844
839199471
1418763401
2131750556
616235709
1250297242
2081987345
1754899542
1636650927
1917690737
1071698665
160591409
1820283257
1115739652
1137524211
1738335919
1823246260
495421352
922510031
1454166367
1059103667
771767583
1056977254
1941348192
1045892940
1441721165
252177073
1639841388
1676998998
870744053
999931248
655609255
1798655884
2098711232
1693950432
2047074305
489114276
456613590
1109936356
515364930
1878570837
1195477722
1403097357
426975124
455744429
2040662333
1999359793
158030405
514332161
1384008668
1819058001
1313538393
1496128582
757561768
340743679
1361212866
124518848
217984505
1326211439
1319581620
1300830365
985515609
942290324
243355714
1059103667
491626021
698218186
1852422936
196706674
1428963914
1161663810
1522817645
1654692092
1665848281
783016083
1680201516
1806188632
192089524
588808527
1634340554
405273870
2039387146
1226382139
437186604
515123853
1438348334
310688915
1692387333
1617811845
940046619
1793131523
40573683
859959051
911690701
1228663439
1248225517
992200547
149371099
150900493
642877948
311641861
1846073514
812898578
1050917614
1070407207
1361076368
1671413484
836457343
687232309
1311314737
305869436
690761465
1091321587
1794616983
1198962152
54414395
1886716913
725485905
1708784223
1008424999
1944164287
692670858
1947708539
1323831499
1095520436
1409240719
1948092104
121460735
2143026144
270493953
293531381
1560532593
140352432
910208886
1207641730
1025101508
1400689349
1533546088
1448859700
1703807336
1586609298
305957405
596565749
2077240225
468224563
1764108441
864539690
1083013003
1443673046
1727318557
566069067
610443276
2087069690
300323129
422980622
718988686
1639990573
1979503467
982703265
1928585599
1607341918
1426121451
1673338232
1042264920
120297580
78516612
867802241
905786421
1651341913
744518766
1757790259
656509011
1188681412
791120198
1876555719
1692655024
246149245
616860763
902360486
1339531895
1872019448
2069211134
2028042069
1563418338
1105011377
1997828182
1329252260
1296500807
314580514
602131856
1695942932
1562979769
1728088300
247057827
1880534206
211018934
419906726
1633901366
1580092807
2092749871
647050333
1892711144
2139452456
2086345891
491213731
840123476
1969043892
229792282
1912761320
1661183268
1166187024
1101375470
333877758
699999825
829214034
811040599
1300225679
1744228781
560699405
390720734
1069396815
480817241
293778171
2002996160
1939752707
1338067983
62165428
1415254144
535146322
59654317
1759292832
1065835941
1475592220
1490905239
1765339899
366541678
154569477
1912298728
1034909268
1775569206
971826594
1207056281
1432330064
1861332773
743087664
1202463469
312682339
1412130816
1521120052
1616095195
2063590820
357553476
1978783943
261629328
2013786287
1355413530
1725345912
100955242
225887453
534319176
1871140545
2010049835
571586273
895127634
1557601909
208053025
576529460
537017171
563133502
1630675471
2138742617
573724457
717071282
945632507
1803489559
328600863
857143769
2009816290
2131984567
637578264
2080477992
770159284
637827032
1277632033
101556877
122001536
1114106844
800209426
1258582716
820157038
1395613279
1113552503
1048199803
1719828714
1475486915
1526993540
1145532622
179454090
295813106
1650076322
938077554
771484328
1570791630
810878721
1940561649
1744172429
1752928629
2118723755
727798307
531793856
1127899913
1287147197
1301676418
1369258110
719026497
947611888
1460791783
1319285431
133113312
256381333
305227873
1702040331
865139066
744277869
1488340481
1913232069
1080225804
996860181
1660981543
1956089002
1781091985
552912850
1208469596
1363358515
1685084720
847974093
1112198101
411888466
411062401
33079894
1131918654
375988757
1632992986
134981371
1148468259
1256145565
317361967
337208906
475574386
1166218917
152971159
1899337932
1863233012
1455284538
1842658011
733896133
245583219
1936086723
1065120368
1133102649
1491197679
1405467314
915210918
1245763564
585343044
1629977901
819384140
575614929
1143945555
1636118527
673081221
1047979626
741809784
1984109550
1817931549
267160298
2049419151
1426653548
245133124
231094309
656053046
2006365016
1406458375
1228664488
1630706049
1172187848
432532794
357590399
602086968
1751289982
1641351424
2028597663
1441601497
443295976
661875501
869658050
2028744672
974811971
1763162971
67745320
682037389
633659691
914918598
1230569390
894027244
713133184
329406388
957479761
485011151
423569751
1602843653
496284659
1755129176
1227482414
1306606057
514498724
1753729288
1185017517
2012841219
82470826
572637122
691726743
710126035
1195853995
1350538863
1779407321
779114420
2146340081
163732861
575937446
1059733705
635141084
2091929647
968371198
1424706988
1275284817
855440510
1430834061
803296768
2101793141
367104296
525877079
1895903872
834698204
272057603
1486590710
296702930
1591261084
955254652
1652991484
687471520
1642720787
304679601
860922808
680118937
1314769929
577648911
1106178147
1174290965
892626051
1209401087
1406722874
1963915110
674970629
132434659
174927710
1720222777
1069521054
1588448995
219553369
1731933659
553005042
1530538089
42988083
474632866
1058482099
1326472058
147456938
489978006
481658125
490787471
761242064
2090423356
288064628
1756247291
933937655
1696757186
1646509477
1770587219
490816210
56971439
1683564557
222050607
211021610
1224379883
1965200501
1105602170
1771229909
1653064734
1879460431
670875575
685205868
1222240248
2145851558
537432916
413297729
2079355831
519400568
1405614499
1816779800
928367991
1540529965
65799050
920823269
1301422415
1002618198
994135538
668485891
1556724759
572987201
1497358431
157767395
1614471868
243728352
654998078
603720622
2075733657
1550384822
40450669
189253633
1236461612
621835133
1927792539
204768837
500276243
1197259427
284140324
2147390027
936081720
324880694
1631571470
83192322
1489043264
1370479123
1257350874
347503131
966495185
1357654732
1509966076
15369396
124327810
1624846781
65412980
64844118
1114588669
2047581663
2105919563
1209229810
2041422471
401172942
587790094
2000665245
1560435387
764098967
861749499
486558094
1324899373
862605666
273063828
1901371650
1499472470
504785132
906369868
894450963
1227646987
1953791838
2013470260
514464476
524631906
1304181612
827912275
796834641
1478796188
1930899573
1304812710
2146923859
1624093856
1038462020
58353217
730456853
884431323
1136710333
1284652398
1621896780
243983282
280590079
1746657747
947344799
1579000355
1273560431
1643245014
1834545577
721256038
722531942
1557849361
1599460535
898028580
131761671
1210451861
1638156030
100265132
606168963
1846644446
1997512099
310862435
1770595124
1751099928
1833966561
1102381011
66790036
168091709
513775383
1685451589
1425451349
942862213
1907706699
543953404
758125260
1038257809
772796087
49780411
413147732
1884733821
1161945112
1870933966
1544014349
1980689745
686149386
316430970
699836822
1689754331
830076636
1949161331
1866607652
207740619
747450510
1087405391
1511825355
755047216
1072406941
1563706456
1056074437
291532527
548223140
764963464
31476048
516756479
499561097
1982650702
1927441393
1775300101
914785182
1818641565
1851264012
120371696
262865234
1972505428
1274641879
1725933403
1169082862
1544261267
1263825728
1955458824
1021265117
554218858
1033454607
1849976997
219355272
710429218
1895675404
699632966
1314713451
2041640787
523238358
1394339108
1573664803
795721079
2000089509
1031615356
204247379
785914623
237596401
1125395792
640333704
2063419702
1625219737
342097106
1436151160
10233380
1893771483
1392031485
49928752
518138141
564966657
747051814
1504382962
956742577
1682596335
1118076410
1295927325
1161026397
1585206015
1246897796
601481990
631929769
965515756
306623774
1929202776
466252697
1377925110
552956209
326039887
1328819482
2019864205
1486988690
1709213611
823861680
931555271
605396700
1942565221
1867657412
1097832245
526951188
624875968
837370237
213942060
1332725632
1103670425
2124257806
1534589305
33913977
1449654615
956617218
1839542426
2034013640
565031950
1299704261
241180866
460393890
1068318689
673339163
1282024903
2137205089
1166480112
1015020548
652557398
416277315
1739164119
1113261630
1975285725
2115933186
1762911348
1387376815
1505048000
1898305600
1791067537
536900634
518736579
2008749696
1128262369
1094960070
122183533
515571387
37820808
1400511579
2093709644
861340723
1962722351
1700547780
429125290
1315157730
626486193
2067559855
505506909
1219680895
1554246900
2031270151
2125312764
866028566
1748508019
647329833
1458232452
625641748
11731262
108417996
665403042
241338315
1380167730
1108797201
217614907
535642931
2072951771
151154185
379832809
831772920
1934629401
1890209691
1254042154
1662461811
322954001
1942791921
359300855
290504857
991238279
1051973972
383805081
1959498434
1495878714
1462407492
1354360621
1342221131
1361991882
929689294
485224241
107810329
1279459114
1061488146
116998971
350159840
12827045
1651476629
1452745201
128802141
1827247706
508103635
1417883045
1737051856
1472870041
1450495037
499133220
1229731208
1184282532
2009275886
586230799
1281225313
1591302316
814733129
1237466888
2090422231
1785898686
1108550130
380091918
640521556
1167823092
959692179
1993189864
1342507651
1480029052
263272514
1844494900
1682201028
1806166519
1229275286
1802515416
1010543668
8824616
2123680247
1222561423
917730504
1507714707
1208232617
1216456588
1684634271
781878786
78349608
2140718480
550721167
690520962
625259457
413776599
471603348
1786750713
1430251768
1217472731
2085461197
2100828115
1685068678
688647743
1039771955
1950318171
1221878446
400735832
661732372
2102587470
888601460
201963214
1870559115
854592083
1851669884
1034081062
1366087332
700891954
936037320
1594275779
150410754
839179407
568412906
1015883247
1764324282
55689197
1492867930
759591244
97010638
1019419571
2126476235
1099131591
1576701353
1897041945
491817835
1887843060
1131518247
1447182301
1516260558
1155229755
392743829
1854164228
22155567
1936098471
436615114
986175862
1433842536
1299434142
417445861
1416607314
974406508
917396194
720248318
1301833876
1378829623
2030319622
1485410351
817027856
216427751
1160130167
762618317
18531449
1406766177
1595720331
437844825
990582188
1111094569
981617067
1542153500
1332440679
856977737
849988295
303018576
1405838188
487483958
1833620654
1484193158
276566212
1552172944
1638994753
267473901
1721187749
135096979
2040588243
735438556
270729132
1293503299
322345930
1998923237
54232972
1364657606
89907750
605644008
730650684
2052608693
2040923409
18743327
499219431
2087369847
42458520
1755608740
591117701
2126797071
992585260
491208598
510012100
1276146811
273470602
1540199359
10461897
1750447854
808314063
856235592
1895933571
1968884441
1541138172
1405964617
346048886
1811538548
489409023
658149017
2021029859
114971171
569088426
303487563
1170490604
460615359
111413757
1463327589
487483958
983248818
1282463686
910677272
150291117
353450089
436282990
1712523017
1953988254
583348636
280461501
2068481484
1769383735
750636014
1153594873
691536577
1333626354
883265218
215962728
1454640912
1377125597
58570383
1971532941
1834832908
109418457
482618693
532805
1797171601
2078376993
1119610132
1018659632
1562288378
926502347
403112556
848553438
1854314555
1493641637
107152697
337388321
145815733
1110815452
337811908
565565060
825273872
2117731790
813221466
1243723058
1212127942
1839609836
739513993
299963240
276106612
1074056316
1632307875
2124092976
927311203
251831540
1490604921
260915729
1126577639
352302598
250054827
1258933087
113265738
1866044273
724096472
938550233
497627800
1623811503
1700870158
1514230763
1016013313
4352725
343678850
630650472
1595503041
1824205539
1852818448
890875115
1741676247
7388857
914498858
1418117750
620028460
1812721165
736310339
1451707296
747764493
567437141
53214710
1199335183
343825730
1892620512
1274997880
1751372805
1813261815
1436676626
242538635
1298272353
1263124575
239972686
959310171
2031521310
1656981847
1646434810
1203683587
2105761541
2099298468
533146894
389803816
56965954
1316130561
1857626318
1643074682
767880156
181644018
1635469915
759407567
2059637812
1387794482
1231665683
586230799
907311216
784947545
187994971
650098508
1493479404
2107638494
1756557019
2000529749
1975301128
1286804332
474569389
1371414498
1211120446
547503483
1424635750
1692350143
2088643933
1711041775
1386843159
1890106305
442783178
211425501
1135890176
1714041216
312586333
1852168993
1078907583
1852562125
1803242471
1477696853
775226232
1922329190
1924572518
285930373
1780046674
1114236234
1362246065
1161954302
1487150464
930515489
1667915807
1994426114
2136699803
379878140
104718559
1548645232
1367839122
516435256
113463436
422902515
1403155805
1823714742
1012781377
2086439609
1254229651
783660053
1776172676
20496712
1774674409
1899812348
1630654088
760071485
1153273209
1997164318
543012858
2027791608
1776011629
1208753507
1860956899
859088559
2118997877
2123232769
607321849
345745338
1731016454
918765066
1918898034
1085988572
426730194
1020135173
1567125157
321283102
1234552134
363971874
1125351954
2080712909
663924476
149193280
8432816
1433331619
302446202
993393330
998095990
497329704
436538755
1154767566
1365733176
468463953
2070187397
124984177
1124605871
1221460976
189133419
1878779703
699175937
917241160
994521641
2070126001
1373733669
216086217
808009816
1894626511
1079710611
1726714975
894109880
998456928
1918091938
541627447
1896506631
1044768244
1327200669
657681804
695726935
168518371
1220802006
54630152
1351338009
20669677
212445574
1350369440
1892636085
1055267664
1695883857
209905299
478903542
1903138902
194003525
1611877223
1059828415
884431323
411088982
1503504329
182172998
272636726
1537813499
541483092
97093240
1778693425
1653177631
1824892712
1335466019
1640673446
182929716
2008561414
1285423501
1718799627
1680400900
1365317774
1451941880
2024065316
1868802272
1487069400
1051595526
1121857941
1948259859
1172187848
880505177
1299295148
2057826200
293566672
231702618
943091560
892456597
1294720599
328050493
665521155
1015771654
1832340003
369669797
9778811
1742156958
1679001505
1979998093
1729792891
732138229
541672482
1044568112
1413745901
1501806074
999820172
1510660238
1866486444
939916329
1234118189
381762632
213486715
264617799
381325301
457414735
468567932
395568147
877502289
19122536
726375205
502797009
274271933
1502288866
860385201
278047276
1798280403
904965991
2011255258
1592306242
1642185479
124517838
2027767561
85415179
810098395
28659818
389075018
679837903
514115337
1272299023
1877971086
829565616
104256503
379262159
449374736
1992051176
828973865
857801130
1024130724
585258753
146951631
2046189156
1120093862
107685318
290948993
1649613711
1403542219
1898081489
245836643
1232140994
364027344
179686566
741373152
824704184
517117781
143357641
1500734244
1068222815
1298301739
1571802074
468776150
677213349
1205742859
1511988383
470463129
1032248773
1898479420
55196237
823739295
741088736
574138868
1644496639
1228316230
134265313
1289562728
579142455
1686627623
379262159
1996323872
1434624079
221551141
1406691551
2082428886
918328634
1982586635
1039078100
596278849
573313488
459468533
2088076580
60048204
919058426
104403881
1756761399
1048547744
44277495
274163448
114252139
1687822053
774167132
1444768506
1450038705
263816153
907965790
1888933446
428262821
557544771
458481375
1528637240
909866278
273690511
1338580101
226557668
1256936193
1537773072
545745556
1220177365
782307073
1370333133
285829164
87530627
1325524655
1565482959
738355004
1518830488
1705888812
151471729
10343282
639057951
2096355676
2006535472
2090422231
1384402592
1780154286
1223516188
1425693918
613934797
453673896
894559015
1492455945
1485949989
1478183111
2047578279
2007102625
658044194
134439261
1556592651
960926823
1032407239
532531544
1658401070
1395155773
1413518884
1100802388
1038394197
1527919331
1241578719
471259602
1970457314
1764935577
2017354204
57427993
555789102
53270192
1792520475
1774639530
98825428
1065415269
1654156752
683328653
1329211516
1842906526
47008473
462918118
163767024
1759928170
1326620037
2021634004
572160763
1309040199
324084641
1102893391
1426849021
1927369002
1243784006
299963343
1524394125
1308461835
471692488
690556682
166461253
455591448
824942211
1260578489
483510391
359300855
1873993074
1607170209
499941430
567011246
1470935331
710245596
1936732641
815354894
773473234
1527234596
591211117
1850663590
1721748506
11473682
319572288
104692904
2011853683
370107685
318652324
285905791
2059147322
1256427976
1824887211
296363695
748153236
1417704924
2126426349
865299729
1732956635
832451042
1718704373
2088070265
1640203848
307945690
2029086547
674123501
1143597455
298671070
1535164334
1212752319
1495098058
258862719
2055912838
1533184764
110492551
1823155549
1243834554
1275283673
2052046110
169363214
453031426
1638614722
1917996439
690639947
254639925
804558148
1621100341
630569007
1466211462
483997246
2135330403
1368910982
1020281128
573050036
1279670318
552956113
1953635775
839819638
713632967
2114963387
609229020
437830917
1520971512
1179392970
891988669
749376232
293484284
1008010747
2036401383
628645642
625494761
233725041
979042220
1063662420
358547084
681856097
1521882096
889685347
935189994
893632933
948524451
63136165
1276361157
1717265306
1382261339
2052082464
545815738
1830418683
692156100
732017945
1865993216
573301793
1089695800
935081123
970091763
350218301
665724736
2045821241
1910965255
1874706535
1664452803
1739527380
1955582446
2029404034
1119957139
1915226200
309227986
1086359335
1058866565
1790892968
1780981806
887007007
2131632623
381460996
1274302897
1895738073
1340111889
1169762462
166646070
1489823566
692780210
690397293
1201434423
1099228833
13911352
1486013646
299063376
913153463
865990414
998798787
809548761
628152670
774883791
1434147577
2059849644
339013361
1323999829
1590464846
1564964645
1478853501
308276084
1515229998
793131692
1925930987
976829785
1415859802
994111390
65618425
177458703
1726173270
1096717569
1775804548
1268574592
1761130814
585562796
229637094
1428356608
313693646
1611948891
942719677
1822317665
2034426952
118013585
2048991948
1626625190
547506523
7665646
989111599
1419106536
1195254533
1706781672
68033768
468292430
1354170251
1332257567
1307731660
581901494
191333221
602193255
1374828363
40693813
715246163
639648551
1444699124
18605850
185306245
517042050
1150809395
1980059235
1372791639
1831940999
646619422
1916438379
463180560
590549313
622267661
1857802191
1032524362
122811921
1535613820
586066698
1648884518
31914899
1594849774
527707011
2146840491
1366506449
1829260230
1684225427
1875179506
180615883
193767449
2135258189
1623447156
1647788016
749282884
944619789
131761462
495660190
255980335
967905703
1910773632
1153758989
478881048
473259161
1930947624
1591972355
1701061027
2075391513
1925531365
1417490090
141381984
2065470227
583325292
1089386977
1211094185
457666132
1702563532
1386095581
2088631933
617953690
963744241
824730520
1414934044
1728105973
983053125
170689184
1451892843
553852107
830298362
952849798
217890049
885002352
145209116
478556015
1136019693
35839893
77385828
491368377
10383889
947721263
621824272
1045820902
892691454
998004552
1716717840
1864658659
526315553
1183690111
698307660
445318369
1388466731
137606524
1394115904
2066355452
24961796
422427747
1857466512
2052902295
1925276377
1875338416
1614610686
775602495
583082785
1625034767
1205552292
1415803816
186755301
1107346850
1290358446
563799861
1572352807
1096779756
1855529983
101530227
2008928032
1984341645
2040666924
639790785
1015333755
1873462101
228754772
1704202448
1126183742
23978277
1551936357
361767797
597662636
1996519661
1135502091
2111282421
1046770447
1082020580
1313575091
1207787305
301272935
1217662234
1192254474
1684775120
1439854635
906626803
1178243205
1851572637
1606001862
265858567
359221153
1526987745
1464155379
816755937
13817609
1081320528
48510429
1764503189
957715271
464911478
1741174628
1591716956
1396483185
766831510
1385266616
2030157649
467229256
1131192410
887969466
529648265
1385332784
1370613712
245879548
1918735394
1543371755
985120315
1731479784
1657885872
2146073107
1349928408
1974763658
363135187
1365532473
1082512496
587066763
56220777
1387685389
526845258
1798981783
1283205444
972767750
135629896
1806909191
729288690
1082687147
467842192
511191096
1105086539
2127882260
792667343
1153960367
1614395120
972420929
286985669
1972608399
727918267
608384808
1806402727
1264769475
1850075459
1254208625
142100555
288862212
1463254396
860477826
986230508
1879715523
1660226996
899736193
1003549343
939695875
1068462201
2138730975
988402860
675984869
989969091
450659962
967582648
548191139
375861790
1817367461
262810460
583648428
914102396
2011810871
342810855
1432778503
1129789524
1299593678
201744237
593711309
356527246
1448862317
1583290723
34306560
1271105742
270855612
1405695841
1981065193
619523640
1541076083
1504728542
1789101162
1875007581
821337805
980425543
801466870
173840482
1720169991
2070203024
1096391736
156985040
1917866664
438667851
424845282
1602744184
1339334205
259943648
2079389150
652557398
1580681159
578325859
925533272
69270633
525815350
247124838
1274019260
497688396
363841195
1664961656
661098402
802684202
660590435
444187231
2077648321
1637479092
1409975413
715017709
1235976327
1552932775
698218186
521209386
1062622648
2098685942
1135311929
1384582725
166588278
1216879201
349914251
649145766
322218167
1369553506
974879034
429722771
1322895893
1333533027
2011767410
966859502
544440481
216510889
1952410482
1143441494
1049233872
486829119
1349902234
2041583474
549665712
1132883906
1858041243
1378194132
443501606
758308378
1444705418
574223570
696003244
1588618622
253124267
2085488269
964716633
475357162
2044225149
1828212356
1759676135
676143661
814679932
347745567
1342171837
2102658780
34000421
1463225786
1915129893
829539293
1159334564
1292491474
1938773053
727048731
1918447097
919198464
290680436
834412934
1656894407
1911694785
415435752
89626034
1392664341
1987910419
44439573
491404564
739754646
956135195
850498595
1510937294
1198925351
1644117095
292011443
116486448
1167318930
1345799711
1478294702
1257692290
1646115182
174965461
2019178117
906318950
1596944900
18843973
2053034001
1255752743
408324599
987975339
2117288200
1433466956
1228059578
1644570875
558290479
2024690175
1367091776
1119935426
932190954
937071600
1742080494
76235642
2104300477
1385763591
1033762855
1365643957
661428324
1974172769
1514484646
794889729
585222034
1021431515
1214201356
1844192110
296045143
909450187
456236155
18240765
1011681483
523096787
77746981
1318152457
375356373
369896095
904025305
1416277575
1343944494
978988219
1806262112
1941980204
1688808683
1714580140
1759129032
1425108668
1203944899
1355694847
453120345
701583572
867939188
1705952974
314911653
1310186176
2133741877
1245209816
1876074073
684423503
1175027358
333150787
998536213
413584448
18920856
1033318730
1517034239
1354870332
368163922
1940679153
387866815
886421769
2035173450
755264720
13906665
1509072900
198288179
1023918640
1015311051
1447467447
1511825355
556123063
228539097
1550567798
1134581741
2137017816
1125725879
1614992213
522023768
1216467450
1621594021
1385071176
771909691
514849751
711054849
171477458
1214187582
782979061
2082260726
1659857112
875335506
1603900119
1351900561
1936118379
1117160578
392331672
1240621928
1243744394
1643818158
1330820928
899374800
150185597
1928540140
1221493795
1794757054
1175235621
1565747740
1584888328
1162043168
888299147
736444654
708721628
843542526
1742519456
462538481
785179135
1682949907
2016023541
1187681565
615617669
1606058092
105798123
1522333425
349078554
1914879417
1282621641
1375136592
1147813579
1174962062
1753367510
786967497
1270035477
78019495
660458790
334089922
1902967210
2130918699
535126951
550930385
615200464
579950231
636266971
1193243353
955043733
330660562
1516825852
656933671
648016806
381325301
1855932117
272688268
1622223542
891346410
553879418
1724926372
159456668
2035522995
669422424
1145375092
1163007088
535507464
1893382927
1117131916
1339089118
904362077
1171078590
1698956973
695391715
1022764528
1467650265
1572414304
1774674409
1899537531
1999965649
1245831422
1086738538
223776172
675225455
820817443
122016948
1060290654
380125973
2016785205
687547427
1786747556
2032771232
1766029611
618831603
1134808479
626353848
2077302808
1362104606
957557059
73840177
187054616
692102240
537991528
510609445
1546932400
443856190
939631242
2040442452
1843281316
1037355859
1532257410
1335844351
287681370
1658036808
346126063
252669879
761182547
1159057091
2142886747
1730348200
358055423
1538504473
872026464
780988871
1076077750
694093330
1829815769
801526378
1394378575
2060226150
1614203846
2128095087
2118852035
679279773
1837120713
668290420
1928340957
812747749
407156896
1181318077
1080377892
310360699
45707238
2042212848
403641087
2025820367
2138179225
857802728
918742912
781076163
1244183962
314301052
903582672
1696442685
1922352464
1470638074
1759301191
1649299528
1883638532
874806598
1278241642
1012920107
1505196830
783469175
630363526
724279118
179052615
501451921
192385270
939050659
1063495666
1390102708
1272062124
1779597549
839675335
762397679
1910235178
1892698066
820544246
1570371796
1874250074
281126359
1101807703
1759209810
768364922
1285915417
915129801
1904864977
1229705165
170317614
203388963
913668027
726992460
728574426
1485621505
1254618256
119219203
34466750
1931670367
1292899929
503066862
1100840867
829748031
1481007614
940011448
759900125
1668129486
709981885
621159465
286860805
644031599
1385332784
1966774600
965155927
980068956
1883737345
477172528
825955376
665252611
1780830903
565549952
2037437975
1655836444
328321081
808153920
410382793
1214506153
1112591216
789866887
301244989
343590056
1884558537
2013165525
1346608582
1776181585
1993172358
959532388
964007626
1609961461
1110438936
1791302278
627938884
2056390744
1114761397
264892867
1843353337
1606143729
1422464786
2074539004
16095418
838356957
203727746
867983852
819430516
1543244285
1999286987
143739640
1139658809
199164309
2022259470
990555392
1599590370
2144246938
627185959
1836963565
676563613
1630632929
1242817532
1964757465
1954496265
1384790439
2070305316
1109645667
226495860
102968339
1545640345
2078285112
1911858095
741885298
1559079504
111702534
2136367755
1206014318
703985899
707305193
1143301527
1021404512
1100802388
1884422205
442610870
1581082412
1760664954
1602085968
1176768257
1290682040
1352768638
1029621505
1089773825
938642960
1262127721
160030485
2031782533
1126622863
525781960
1832340003
348947095
594539647
1868517163
1741236324
430380790
300671516
473640384
1683757618
581114710
1070660111
1230122386
550947304
1566204864
1403533567
915703299
771909691
169378919
1716258905
1354272584
1137097528
1665139524
1797449233
783160829
1502378051
2109592285
926544596
543546126
1119321280
1855497989
22340783
83756641
261584706
1252128769
1566081539
1278660128
228378677
803067702
1913284483
1902007018
1184952472
1439909997
626845102
409627770
877274283
2066295901
1047934838
1265818518
259062427
1201582996
1073727185
35073113
1411257999
1047739313
186199873
507794718
731574589
619645211
1343233897
1613929559
1605505609
269175467
1484337648
245507990
770723854
1295062211
992629933
1374276936
1378923563
524889115
128030613
1020168032
501947844
1030246507
970832824
370511226
1903814597
535162989
1313440222
1294699953
2127598523
930309524
946243458
1138427889
394758765
368163922
343451155
485849851
157370107
980748226
1816712644
2100071730
494941593
1813129046
1185421846
358518837
1811921859
1774766660
1372345822
476759535
1543315844
331544744
620569946
1556736662
68507103
1279293335
1727231331
816519015
372254818
1753365594
33079894
1917870623
262072503
1838179984
614078716
1738976173
454576665
1040649638
1044484274
1189927583
794071645
2133717894
670810410
668753049
1969517866
9536336
1201987827
2116710788
740745271
1555097253
661113521
838801593
1842345639
163760816
916206930
2126500141
2058016520
1705176936
398507565
1981866285
1268492848
1051791306
1300375466
1158366442
1263699726
1661924648
1615266289
621103937
1716233903
1197816491
1877539092
1033134727
1134911638
925218822
464750929
1934995940
826126326
1264769475
1346703135
1748612381
1825645199
2050531632
1012287145
310349201
537488569
913532742
790569797
338631921
1185473838
933038821
1704325094
17924750
1922506082
186640103
16714315
1658990387
1293470018
1339594239
398360835
2088308595
2093709644
1663826566
856305094
2090913217
344983878
763789246
1779368282
399425625
2017784953
225856852
331069983
2088589576
1916693656
1470934612
1192659628
1804465779
2060042255
896715843
371359438
1419736217
215677156
1782410278
1453393228
1269749830
2064000165
396313306
1362466532
1857692193
1637413998
955053441
343723953
203108922
463332066
612060195
13695642
62165428
1113080954
244915194
961326658
618059067
113777729
1682488203
822073862
1801743117
571772047
2036626092
696726915
1419149209
2072212214
2129381967
2089139852
1424341984
343718821
1259279715
1356412764
1692327671
1354746665
1658062481
2130923246
1279017027
1960058012
1115608092
1279944266
1894313350
1982740057
1869429661
1091157562
863898814
2100070211
141277111
1398926593
889786480
457824364
1755187175
598871230
1814552758
1276546461
2007567339
1461401052
1931037042
1688605156
634421783
435198446
1027087083
818396175
253513191
1462968231
1174169450
1609804886
1956080911
124892335
1054414201
840910938
73336763
1828951143
660013080
1872732257
439817404
1638288900
1790136520
867465667
1779096342
454900971
733356923
1456603535
10842999
760140652
1524736992
1834954920
532445876
2136530285
84680380
393206203
1024986649
1049692762
1611298244
1194332662
1295338804
548925781
150184253
560320563
1577878006
1718435305
1515723630
1341390728
341219141
1877363844
1637881454
1737200769
199227341
2111306819
1365719985
1239824003
1337929876
2104014944
135433835
84716492
892899467
1293043580
1741564439
133038688
1395758293
1884302879
1168426062
1791883643
1790254457
532490918
751431521
1345080920
1814765367
440856533
1520406029
586413600
156692398
1461900604
1317782379
1246744253
497683858
285206053
1957924959
1313405587
2074763369
1428965403
969417146
1641738259
839868278
511251714
157614759
675308281
1782482953
1968209029
1467671104
1780172020
885383300
584417926
1396229031
1069842252
1286863803
298087366
300291390
1777036921
389319442
593222139
2079583896
705508948
793240538
1494476748
142290085
1853416243
1426191865
1510554347
2071706657
592662348
2078768349
776275648
2119939054
991527342
1736799377
2060241583
1715173677
131576952
487102643
126349872
1708454821
199109293
1904479974
490971673
923043291
288395469
1116847993
1191306685
1961403544
1613567451
250305413
2049651432
1522021242
340802716
766240424
1947068596
716991930
1007210484
1238980841
646063963
575241602
648120485
999447452
435840133
1612671746
1570960120
1639476520
1724236856
425673849
1359592938
1714394992
233016520
231931753
2092832378
875775437
1704017342
786095672
359622800
2144542588
674532259
315494567
924763494
1806028808
332580467
950062534
452617387
2136964658
281164445
736327248
1345526160
1915218640
1238625576
662640065
1499555883
1706221507
1750844070
1949592013
1938657010
47067076
1672570877
1743868672
1940437441
83845722
373737172
2102786707
157296554
443742038
613524040
764203566
551290725
1616107450
90610337
606480306
741735242
1902372622
140352432
991712626
1500089771
202455542
1884971411
327268087
562710687
1620149428
822173368
827242599
1365096217
1092517481
118993296
1692228798
1612310625
1221463815
1475955181
235594572
889369633
1257941411
1250795743
103530219
1492764295
1113690444
92416482
99062852
1096780244
123972773
146788449
779748137
863500226
2018974988
698970078
947467959
331710516
1877392843
359237065
1532039702
1751663963
75988706
798898273
1120888393
1925080803
214109928
2018115887
197202189
108497236
1279735362
1745088098
1404451700
1959376202
979732590
1159905823
1677901209
708320866
947330444
815769279
414261948
855739484
1679207934
1830127251
107207644
1575708562
1173017843
968972996
175444756
319400551
1898255749
481291020
2141950918
805236028
857996865
2113740897
231450067
2054132941
24028263
1436154542
718403062
910557944
1123202129
72325181
1104069763
1690369012
1606326342
1896783421
37110324
1786221196
37058730
52768810
595563836
730628948
1326618826
558353962
1331703288
813880786
1549000894
47880024
531754805
92799584
1500635932
1286512579
1574585304
1615120174
1910039334
1078229315
604817099
1187476695
1416690375
136025758
779549002
60214670
1770808431
14371420
1962911236
871821767
1946364086
1322870863
1229575427
2121120269
998314846
1402007153
481065819
1868448012
309512819
935189994
368138749
1940028502
1579841636
1299317069
1355645946
73384260
1442062031
711327692
225209443
238104338
672402453
416691240
1677685701
685733475
1620344795
161330673
1757442232
1032475265
1815577226
785206241
649358210
1768024335
594688837
6918327
887452585
370731434
2126708148
636984779
1380438911
951788953
1257246366
505757053
1737630769
434333611
275896609
100309881
919973830
1456567803
1652920863
1523704722
1944196485
1743866832
797606303
72106280
815345531
268534758
549368809
2082258739
886131401
1507315252
1312735403
1260017359
1550091287
403801984
269635736
1051709739
21347336
1293573017
1989012563
1681533930
1214733835
790026927
1970119553
1244107855
1380202421
1401249290
2137301350
2058139678
1870554109
2105604707
149747528
30452312
92610422
496809396
971288762
534121745
1944089552
549610530
1106785159
1122040409
2137784693
1019512066
881007100
1744400723
1121014904
2054926030
45110149
520555409
1390498286
1060490361
753307150
382801331
1295261513
1553639005
1756449650
240503320
2079163766
1227572334
817657447
1159439358
1916110203
319850054
1655025554
996431508
1736731216
1206587423
1696563841
928978201
193622656
1253207671
1370417884
1564481374
1884608487
451290042
1179755566
263399422
641106131
128198232
1881054666
1618437055
1613326928
894646469
741136441
900997121
141605479
245495931
132834540
722314802
2105919563
1467481545
2137105280
1345609933
1491424133
1461643137
1507182626
979307233
1245137357
1873137919
722730431
1220109569
1297923683
161371235
927497277
12747263
172703181
391267647
334714899
1368646494
134425092
462350922
262247326
938112638
1040424106
1690197219
1907700984
1476190990
940778363
1736449940
921875071
2065505331
2105025587
2101328283
28920989
449484805
533147818
542873754
1755831603
1643600682
111560908
801958503
1224132423
1056527607
937733509
955602838
750393469
771819767
1518498653
601487642
1084006045
1290506581
215042085
349205798
298492612
1198474037
1058189088
1001666727
250173101
1518011615
1488614726
652072335
876825839
1354996344
2123225382
798760108
1833320730
1117787818
979019689
1632837799
1364467493
691321006
1914453531
932524930
1859009528
622925562
1686931582
1812075752
1741361126
1182274373
351663608
1027106209
240402933
1602960350
1769764290
1042872680
723848898
785679416
1246080640
1755820526
439181134
1349379518
1509702585
774762645
1645269665
430163772
1823593820
1514422446
2047074305
1562979769
785770960
587227500
159883929
992504768
1643988600
410954342
1661531474
932832833
2040362465
1281340195
151803491
1785538028
891459705
420927597
722131068
1845403196
1663195767
1582367585
1837042970
897871501
1876107766
744017971
794287784
959403882
955376819
151468911
113637318
1718426470
1200127419
49291751
1509546141
841850275
1515439346
1276425706
385747424
298349075
779868218
1216457673
1889868371
2143681787
1564163024
661453445
1326622633
2037888995
1544564483
1800024564
1311093159
563655783
335429537
508143829
291222469
91623294
1309281523
2110655026
1994296812
1017194415
1480752794
174452427
675984312
1769076289
1975914875
756573396
1837057153
126448171
1790969942
1583914562
551030501
687481059
1240138041
869874489
1825982871
963181458
1079171814
1154509579
84958592
185624432
368257410
1062799776
361160784
1323503093
2014340716
693773869
2003916360
155049228
1478696371
1287099722
1112065711
143476527
810175126
462537133
295730290
2010787232
2005919910
67293497
946889287
1299142450
1692478856
551217601
1120169663
1977330921
423185052
1831584972
301730374
502911391
232947844
1956080911
1268486345
2007720396
177105305
1457772402
920540854
1756875619
1041964462
519563637
1038066151
754170573
574851505
2081692363
1089912096
800821588
1186296951
1025626451
1279919996
2007168483
1223257364
1212984328
936002775
2098151477
865032030
575743190
813822846
1599382767
1719009209
83721139
1498491317
1968995773
1749122026
1507478484
2036435822
2146091273
1419082956
1207526721
736240711
119963483
1547868562
583691085
519673826
1141297884
286125138
1069251078
885873978
1075095178
383388614
1229504048
575051916
715035878
167864172
1592775992
884034060
325405449
1249932107
268107332
948881672
1640461105
2049913086
364867779
1225735582
56107380
1855025774
600950970
1147846488
893165974
2108286971
2104664030
250173101
613072175
463083490
1170776431
2126806529
1529083186
408126079
1117709319
1463751504
113389186
616127154
1289895830
1481675859
1765316035
872617428
704840480
1780077699
65185040
746283830
45112534
2136862323
1960356688
403407218
447424061
1129425477
1641295617
728792711
1974448199
148734947
855510606
1713372912
2125264872
1811125566
1699399482
807065556
921409063
352543716
823774170
1345582895
1000867277
588229391
292805746
1250418620
826858842
4851714
1324668563
98428495
1262387634
1931416163
207036375
1332871981
1914181436
1703668362
836581898
2120984291
2036639845
951513519
1940669958
84680380
598110253
2143331474
1627320300
778432418
1477213588
1644623657
693517681
38503817
24094994
333106480
1353374838
150395548
1140231688
678282135
18097157
1587896823
1166465051
2142590954
518415345
1309526250
917845827
199421586
1969223242
456241497
389367801
711920808
1648454801
1983121864
1511934334
1414015043
1587875674
335768166
1611119544
1062607807
2046208022
1894427367
1849289931
2029841605
280539292
757747733
160295773
1377852843
1962409032
1849745292
1862996831
1494133859
1032950470
1961992067
1774105453
16392999
1597062490
1344081019
1170143136
2045747258
669878114
1240293698
264179961
1822317665
519342051
651663106
674738601
1683277397
722463858
711979194
1085257694
1793359085
694796569
299007091
2085839250
158519558
1103801762
1683868310
1617631106
189215199
658275715
1928199467
1274827420
1417183519
1416478105
840385249
2044168732
162367127
542160165
505728154
365039864
1970776860
504012626
1279128812
597787110
1246625271
1251696649
1866974079
677625828
2021384068
1274811616
319261169
1089157082
2088826749
584773249
1334026862
936232258
2072317831
976509898
758322402
598025717
166581021
1759470786
277438710
1999156267
318751175
1652461996
73259650
2070633657
1825303889
2060071946
2140218218
2358460
1872788024
2027967455
1475342204
1487180210
1901322661
1125724085
810521026
1061788940
619508799
97142256
164822605
380091918
1912926090
1807713130
937690351
241956843
1449985101
287098950
855965808
685748716
1723453217
745169148
173068661
1682435458
1521507385
539276255
1004611115
530172510
1428158371
1636065741
2104439160
2029330602
346228804
594800614
636920770
1425778286
1325672748
485598536
740708596
1686102163
447474151
414501388
997040245
967358823
1401330758
2088863882
713191698
699336437
1648286016
400507590
1483790155
1927910342
75602437
1741654597
155611935
8474809
780717457
919353948
2055206357
698082761
1672633593
909647021
1730072879
494414748
958165694
1012760485
467820693
1478463503
1520785213
1791259980
2091867580
120825643
2143562400
597288847
1737225882
687134790
1602088666
952410900
871926132
1305748677
949473740
987798425
879776586
1531110359
1292151879
299573977
4407095
794280157
1404514993
1597812659
1802709049
1792496405
1141116268
1096896872
1295006741
303647231
211046119
835589583
85976645
960466717
1080189848
815666417
140474214
1871684462
1037209244
494023321
785759501
1995563380
2094561779
1588610960
1173434624
1691188221
1052807644
1324867979
808191032
1663342690
1484821865
698913791
1421154191
1326553361
282665175
1285676724
347677176
249689920
1362512578
1654203224
699057153
910876187
2091718984
2083946418
1932860480
1366057449
327781282
248383176
2125496576
390677281
24999434
1817760370
1086442910
1860979070
1877239354
1416508635
1310924840
2037001453
414104708
2063435212
1219867220
1156572124
343370393
606803675
1286179658
233567720
1681617443
819833205
1962093
937973353
1129601226
8197823
712095122
783519786
267609621
259439642
2062204791
166031827
492528161
1398531953
515016191
1990578905
111623690
1963622808
1940585885
1819542904
209574268
796794936
1961892810
724759623
1062276883
1504207093
2066479324
1809420483
2050082176
986298930
1359927177
691683301
1196350870
1218459426
1969909975
1570670088
1515047710
1054250618
1501458796
1557210874
1013720991
1316191850
1598276046
446509943
462517781
765826149
1147671210
1657496323
1726389021
27343590
938762
1830483602
1178065250
504917761
1142403205
1698438934
936385397
1854096484
1179963341
412437008
2040741556
1202463469
1563014808
877570659
1342029040
1778654347
1485704448
630983022
334313335
1428571137
1381668979
702387766
710616241
1017227219
1545158599
172546792
1716834682
812851115
1599150184
1899549718
1217085843
933799489
1486051867
738306752
907880655
225778608
1453397683
607464802
1860148840
87953824
241507074
41873855
1435014557
1836053413
517104246
1610439762
1967107964
1008876713
1683752942
826610567
1741350258
1912104077
379587680
240564125
1892721267
239320613
404363448
894346341
1238950478
577288490
1370921579
1693564251
2022871433
1260313733
1878450870
1521180893
1802284940
1569779908
840892753
132456901
565195680
1818027031
1934369827
1814163547
36807335
1973056196
2020877236
1203153937
382343518
787361608
1760427517
1095651595
412548509
973527476
1908670291
1094308769
1021765653
1817768896
1486270644
1358917889
477999646
119319748
382257110
148215118
1259628314
1930352027
532932201
1860868341
995442172
585553699
2091600139
63803302
964007626
2035338952
1921678199
1754278463
858945662
1564172822
864360730
2142022353
971871779
2099646959
1724578937
1788017672
1556283536
1225181461
784288714
1256651196
541267685
1588173392
149167879
1517875363
1285676724
1833769398
1260436597
1356376037
971366056
692859593
222536475
464100794
1080877737
110960556
71506928
320490339
298487096
1292727559
1837120024
1885928400
699758269
1970949487
637100679
358392446
1260300413
2135224764
1709539364
1075907879
1215119280
21477015
134414831
535832278
10036650
683513419
34101438
2016076928
1155792259
26646587
730619185
1914796268
1471497673
1997009762
1530630666
1693128434
999134587
936975559
161783657
2092225063
1929311892
1365163490
916696486
1587876334
572322097
1918865068
926590234
621372368
941583445
17851672
272059610
1661077175
1333118394
744651535
692526068
33819083
14773320
129576368
1374399433
1403929102
1319529024
2102001333
1029234829
300233802
400230450
712713900
112191189
982454742
596452787
258961318
1191950752
1093171308
819359085
1537069702
1817197976
692376102
1040948298
367626708
1534380662
97034499
1098494345
112589344
701105076
1260536833
1258015375
146895739
2063340232
1545741218
1247601177
520080139
159231083
1774194907
925450107
318352785
186735749
103103008
1904920285
799341393
1957924794
1563409609
1044283138
477285554
1420192645
1277993554
1264872559
146403856
1040030508
872979005
601750523
212812517
1510660238
937970312
2031889329
2116015867
531754805
1081964186
89223202
519293957
774920486
1311697685
471931119
565431561
802380998
939116982
976865600
1836766876
1241585991
1559115506
1758827750
1116679937
1953616309
1444421530
538418007
849934993
219474409
1914502363
1080920387
230391463
941780566
318135836
993684072
106345326
1417307658
670149154
1973492064
181546379
2057944094
912795577
506422336
2142891210
1295967303
1037727353
2060265259
722442975
1084724202
1302665680
2105968885
1051850301
970226894
1821036079
648359345
1459350418
609202051
1197234712
330887243
938832771
617748014
911423528
1438792455
1512196767
965864871
1787980870
161911307
1648765807
800140402
1715369836
1157754188
163755052
214634401
2129732815
2103688746
1801585328
460360481
1472093687
1304867658
1373904881
989037644
246641495
1264065590
1888966916
1926630667
440728681
765524396
2053840254
1274602522
226772595
2079416406
1855101276
1554681360
1907592734
443218712
247852810
1778738862
580195260
2117833641
385292376
1536033111
724407065
1441220128
943895632
303776119
455646519
1967786446
814566936
1376754202
2134932579
806314064
1530493306
1916675603
776210200
635125369
1277186595
1527389204
687707655
1264810595
362491312
153395135
1053188029
1666042237
162446702
1317706749
2058132813
1769999742
1629777153
645706917
1885118618
2086001372
915233124
696432315
2128488548
1962990913
575352848
1528938687
2039124623
915552486
846499597
1101082072
2000170605
1900651607
1326564384
1529935295
1468783567
461993711
549689988
948680880
76913229
1265528490
1933454508
607122218
1898081489
477774935
290850303
1727697911
322593637
1304053595
859501233
297230208
500578623
1208106175
1324376000
1585735609
701468703
1216983108
1329862304
551381368
208481779
191902739
1097054349
1749424072
494214873
1091386376
836468612
574307445
2132950292
2068604598
2082902422
88164871
834805502
1827217927
493452784
1489804983
1582526212
111096868
1173332571
1742743614
492250436
967078617
1145156641
49227818
260481722
51792334
726823288
1294199781
283440352
2026726192
2032850419
1067396823
1539313938
1114386776
658013672
1027549676
1506189090
587260748
1438977073
1010768936
803974036
1374624305
413373288
1780558084
1179809531
273486809
324401504
741563458
1606349413
838926096
1198474037
416715205
1319397016
1539558744
609900559
1354105946
1629776860
254161928
1949958444
863595835
149422985
1262944199
765911820
856806622
405993142
1340795513
935279273
1773707645
1882704264
751334690
100176863
728228912
1251540998
1311268529
1073352264
107530538
156560393
1591295087
1831701852
459268255
1819261922
653248925
138826032
1757323584
913345564
1904959601
301615554
722340933
1230203316
20550243
1222859030
248147235
1819078468
138352723
1582954703
1859347009
1023930358
2134001343
2023624010
804646710
294227722
709562863
29252475
1252571727
1623262981
541999251
1303564363
1339324453
145558686
1353309232
762316249
1480411904
1015683163
1270896641
1046805329
1432349122
454990397
297979447
1529245826
1013325023
1486772146
199547047
427746790
727758441
686539947
87427001
853185293
1178776978
1089400980
2023102016
2025407412
922538390
950940412
1992471637
841261499
1994366966
1198328434
835157952
180941429
185890690
1754603051
1149979609
1181964729
667748787
358666026
1639617560
1616639470
1132730445
578666752
877819125
955090190
192388648
2032906195
408361287
134640007
1479901355
1123139286
1844367855
1106770669
1913588892
1614310621
580060358
1056181561
1832398800
337665921
596665373
771490008
1413932480
647170620
1592631430
2064500423
2138179225
1643471991
575519849
67420243
688166677
309727904
985892783
1619274194
566044051
1249273542
819982468
1469094822
854886151
1689827638
1312507801
1063093973
1764707721
1321454953
978543718
1155182838
84191786
937670719
689312283
206515753
40971768
1606764507
488888347
88431706
478242819
458318838
1430251768
1517754159
2123703979
1152181100
1420763057
1496828554
1575504091
1775334852
1770050948
367729628
1874820768
682866860
242842775
2005932841
1167619353
659941718
1475675046
491973984
146098488
1984587851
1404464360
1390432650
583671307
1100534100
417342754
103760065
1451028391
1468381930
1635094610
1417868525
1319828401
1657526592
1528043988
251135177
1597791634
1469946176
1506391748
1159644401
1462178736
239147589
546225459
20680657
1194874492
254432965
760150250
513955685
1701912885
621372368
1096958643
1757724656
2044251135
253674456
1337196316
1101438574
1471631661
1207549188
791252475
819455260
1814968529
400761847
1674212853
734915291
1446185393
371528570
1543832967
1156158700
826227463
959692179
1358515433
63120819
742124093
864605482
673504718
417965354
1053833778
572385126
445683631
1603900119
717861109
2098307416
159576097
981384527
835792696
1515911926
362174471
1559095992
411049254
734810018
678691712
1223231621
974367316
896190030
1980199428
1913347825
731583232
1189927583
609079044
1183356975
592306644
1260418044
277157381
1729646786
315763422
2069590837
337131658
1298276615
606074730
1404328712
1341628547
1635820887
951773034
604338932
640638303
930927123
1563962376
201643364
851811142
283916269
1496117852
612955622
1771999076
1468187518
1482895257
43435895
743771372
2110490290
2135258189
528398243
941997871
1229896526
2010644117
31122386
143469279
537946323
740620151
231440754
2080021710
908816504
192806873
984863239
1626750194
1124522209
1834070603
322486020
581300004
2010352445
1240005481
168849212
2129723379
95110968
1331111070
1447310224
1546548638
1491079960
238043069
1586443938
1192626854
2047032267
778097174
1356367760
357613427
1781548412
1547790562
1594895034
1897278990
567128976
1870002231
416014524
785197011
247904852
532408880
2004602623
1758604374
415617311
920252414
1198705276
1476940057
5533571
164227880
1082729769
1125190934
1155758216
1700763081
1304732397
1934813493
358943819
457763805
712459352
1330219789
701081254
778044893
1477550847
336163860
1728056287
1281519480
605132143
693873558
1747540935
1435078283
1231917876
1783485436
1612256364
219620326
194062508
1363682246
1180679131
1528270081
398112690
732774161
1875520640
1417521617
908907527
493883060
1619006502
1909582859
171916607
595438556
1005032215
592875460
1578491946
1569817114
1414703341
191354212
1933798146
51711356
1536021502
587577536
179543876
854878213
1183765607
416691240
1601492100
1217611122
896272502
153203528
1103281122
1155494204
1247683683
483180407
707625020
279567646
966152193
1475562443
290681960
2001325612
812898578
96750926
1401629674
2132380517
1747213332
1655145180
1027931534
1851837008
182131201
51718013
455382710
19239218
1138069913
1288744278
751034555
920144865
935646866
1182234145
490033821
662353899
1423796426
1427757220
41678735
785175487
2012002883
854711207
1269876295
9255519
1713651754
1389264559
548388059
111174775
926523366
1533071184
1254845479
1045545754
578268530
656695638
2108928204
2054254617
966036557
1366242241
474516297
891285989
891799554
628754178
1275582763
1894246547
2027583165
1300740655
2002734763
971724310
173798786
538865984
136260619
1208193467
450915784
1164676778
378194910
612326358
1705713874
397772485
778249999
392913495
1393508201
1197043690
1001063371
717542757
231607065
512468064
1586242100
581402502
628256438
207834066
1284524815
1206682700
758822350
225296324
770279293
15471369
585076074
184771056
346119366
1708838421
129675828
660537988
1709609355
450659241
1766040954
1954952646
444946846
1252776963
554363224
886341025
1301150788
632712505
440471191
1447502112
1229733397
423465759
1792833034
479329795
881404254
33103157
249355319
1703631204
2091715049
1175611012
1921271693
603088317
1569535779
455373786
1933345297
804029965
1305530408
470575652
575090866
355269566
1439840955
569874697
270794416
1191472136
1714812694
1023256952
1754655019
1901511438
935733992
2043747311
1011013009
924306781
1626288786
1861094464
2082162368
1511204269
1754833598
1478853501
764762157
2020469955
1357125126
1165030264
1641721029
656183451
1889273245
1646434810
244234735
530617331
124284200
167793828
1924032879
1575048168
1231325755
1622671898
2116034467
279071931
552833852
1332273198
326816614
2010872693
41277062
1634738511
546808242
200285090
849626418
1055730306
1450178203
661553518
448438308
2099734057
2021634004
1201324410
1099437957
1293674365
1419539154
1319489546
1592489448
1814064723
1263452352
1998987605
739386877
1944218526
1321716437
405754787
433546415
603604326
1765756122
281817988
402436991
123843509
1703516191
1986899939
463336309
702482502
137126149
1873023676
1674965932
78065735
1933829564
510848518
796594654
329253189
481709750
851132279
1573154
917740225
1030883414
769408770
832371354
171164831
104558818
1039804992
1734319387
978404689
243118232
1824956035
1049937364
1737092899
128967819
477280751
1139615865
1138243973
1134084372
363064235
353294101
859826904
1502724587
146328889
1889012530
1475133123
709364674
413435020
1426972440
1888585787
1080457988
683714124
10648645
653953506
1014264332
1666989638
1607566776
1949210498
1067014960
1632166014
972759235
1287274637
916602605
381351542
1951403048
1108284744
1108308332
843295367
2113504467
1726683746
303437034
1340300611
201770785
320996414
81043035
613879382
1439086343
716012477
793968966
943737548
973682426
11184760
1610174661
1067029903
1469946176
87374743
1384601071
233755699
403984034
1102035495
1406719331
1652673354
238567977
1771505896
1115463786
582194775
1609433916
734196099
1254422538
1630284051
1121447485
1916776757
1570959435
1884365561
1873740394
741566662
1677578812
1323547737
982343650
143433383
400127425
1618416112
1844881162
210610427
1623006465
91547452
15135430
970780554
144319418
874839461
1518888528
2127626531
2119726651
1095422154
160495707
732569373
1899757556
184632217
1353710651
225230695
2137784693
1520394323
1800723877
599843984
1830748707
860250276
959040483
244354371
1668698921
1903378348
429989202
1356869594
1669501023
1989614721
246211166
1797003662
131844760
611236649
1843923222
1044550851
1256981821
726372853
183912742
1355535672
1858924260
663512492
985686085
1103617988
816511167
307616234
883343217
573007503
1326498698
962587885
673477841
678635156
307285005
492952214
1314135759
2001854900
999257455
703380761
791647997
828658346
1132608344
1307039970
1565576335
891196800
644399291
549952541
1996378432
2111967553
733767758
1671685937
613119881
797181456
231389055
268144828
2008649883
711470411
45584973
712487881
1570265369
613304097
1145464879
1006620777
634994200
1310645865
830158472
1306515324
1289840292
1285339571
1105843396
1918091938
7071615
1456392064
958168508
723663319
1941093338
930648789
1163799416
1919905056
624816111
639821641
529174302
2127924415
2043357940
318317056
172350591
235533604
1946717897
370799645
1345574576
2061638163
817874818
1600526740
1102124158
1958799663
868440851
932099819
335760280
202630997
184687646
1562249314
490524715
621685469
1731369570
396579912
614816500
1896482341
1489715652
64508377
1361458776
240198233
495359917
194841735
492257409
691677409
1986761602
1889988601
1628194556
1843361646
507073362
1638903900
1261166327
680091351
1561526622
524689830
1591425499
265028884
2140236761
920144865
1536298072
1606847481
1749080254
1934860815
1026316055
986354720
725088048
538180219
2012127424
1331434561
1478426528
1165136060
648079276
2003465262
1679073381
1657565955
703740478
369876860
672020859
1389973654
1856743364
1171291141
1219510617
454403687
1081356022
1367263170
1136816483
174575506
17951824
1110959163
288935773
1036874055
2046820637
718850450
20592164
679199611
300452054
882106950
95350958
1748214776
1155494204
2035151948
1458606174
711173584
1063737607
2135879677
777791430
56706980
796030335
825773120
956584853
192052431
1983803673
1849895753
1749360803
749626987
630929367
1513123669
785411116
1453071718
1081341172
811006686
1474469523
75792880
581053577
505568995
757828147
1711278373
2125332391
1468974060
1314479843
314056338
2139409749
1248958444
261945845
250551792
1490100012
976706135
936897070
1478294702
2089411445
567399565
1662699106
639068547
574555156
1647160232
2030118271
1658232621
121047831
2113543638
1897384745
633466332
123647803
63429504
13444934
653312604
1158826973
12548529
585117559
114040893
739693919
1462302777
1740627783
613522995
1007117722
1472085265
1524903575
1167279164
1466053630
1268499401
1218049355
1205869740
247744658
765376260
434298024
81908405
1342384782
1009166006
338689512
618918860
1747241387
1919754493
1363832921
1896729365
1248244362
1708784223
725897333
93911827
1316564158
814674648
994956433
1709471352
1104273925
1699703071
1812102880
1719009209
678232481
1791731909
603106242
1902566502
491488685
380873469
567931086
1185817513
424672810
250904500
1781956931
691180088
1726649730
469629982
153668946
464663430
953229351
571685802
598910966
460784375
1374267553
2025814316
941708191
833853213
1721509736
953090026
320818795
1254863875
1898055730
1377168543
1027706712
1937399655
788340748
666038177
97704297
1978417025
225901718
1476211398
769534535
507394205
1777270425
170750445
1985347681
1273237021
9493096
492653681
687466768
2100199316
866627881
1150378508
728063200
83603154
1228077120
603127307
1329730249
1764203720
1778181529
1762185835
1301756000
547689906
325511755
1539355931
91724359
81594732
237854876
582950284
1004949248
1417578285
1342875703
162353004
768460580
1148306509
1356306592
1826610607
1644062366
694764251
554727633
2004344656
1280114873
1730228352
1865419699
903359873
341883063
1296901098
50904000
1876232454
2102761236
276000761
811429132
1225264164
426269144
1537380415
1787453447
208833651
138402356
720897475
1390761205
227555417
992563019
446008871
1374751877
1871220397
1965060119
2024514636
594218568
1351278885
347238212
873334055
1778181051
468463953
1319140286
770805496
1172245039
298671070
957015088
556148153
222086845
311525913
1135413991
1700282655
874183751
1262118672
543350877
93069599
1721076070
173520587
1420764182
918508811
1105550593
164332356
1453689212
1983190830
12701508
1765119851
845514343
603734915
1886812257
762664402
98428495
632449285
1417549345
141758235
1977526231
1209412125
2048215804
350920899
1298463860
1969390125
1656272253
855729111
1967038034
1830325708
1112080021
1681669781
1744956592
1004363613
1058457493
1160498289
2028188158
449307283
2008662673
1137878613
2013430174
1301079580
1974270033
1324232267
1167982061
1604111780
1490304702
1106030088
1447334754
385989346
1260723828
1154970338
736168297
272771918
429644223
1182884521
371980169
938827511
1721626690
1048248459
2011640789
726285623
1208991106
959848348
2069389639
1407703921
47427972
1808529989
465452493
1330979261
1289592394
1683128424
1104168860
822126577
1731194412
314874122
42705109
1642720787
1920430386
525450091
1808578783
1625306931
1345953683
474477120
245649992
989837078
1525665351
1756342040
1539587093
1690219162
601486216
2053447394
338616593
975871876
1937431391
582253230
270887384
318876275
431987832
564693657
452397632
374839669
170317594
1925994359
1736215178
1224382095
1800573176
1485911197
507903181
551763507
1544485085
1336695069
1018706765
1595721367
1135309573
1963855003
318769949
671616804
1439881413
327961199
905394119
1418502280
1263689215
1811968707
984466407
278514759
152345540
2044025787
1785665952
542571575
1299709740
920914636
789756208
1406922967
1758955073
2104390371
1606569913
431883455
1456373038
767419746
1569739181
1699298848
1901463200
1592191121
137184671
40869321
290208424
50500866
223699061
900216009
399003162
1562604012
493417197
1392481887
640452256
134143398
855356787
1420543516
500277284
555517368
645424128
114645154
2000113255
405414059
555390975
1522976118
716033752
342766839
2066753413
126892816
131372718
1456088697
22081847
134951474
1465508958
2119726651
2052959161
1827311095
1861154738
848868029
1502864461
1230530336
1533660967
763731004
275362048
1614106776
2091431067
1696873483
38339500
1709859901
1747253864
519696903
866813526
647721438
2116002525
1968520917
886566687
441896401
1537855999
846894452
165529932
713144902
1857327725
1500635932
717599717
1215142193
1866641248
1884793698
1026241806
1433520075
396445581
1542314314
838080964
1647513657
1906253373
1926228027
1451352574
1647738425
319169178
1962032527
1001073379
728669043
1832409346
1637627531
2090205118
427930454
677541670
604348890
254688211
1493073419
1595212576
77425774
934863542
1487361134
1672502159
1835272658
901303561
1887112232
496333404
1507594973
1979289449
155832687
1530965679
891870154
518887326
1446457560
1097645326
1057861913
897343400
1751423069
28402112
1157190308
294566315
1420502960
968563873
1437746433
1191861436
1958919624
430524203
1237310224
545925891
470889846
323776124
757823210
786663589
1120644302
1728444381
1408187839
1297258529
1478389367
397799332
536724438
411879181
1470175808
220667806
44722790
1161904177
117016115
980166548
1653797594
2011852330
1256710298
723226978
1264152491
244482442
256429737
1180883673
1835110617
1847683980
233923295
1510791462
1338130932
113280410
1281391385
217157345
1937815640
1872019448
1441799442
359097758
2007128861
1245262363
639652636
2088351180
903633072
1916553599
2014514379
626195943
840094318
785974048
2006790267
1683783377
3236266
506134687
253083623
1885424130
25938108
686009116
232857714
1906264851
258330827
899184052
463284222
1041350412
1050563817
338848771
1877553232
1164361295
2104474415
923013774
93044351
1491012222
510904389
168295143
1998102586
2076035922
758558480
134308859
632587769
1754771004
915208976
1061845181
1997973390
235325367
455772043
1631855252
1314082733
241502386
1174531866
1153487802
697577757
758135813
1183556245
823725402
1454533068
785178987
288050583
2116295224
150213499
718066243
176629864
1963870577
1375509564
1746197152
109021869
1462210142
699632966
2030874676
1881171385
2068059746
1735049751
221041423
2096854531
1554562740
1645144729
1698962717
2050266924
495510424
622132735
1429349737
1434937983
1853042657
1188390071
187287811
892029430
1022375646
783293014
480750890
387645650
2068627667
817665161
891821896
1500479957
235308647
547788047
1690785387
948490296
1019739138
1202497553
1494581572
776210200
1408870341
1732829097
98154253
2099475077
1159700339
135135940
855783043
147476208
1125898765
1077820397
568319926
36529050
1105186374
1620384726
1968966745
1434216774
238567977
1276963500
30221547
522715248
1894668581
314548598
1415088060
1692564243
1699591115
314094130
105051523
741169437
1505280586
975028770
1566004607
350391340
1861154738
202735383
1942394552
234147876
1280556271
1204262862
106979980
1101223740
1175187308
675330003
1036029519
1985215740
13506997
845233902
972923692
1840166050
722137107
503601651
1606496239
600457380
2020342776
1930597378
1472126261
236897143
411093607
820449909
662340856
1747297210
384368923
154068115
183691872
1453171578
1047708837
1420182631
1427477242
1978877450
2114216004
334248265
2037954701
779130630
923819336
757879347
1250818641
90068786
43327954
830369121
1532178126
2079066242
1837770825
763421869
843021095
1516845776
608207339
99066640
1874278356
2011211380
692259409
1720363651
1065164983
1664247002
644649050
904864988
333515855
1824337952
1863466749
958832115
569699696
235818744
1973056196
319295066
211181806
526222610
1465705890
244112971
2033215270
2040192745
1667099866
457632030
127617145
1187852881
981098412
46646210
113653350
1661525944
18536742
1942091789
351153242
1176216878
1558876558
961279877
795752936
2126145913
1482965372
1055981015
239200790
1627230521
1120338656
595692328
1421820864
722616822
655071544
1857581930
1879979909
585927257
1017820158
1302443182
1182127231
1777671945
1067657522
1626290469
1047200948
1140471584
2012166482
1757788137
447709740
1686932196
86165015
1743062942
1938430244
1996122612
2095045630
319846211
799365106
831156195
1532886227
1448999874
1200900917
1161575717
578716051
210951369
971765775
1353650473
958394508
170940265
1264140710
1072294000
1208952275
1423788293
264678766
1169810053
493317415
1780199805
863984696
1027023039
751781602
846605400
652646
2083759083
1017356769
260621161
350502849
1682334265
1902456413
14515340
2125271712
343590056
271505431
1037179701
835386968
508077277
6334623
727798307
1353930945
794291371
1091584779
17596479
157662982
1502612857
1053088043
789819173
2109291144
1627888969
967808730
328933535
2032261145
214907771
991170280
2043143241
763052640
1222784211
837007749
1749953095
1732233920
132527119
1874017083
524547776
1505846258
789990614
1429450935
904241869
42315403
544152636
1135757377
1492246912
798573161
457032326
284289042
1846523166
249503685
1333559512
612961291
689770206
806397952
1972594971
447079676
517396202
1291294301
1121907233
1657565955
1107386083
1029860504
1137368462
648145253
846982820
1755266930
1650674467
577274561
921029952
606623364
1675653505
2101183230
1669426742
2079802010
1255012260
1897911380
1530091477
453492254
1737536600
654933591
115474393
963929494
1651262695
194300423
675160135
995498148
2145752811
157985862
1838090876
775679970
1960187447
516655229
1450353643
232335131
845238983
1566718480
728936612
997746986
2101488435
1110663888
1473625604
216988325
447798550
1908167147
1172424679
1483084902
556575414
1697466447
2090037550
386389917
1066170301
285939747
866730719
1916482825
1315158139
1809201402
915162929
634328535
63576863
1012076119
123767360
1282305537
1377530479
2007186809
1521992088
897596138
356656641
1295867354
1526277786
1821273319
794236821
1407568084
1523812621
1633227211
731109000
1733172529
1842941633
12909479
6464253
463950893
1612741887
166189335
774940110
794968784
1771807670
371451329
1433328143
1680251344
1730088291
427235579
1385484906
284952913
1499306563
1601263937
1555352707
1016393598
115802113
256055789
1882300100
1647712207
1310882564
1766240515
1127340060
1216832475
1615663553
1817768896
1234853940
770447751
248999440
2001133275
1817583028
1419186704
1826133098
1085485359
524696318
1972788250
2119645846
1773857540
463036273
877438044
381695359
685789845
1818008421
745061871
1520968672
396416755
808909182
147575932
740170358
1415191975
732293529
26836002
1630151293
189466945
2044578964
1919780913
1126414619
1508947795
1227873135
1022260894
1206808671
571652790
2003968864
2039227715
1986685631
1485055257
1959300194
551304464
2088735083
1287667919
1221370474
805654245
1096587224
1917060055
1220993655
1082720185
643266375
1445773193
2053260904
1308736466
2022507035
1241571093
395568147
718765114
998415681
1128729352
1225976508
904580045
997455829
1474035527
1973617406
579666352
1281034311
592666173
1456292938
1071860718
1932008154
381675182
1041478590
2108085145
1347824364
202580995
739126920
1334493713
98343737
2058666369
1645961882
341142815
1889233554
701156935
841725890
645628931
1310164146
1290006524
405960316
485251075
576191185
1520256951
438192179
1816897908
1559760280
2014045282
764499759
784984364
917718474
2085294856
863859098
1846646527
305442352
588265277
674330941
1163163088
365884666
540692492
341173360
1939014399
1342171837
698809665
234188251
1573492789
1670550089
1821775223
243320432
2070790228
1040177041
668948329
760176846
982689329
2085515855
94769394
692555113
1917891741
463159916
357991751
1661877264
772002127
2043318348
1055075087
273690511
446659358
1251138879
301119299
228607870
874037614
804338395
1627084482
388433803
991735771
112061118
442403472
1522774040
460409761
790685582
1773020881
411896683
210856408
1251623369
78061
1185834684
1660818190
703698471
1199658769
234654739
1241349446
557081615
1491848840
1222843641
2121048612
221319058
242516153
893088882
160710032
655532516
404088217
1602443764
321846717
2035338952
2118733799
314626326
1712145756
2103248816
1982909052
530538070
1313051642
14874281
836698126
439207673
1859834134
2094535977
506149297
1131980237
1595886987
227677712
20705667
1880660778
1470312087
1111744684
824586285
880961617
554897631
835386968
267362476
2104439160
1174660642
2042738185
1125517733
603810104
1798345327
2057829542
289856192
1216711166
1993040807
1843222728
249072157
1787657356
2054083547
349349467
280021068
503889772
675906791
534563726
1913650666
1726713176
995746915
820162203
1923221265
1685139224
780924687
1810053308
1239088707
1423519787
1919290289
1174192512
1224886253
1499587439
1282696749
875468463
1545855691
1874814650
916351604
739405802
1059600478
1714394992
427386496
1244199859
1668374030
336201778
1033307645
2016521903
1944912129
1168210534
1101786597
2123684598
1251623369
1661879597
1208181321
733699029
1896020752
137066674
505563238
779544144
749927662
315604417
2128879401
557050243
931374930
202078671
1320205132
727853109
1185761799
206020648
1134542881
870768793
1394859882
629361974
1582731455
1686233632
595157500
1436331546
1679234371
1328686171
1886424930
47751201
841675224
571125747
365316354
522123601
1062565765
211513203
390474046
209680205
1843621644
1852516517
1206141171
592662348
2030119944
921867025
1448282768
1481997637
2117140004
279524588
261645587
1712888494
934519809
1076993176
174693482
369190172
1978322796
1543465358
221546200
1818617782
157592050
1372034746
1943667491
1052257011
789003296
221579892
1294371271
135458146
1706102072
335035014
852609095
1127394690
1704055217
2003118023
780718743
931091467
337744409
681387690
1251389962
652697191
262781433
1679771077
867251079
60483870
1235353260
1154970338
508627147
1940736199
1550476139
1196685501
1106030088
413202901
1612606607
1255332465
1281872133
1878439695
1708390144
1783132026
380913637
1786130713
1397961013
380991173
1300893813
1483600984
1066679226
1097541952
2032005425
653190928
136527094
1163684675
2027291613
132659926
220786102
2132352950
908790049
193077302
2072715463
1247967237
336533361
2112558907
2004873631
818545515
466409527
38536838
605115556
1924328539
4681714
2069173580
1902000234
652713978
1089750851
1985708979
125347909
903007556
1618640746
886566687
150598324
1289840292
123918542
1844529126
1829883351
1323669784
1318457403
961685028
690585252
976110214
1535687147
50583559
1366526869
1088505472
1204855990
1213706605
744683870
1743199599
582131857
538203967
1085257694
157367210
183970186
114688695
718757502
1015218432
455432574
933937655
60442625
1203450628
1956989649
390042931
570992928
543735047
1718994870
1944874632
1257983520
993441751
975669231
65029322
779881736
79709262
2102300793
1480007228
1690389977
1287711478
1792116778
1712936519
1846197556
1837311010
1703075704
873575084
1090015368
42130742
1048788936
147427844
662650342
1879143898
783469175
1020081232
956801793
1360884169
606610967
2093807187
1386564818
1416549344
343645624
1088020449
300276824
749849483
1091966141
780099677
1154316611
1684929087
1276462273
511218830
784168739
590029952
1058205027
1734816898
2074082063
450693320
785730980
1679696500
2123977519
222029605
1682938352
1751912441
1917692308
932201227
1293304231
1835614276
1895422406
382231280
650810570
732064533
2059684006
367098093
1075403521
2042211214
427795975
372454681
1521509680
1519377292
770599147
293712789
978123995
982059246
1486793472
449271288
999123299
2007306435
1845058916
2060105715
183062614
2100948001
1057255381
1066603285
2070521827
100961738
788230109
662804696
1535511906
522701774
2056576032
1279290818
1276063663
772804724
96738757
880572477
2117211009
264013382
934854520
1537090528
1257447151
173295180
1188653374
1346250825
2058345688
1063362385
198998052
1935151204
196981927
1183210836
1946456808
1230310877
236027775
1282860451
177441562
429858631
1603303132
845260999
1872713678
1328771627
1385855734
1780625856
564285436
199787361
1326784188
1126060977
178986682
949851711
532198424
1740038630
372596687
505889036
1480685840
920455032
368031663
614078716
47558097
1822986735
1178525072
1041216647
1297374468
634627960
1060110607
1047372364
91865976
1360290545
2146932634
1386435272
1830053016
906180525
1156004822
1214369185
859251669
1241901742
261336389
584652147
1999385734
1598128105
1852506332
1150423646
1640398156
946785489
426947416
612242167
1114517576
613548394
1301922350
1497001613
1564366229
1665851755
611322301
1781731042
759695623
560491501
799139018
1603779745
1609698713
247088613
757887961
673355509
1294797587
1485453853
400195911
1879149839
310453550
970434607
759512978
1130501248
624184106
742071658
1880274028
1156154384
317420428
11287511
360768700
1600607757
1753137250
963572804
1333958381
1226198171
390047991
58304439
215274757
1957298668
688637822
880274551
557554453
1948419166
19407329
1813878932
1172337565
1468832416
1503054919
396825528
1554289635
1190993771
1405638101
229944711
1318192942
24329032
779944276
2093854402
550043829
1475034131
361473954
94370813
1363918864
446007914
1704526420
2029489752
566350901
317248887
1833252630
905475849
1625885834
1969136667
1014568876
1613490792
1976787867
1047708837
1720283137
1382086157
1726751970
251291003
1958507146
1311269545
1626431073
1756751289
173134171
1902642464
1018549521
685357537
1703296002
929514243
2120867535
849363187
2042557746
1953442046
361494608
1717216135
2028506165
106550478
1458432111
1501239202
1274170813
1751842967
304477931
2046117368
404545439
1723366980
178283196
783620599
57110060
41380270
1410175124
1549827630
1387639866
680091351
887588673
277281601
282480004
471212017
886932625
583961363
1142007815
1375566007
872094665
746069208
238969769
1899991243
2138082710
1165339241
27814840
2080018430
1979581249
2103688746
1436777037
330453411
830429819
1386843159
94628776
688436360
831029728
1161631664
1618507638
1332108771
262965157
1310145384
1859333880
1021337525
2042296683
571685802
669139525
1819760881
1332686546
1873763841
1440725216
699655081
346138387
49376248
2049216435
135819924
963994018
923644218
1159688500
1523823859
1792052164
367911757
1363894831
1395998224
1054395500
1332684444
439109502
1550830989
173927705
522813668
900125199
976829785
1610532942
1538599015
2104194922
61330830
123102333
983820609
1135852380
849385277
1063580808
396593019
1662342357
2027639403
1526998504
2114489210
1467452371
338191245
2079423610
1347908511
1269860473
321068832
974427732
1767986114
399347725
2096515695
1753998446
716806463
1102811851
1139554764
269348150
2117039002
358647333
101230389
1946831941
678616329
743960992
1245876669
1873061395
725817664
1450864866
584664974
1170474433
241106959
328314008
1577999834
358127975
1638229958
1596661589
335485457
19906174
1939684665
1256510920
1687237813
1767396237
2046572485
174825450
1907932273
669462963
1027818884
2037968589
769439246
1300373845
1248384807
657150976
595598743
506878230
570187598
1641335045
466521990
827858875
1332688822
792443094
247507558
714206483
432873939
1013046968
1581832345
1478166003
1725751407
158542816
1421773136
1059617291
943243592
174493615
615187435
445887664
1278241642
1405006292
851480985
690914486
2112495844
328729505
21280651
1225183001
467105791
497754224
1317035406
1833893699
377621932
1266688615
1290646101
1159057091
1114592929
2106807369
1216356349
563048360
1338510339
1779608778
824137538
91327528
1335171438
1643960317
791199581
1423936292
1187669855
1883460386
79936505
900410983
34409015
1755179670
1568255260
924642825
1198329437
1253941348
1712737410
108365596
1669543444
1928154253
1337907852
110768888
715068128
755183974
476762410
283949945
741566342
1146370823
1209371675
1859853873
1372269859
1107852760
1913629751
2036840811
85218756
949070942
117900144
1895347436
1019483278
257625327
28586390
696499050
285769349
217175732
42227342
1697773001
230705023
1364467493
1725550451
616313386
827351447
1673181774
1321059901
1679575428
544469024
1633121207
66220007
1804642856
1021759458
551000695
1014130868
343925946
1615817390
413842661
826227463
1033709677
298225225
2059185333
803217699
797708106
2065482782
2112417486
150213499
1722898986
2047675556
176328233
1242086252
238579192
580100374
1737092899
85026282
875595980
1506582437
1939237759
1675653505
790799629
933574307
144966589
809807393
1683215790
1129188068
267003175
1442040714
615665334
1359506671
815039269
700111775
1696130527
1852323821
738327121
1726243850
2047617972
264398924
61164686
1290670855
228619220
2019542545
761566319
1471256465
894436352
232140179
1430472735
1357738761
104928429
1232140994
2045817349
2079133104
1321716437
2102495076
1595407850
1354440524
1241877718
725449832
389040944
600632652
2083479420
1265671675
209220736
1825420050
1715117765
126426679
1097058561
1562894567
835272487
1129167326
1241197
2076974833
1845162255
692846405
1706873289
822017841
2003530728
620483979
107943084
1444088510
1243264807
184400647
836605276
2131779389
391525356
245618122
754404158
2143915776
1810993699
1101493626
1454048571
768410368
1856095809
159493218
452374334
1335524489
839151122
1157532416
1060410420
852685454
1642630439
490883730
1770669659
841959554
2101223175
227605189
804676800
799354011
1071327246
127750475
518292480
488368689
204762849
1117711237
823398135
1618913450
1051951751
1389666505
1424594361
481917845
1315157730
1572470252
444187231
1275536026
1904196646
1217335647
1119262625
1763813681
1545139443
77729102
64995998
39328378
1887142027
1643179821
1008426601
306081719
1766587291
466784663
86107680
1864438315
1479582281
1804608762
1926552397
1568055118
1941042579
702235865
277015420
743021498
1195583442
611248999
1065210270
1794488849
1218281139
1249106476
1633674209
538578394
1133566987
836396872
2120013940
1443338794
431599638
24705994
1023190446
114194246
2120345507
1411321798
1753982251
401747030
1949210498
1933379604
1297613885
399993637
1152518112
270069580
1458858219
1138179432
1723077197
691500312
1735656143
1466709206
2128149716
1038066151
1986154526
823407119
1091542513
595761326
2134043343
1634329075
1238931297
1358538572
629765483
1496267922
1377731882
1261527886
1542689720
1190877980
406838309
1106986700
1869224446
1826609178
944626179
1405327362
1707833634
1777965734
830517541
44495140
1579497429
2044176015
78492004
978901138
2011819435
1198305876
179609074
935914216
434010046
41131068
1896269873
805375947
737022450
852680700
1969293386
529451904
541603977
2070649653
270246458
1932387053
298599525
724409465
1097115815
2126714951
146951631
1092825482
1860075692
1553568969
398661405
1880488039
669643193
278499569
1513248692
1616942107
1206216388
263788537
48225278
538697463
1806036996
2005106042
288944885
709864749
983471444
883168861
1858951607
509377820
963650041
32552621
938121093
486322741
19811644
317420428
695498511
224135328
246679289
1036647822
134793088
759397565
1328714461
468988115
1808076136
844878116
970224019
1443380748
257345757
952185203
859377897
1298720976
1894321595
1581808023
1140658
85508964
1024196798
2058321884
200643383
1388227017
1639386324
1232167212
1961750718
1880793730
2100560411
1717075250
1855560811
1437402368
1852810982
1801151055
812747749
605025565
483837408
1419985871
1154487539
2106675834
1125528003
202834093
209579351
1632247146
475575450
279875374
1456288185
1380779213
53379993
1301734328
2004268782
1421857893
1999778970
1399489557
1429549450
998527298
1743204791
1719428875
2041595049
1911182934
902900830
60696546
1189575330
1175011041
367839644
915698152
1098276494
34369864
340744263
1880324572
1958372641
173301292
525731438
1787526604
1074755893
1576223234
242460301
1794774324
1341332841
827828145
556577179
1388088137
647421726
276196847
1220996118
1526826538
345294583
794367598
885898971
1589562866
1912281584
1164738407
978112707
244132022
892235885
592508902
1629623626
1134596396
1374537236
865237665
188955225
207472534
1342581997
1356826260
1956554279
1833319334
1746646583
89211429
348982242
386767454
755253032
545096575
1362247602
1448721086
636255509
900590027
688542699
1376697867
98870297
371787143
684144273
83798087
2000324430
1266946245
1345038734
1597081983
1569413267
943086171
1926130169
274174255
540441997
1441656006
509378803
944239557
960124170
1970430169
1395826000
1068062568
1827965667
1255554957
1830537481
963658498
583671307
850552801
894623759
1324845944
41971757
1719748561
2123126
1188616577
120339689
980707536
1884317534
844258106
1184540946
2122305602
2142692885
1145375165
1679276584
428003065
1427191244
1731229497
2008097927
2112971919
1300999951
1953329353
2145828326
938246369
1023041724
860006503
75915069
1044304161
110013117
921195655
1733870956
879329601
111985371
851914452
1861466560
1191630425
1328059590
1783778330
437633994
1047264357
1025077646
1330597004
170919548
292851185
540186099
568094962
547695679
1145643011
1256037815
885237430
1135309573
401048727
2112931516
377577429
1128883275
1159402569
853136681
695671607
1775746780
213651308
1227268463
333434034
1489715652
8212995
193077302
719450520
1655456482
284395616
1384363266
1425536858
1329533865
71452276
1572550979
1234977662
2010511408
1874542844
495033792
1648255856
988890468
1288524660
825717037
1152525028
1610890062
180046929
559447803
279492449
768400883
205088613
1175296295
955617551
511100425
1932753147
1279647871
880013822
2076557966
1122183882
1904353743
1308709484
224446950
1070041786
627540710
1919744016
1489629424
1213807176
1006105482
1136847254
983508270
1934774163
420939084
31338494
858965652
1624052736
607195654
1253641928
1025193982
67775064
348202704
1916748736
802024082
455063307
283644806
109598642
620159788
2007280184
2101337338
1588190980
1437648656
2013165525
213058655
967716765
328141813
1808990926
962091035
1858956065
1497027785
1640336474
1762993340
774814752
2010058384
223114423
1481031587
465346230
839821988
2046576339
1766753743
1656537475
1743551231
287902940
646868964
1575113384
2137856800
1615067635
508567444
115704100
752189831
554203651
1875063577
1063646744
77551623
949609230
291970066
529677341
1732770070
1134731293
145743828
48470096
1855483474
1772866892
704411146
1508467933
1731336110
741702648
1224799847
476615305
750266633
485368682
235547524
164560665
1731156045
1810622312
834904678
332383240
67762990
610483613
2041366439
1445516750
1795631096
65444724
1803804785
831804290
303422627
870613881
1127495829
234165128
374866208
773711467
2003495391
1203292037
994744842
482747879
464941317
1296901098
1078604765
2129375456
1199227995
1592497925
1422723915
1040947855
401568498
341286572
1390635188
2089083361
357581425
47403561
337654503
1631770203
909974077
193949021
1439254994
1362639410
1266952665
1456946631
852636877
1126782336
2086501151
21133167
1989057940
185890690
820952985
404391428
1460593392
2055780411
367316835
179916740
584567214
65876980
1790774643
2078608139
815455850
958216022
644700873
779637983
1473082114
604237130
1279042391
503161575
1356741282
2000870158
640950614
651055897
572055769
2091696438
615350910
1665687972
1977241746
1828070056
661097499
1658425362
512180856
1461605826
262352825
1991049109
1038629817
1565561523
150331280
779353198
1728014974
186640103
1869248534
1505153723
2048279443
233945366
1949187634
576627619
555390975
533720137
746516911
206353847
49322469
1401271756
815584057
325581137
419180997
1229504048
670034588
1167688071
619523640
1633333704
2125428469
286729474
1162169265
1477996091
1225191467
595072537
198275006
186600548
1741594934
743733589
1252386143
1210737012
1216085159
1395144708
1822972090
1794396934
1181476593
896294397
2002075918
703158282
1225014029
591643629
1201565371
2076454656
211602093
1771059060
815971599
382287495
2005881860
2014523476
1294332066
2045982300
1492127800
1163664656
1239683109
913781833
1461908551
1738291134
157853442
747655477
1655681652
1849535771
555442276
1038511057
284743242
1447194104
331061642
994778918
122474699
200642359
130107749
1119218814
1307473951
1081172778
2123696169
251101829
692581475
108223528
1405192636
1248695422
354347141
1880204993
120809420
1753735248
1355487267
1070094027
738648465
400955653
1868915838
1023706355
1623255661
541412453
35612678
1017725336
252715056
22144276
524351644
2131145713
1037519953
1308029683
859699333
227541769
85661025
1767989617
1065617985
1023482138
2093207654
437925912
1012732096
50991435
2011117456
844489830
211685006
1066080259
1390799399
1716437645
34072726
237247258
500527295
1989413727
1487958449
711590228
1428188334
764088322
2056225488
263710600
1694753329
959756925
925626458
424403479
239197334
1332559500
733738662
822371187
634637189
1641507400
1648209749
1907841446
2064541212
1946660994
582195773
56723313
2124218437
1555196461
61470304
373737172
46309520
1564028613
462268100
2051509359
858160078
1385160783
1477895906
192448406
402336381
189586339
313824563
954480214
202840026
922543575
1512753014
811047308
1872122136
327312011
8322444
1448585276
2008260932
1495992171
122431172
259724857
1111662464
1061519552
1952584558
1589352203
1735817000
1291736591
69569786
1863465285
229028450
1546209453
1659518213
1061508815
11850167
34490932
1410701190
645474680
758640391
1190528873
1796586852
141874754
288661789
601437669
1675020106
234079245
1518391236
350604055
1719132053
1387107868
1711160485
610355149
1159597403
165812119
1714284811
41380270
1944243618
1240986250
1914981194
1932572202
1854315548
1369898681
354147237
650972307
2024125122
1273820279
1701082642
1294855309
585966597
1856737343
513433269
1165835347
1594439344
1459248878
1142706276
1825933178
226808648
1249020775
1528043988
745189901
421902599
125154519
1325004395
790693885
1145891063
1113848923
2019775129
950879330
1572495874
398207511
819997308
2005131711
1439203234
467267264
1887920619
415079333
432311358
2087224617
249292353
125526894
334946144
1850160891
218279690
1169990102
963885630
2020117274
606701862
2083943313
516243179
2040877479
712240922
2138233767
298449503
2088058406
543443342
1529464571
1129601226
1023223713
1422661856
256491701
2085961653
384766595
1787490785
1430033171
1003282058
1229849055
1848351787
894871564
1732800949
1242642317
1063528265
1706368045
719945170
2141399781
532681702
387587847
346110903
1523673940
738937092
1340840423
193033825
1097650204
686429215
1925451747
545027854
2030248403
365971791
2019736275
600381777
134981371
280051958
744994671
516166468
1839354985
1594373722
361441760
408982208
861419511
537007215
596110284
1898040417
1835014568
875724514
919411390
1021071604
2112806174
538518002
1491767166
841893498
323237049
109815468
2109173261
1381823915
1219510617
943980099
2104436858
736497687
1028734277
903167494
1772875776
427855622
1578417162
1329711157
1735574593
1873743452
1497447934
773319815
885898209
172281331
1274490926
421823603
1524300662
178801374
342602432
357581425
895193192
1879267030
63034165
529626603
818091047
1039438876
1953845145
341208148
837568497
1679986285
18554316
241338315
2046919466
1768710990
2013781886
15596270
1812881959
1990118368
1739581278
1841332215
957073009
295262057
388705906
1421458339
1326795818
1721425219
1834598943
399063810
1466796257
94563928
235554493
1369798280
2145736732
1070792777
1260512741
1959148272
1973335639
349730270
2019081297
571561979
806023054
1215150081
1357032171
1168299256
1650209906
1157806745
1524365967
1218374723
892114483
1255012260
1307600460
670830250
900610563
1947814844
1747078998
406433668
815599295
191903125
785151398
1944842900
1338360615
1815047208
1110398223
270903883
944329861
18756213
1520393552
1845544530
638270894
1621853877
1277974919
145901070
603917615
512908804
1402005686
1689406513
1044740746
661344142
526452950
84023752
653551655
1836887649
181714527
653727223
1923404875
769585862
1476652148
1451073720
247409555
44292872
1975231760
718649686
1158494280
359911322
1287022768
1554360942
723224340
1377280523
703740478
635199089
551381368
1934529557
1079566155
965605586
987470841
699848910
19954993
333356082
1303687168
1667320916
1675337618
1574472510
1876845425
1841676676
1091432685
1608595297
660292220
1056677948
853251010
920798936
58429776
1308755757
8197823
1779189637
939193355
615350910
1501299104
517302053
740881016
1346402519
2002753420
1366967035
2011013647
505055315
499738840
49423049
1251917221
1221246964
153955479
1032663071
1201322452
179270305
1660799161
1763295711
695313968
1187634218
1790886827
100679603
1244169396
1658972551
4448310
879525904
1540235437
520093501
904172690
1031062945
2090540718
920204942
1152756281
1819263768
610699193
1455226897
607046679
1074071170
1616303018
1467623159
1350645354
892937202
31490642
897201073
911471224
1802527383
2108644939
1486828265
1091697609
2098986807
2030492848
2096699479
1965545548
243386036
771548143
936170358
934167198
598293885
526191763
673371156
1304890982
2037098109
723458448
226354012
1436798545
1267215352
1197377564
1565722720
1482767748
1482339762
965815957
1806172102
1289202334
556573536
369901549
410818014
1239824003
1745909816
640432368
643752058
806314064
1380893739
521446313
731614879
272689778
1272677359
740415718
1462344703
546324506
892321865
791035456
1703981698
1559011483
580003053
1801307577
376188608
1815243688
1960324360
234176149
734219866
1782667521
1524508696
1779607577
1580155964
1150893969
1791195643
1908621989
955967610
472341104
1208876606
1021822677
490367160
1135864548
484756214
712595805
1326795818
2000112075
1877103793
582037114
2074784603
1439781132
1555576306
1890488163
437005808
1006776717
661349771
755477984
1423969925
1514636382
2133623206
1264176334
1801371555
2019023911
1008851732
706826433
218269414
599360987
1066053019
492359753
20016057
351530481
69032815
824175204
782958343
1645569316
649952102
1185253463
1331782965
1905350264
544381643
125459668
2120292698
1906040947
477429611
573905483
1483284927
2088913807
440090190
294502516
503985215
255897188
974844752
354894685
978576621
29425768
421545791
1610679720
1609364787
1604672460
1393267022
926504645
2059986748
1947507485
1835702426
2034299950
197726449
995010527
62771585
857369271
1744873708
2014888639
1054348399
2034269032
615411008
1066396497
1635842742
1641466016
1903497884
587951649
797180014
1931103449
1438273132
1746484222
1881037918
662276484
991005484
364168732
1849525989
432590285
1892623248
1714329465
1087152755
1713047741
276892193
889094971
342255518
376168101
221607008
1969540272
1430759736
750983183
1933307421
1549480296
534711253
1190317098
1578295840
1967107964
340968123
1895825273
1961330278
467533292
109863721
73234573
1407353065
774093840
270729132
1303565358
1845629295
1131633414
1825373784
445476525
1686232852
1606430531
260441561
2073268369
505426653
1448271799
670730076
270882879
657939943
1788502232
1409907485
1981370565
1240250014
850346850
803411841
749825018
1598939784
563695137
384033844
97411515
2092861927
1993764514
2042346142
46624012
1977366874
236933579
851559705
1146505362
200834480
1040381145
2137191448
366605953
869112617
246521131
1248300136
564785940
1470524398
1173840109
1243698187
142578271
778614410
2131685175
764395258
612712979
256854130
430614450
221086110
1448160747
1296442499
475247256
1159343865
1493771708
723020920
981133131
804832413
1596388360
450587341
182049227
1194491728
142130928
1929075108
306883557
2004876994
1279891068
1365624399
1498902421
1993280285
26807502
2116339864
1601743465
1657941251
1390310156
1432935929
112135098
1845225122
1851403783
1544171445
917966651
1006325073
1298345771
1261326986
370394760
1087363399
1815844860
1435298083
65148148
1472969400
54767124
1692915170
55043318
287937185
1492800573
2042954697
1657634388
1244240034
1962366677
131939829
1741334691
1041347107
322143884
2099556376
1245513142
896772772
445647791
1956824632
633216253
866005200
1151723985
1832004888
2067110836
2134179830
1320005711
577003100
128336307
745623818
931362277
1513684744
1041978997
639282357
1427694775
525112872
541677642
1025985071
1108808586
730163973
945317483
804641875
1695705463
577900313
176766844
1083082509
1940688192
195187239
1486921244
1287705314
2114636673
680108130
594095105
1347981780
1489043264
1269784605
565349650
2114106465
36512319
272840985
969829131
523871813
1347180747
53673955
1172986607
1342537831
15676348
1558728059
313828236
224553578
490346735
1174943318
311113763
930114308
1074830607
1123114216
1402035808
630986749
1023454271
773473234
2025788353
1943937250
692176968
574258136
1260166198
1618938635
967768502
2025752831
718686522
1605423942
294710665
981767609
1380139108
1356183522
727526524
1274134177
442134802
1304075626
153377387
1138829928
1784173192
1076212719
681495989
1713192155
1775359065
2020897893
1638427088
1264512938
2041813537
1384194302
859011521
356664985
948493936
2014029314
718024284
1548155865
546309022
954480214
1593499985
83379621
1611136649
364054800
1167745115
1808329938
2009413462
625625586
2029111327
958708895
534747892
1817816526
1262260200
99377665
174809214
162047937
1014284814
2092374033
1335167364
984267068
1571778352
783293014
1166890120
1903347517
773740530
1248325569
1999359793
1643705453
1260978912
1630796646
1673815561
951164047
978691199
1147482541
218997671
678519010
272798297
1409389975
620784891
1036836355
765131353
1135082680
1642170205
2069810276
886377481
712750499
1691965041
681983968
1410334747
2054528616
681813080
105795110
1120842521
361053420
1920239859
1159536973
1683242370
1324638057
1158135789
1901920926
865095676
418243954
637086003
1702145802
473332094
306654223
755728247
108629196
237860678
853421144
1395109249
569849062
1305324175
942733134
125947848
1971144883
816508068
1526382007
849120321
93935378
1535196220
1293426724
1717560338
1344891915
884721703
979175243
544312140
1260944109
258295288
111391
1560197471
838221627
1472301194
820157038
439568828
859257412
1395593933
1316454194
905539825
820828881
1865802204
600852361
1718004141
1625771502
1248267516
1346968896
646741450
599488892
1983786487
25227606
1732561771
1313470763
138533875
1191303146
2089411445
1817134925
1966283516
1942113979
277220488
1769791303
696425546
220786102
45644535
1846034852
1410490969
1976925295
273867143
302809518
950940412
364327748
1811568691
1102639218
564410212
1240823474
859545859
465229209
1435471459
573631399
1067837707
1570844076
353096265
68278371
1137703804
469809405
1012009019
687762562
1900799138
1990247230
1936015108
431368966
586100111
1664858676
829702247
311687154
1205265399
738586565
1149446864
1581682278
1059437983
1663298521
1105128336
641092608
678187820
1301100563
1025252817
453355714
1161664129
1024352660
874623454
496711199
1181162163
669942677
736534863
995329452
860814950
1889318964
239214673
435103530
568842424
1306515324
1928372407
636487982
1090880635
1807964239
215821778
1566868073
2105728411
942909748
337558069
974217517
877230050
1231029196
1347612991
1242201886
1283289889
808166244
1329952228
1448917891
956401358
1363690073
222888981
1313362138
1720355522
781787577
184518597
1306422928
667277554
1049275043
2119697536
1352328079
871363318
462199872
1879107607
207862970
2076992064
1348126168
1971769955
2118953595
1760622511
473940171
880404230
2055076914
631242943
581445053
503547310
670491300
1301499147
1917571604
2046040601
1813772754
1427482878
2012598425
1041086299
1469111808
1033231051
882029637
1521845719
328283107
1295080853
1452030861
1671365645
42871594
772623017
1086669400
575088529
1346649063
1217250349
136338283
578476765
1842504541
854356541
1491836313
1177231948
229673843
1307673987
145391665
1353967855
1621338711
1940239887
1748720487
1446242165
1307467623
1617610631
903276419
1638899591
67028365
1003565345
1161385323
1594634572
1742814459
1836529288
968108709
1605801294
61851221
76999375
474487103
1485574721
96727400
876370948
1645938352
1420222242
1265378007
286839846
1873010203
905379119
1644364138
1462178736
779299482
20922539
225060791
919363557
985951749
1041732086
1565817910
1475192221
1255012750
1609211875
1563862799
1958561231
541741639
1124469343
1792020675
1709561193
1695119276
1867793736
1019863674
1297885235
865940180
134442004
438230528
486569343
832278878
205184852
1452615188
1431495160
52207943
1980318432
964102088
826689062
2071320843
1527965343
976747854
1609813352
1398187934
1915423325
411185821
815608660
1117176063
114365175
1876606032
1636384629
2004845904
420748856
1463153659
63771699
1300329798
1674765283
1884989857
1960881165
1112163030
2128296185
1048714412
2095569758
1944961302
1109188348
1889621141
1576419676
798293297
539596751
841854113
447775725
204037492
749503581
546026329
1637373354
1767014203
1700192202
126332578
1461566332
593410431
1423554703
1766666986
1342830743
1459325389
2126182266
1392590771
429980882
1165279709
1792796019
510606359
1719969961
2022160671
1541100723
1564214710
387170060
244715373
1281836352
2086710101
1961349847
698142173
1509428246
1556778683
1872396431
466361055
1543948677
474295690
1527573698
1599259638
1912003015
1506572536
393827618
954761358
1902416424
1085435343
1894436947
619647432
577671571
737237666
241677920
1774583816
802944972
1627540350
517355631
249237617
571801934
1160749679
360512039
1522234609
425481684
1190305632
194240366
1592306242
477956257
2043935085
685818606
1534479834
1778270547
1350498700
2085401636
1612325471
2103420272
454546914
1344700606
1157918098
141911139
318241086
1906895810
1001337026
560727915
1849680011
975029713
23529443
264289560
2118962258
1228837894
657245096
1341871060
2123802562
1025857430
827299863
361797022
1546263974
145792785
1749880423
719692793
1272841956
1497280523
1458539312
770808736
125990385
738586565
774993123
792325803
25938108
484875849
948333900
682061425
1036657246
1482436911
122811921
621306489
250628044
1415324265
178996096
1293574594
777724332
1473585004
1493639400
247121397
1453061138
454379488
472722220
242856709
1049155694
1017939346
470126208
1729233066
893079758
1536136439
1522528088
1342383579
1140958312
2099419579
1364054979
1256962772
616833047
372625874
1026377817
1450983026
422694096
1995544780
611418439
1129903425
499617113
1360684403
1438764222
1315642954
1395648088
860349002
1750099019
213168350
437233090
1441443857
246997191
1769976521
1434956254
31348814
1304088354
2115301614
168444760
476724006
624536170
1970820366
1839602223
1350259758
264589441
1014351271
849746649
210029348
1516275418
427386496
2020993664
836408131
1101453248
60496696
234311512
175745900
47659045
1559386577
358439177
1718259665
980712498
1730364498
799547514
293949959
1426384648
1817489442
831157964
34043970
129076002
129112881
1161633443
619373987
1360491969
1908156320
677188027
460425980
1254085000
203455319
1283317757
508940536
1696549891
832986822
1874821464
1186616136
3011264
1405584134
1062661319
11784395
1837113696
1772141421
1803166721
528412991
800056133
1784833616
259594779
344209556
573374740
1570971850
2022345659
1534755225
1186976418
367883874
2053502445
1729399181
1123882325
1755343179
635963305
1172755399
21437102
265620725
1763813681
1502575150
1207678629
140630697
1590311223
275508121
882156489
900526215
50500866
1935237900
1276228013
958757705
1998987605
1035320690
1589138849
95202399
203072043
466019001
189640735
1656784429
1122230444
1779347110
1594241014
443347476
32586624
1457568754
1342537831
653551655
789583454
789541291
144714769
831638829
600932417
1146766088
1554234369
1679208186
1014924559
595202757
157985659
62551427
233001469
727193448
1127090967
451059923
587224640
194253921
264913661
17732420
442493809
716957634
676553675
1422412167
1356663833
629876775
614920932
1942304981
1203372701
1432960790
2055192158
1438292779
599013300
1738214110
1857936618
1140996855
30870349
295233488
1503877662
1815243613
2078445078
652067782
1480174451
1583446928
711553393
255172622
517069837
561829298
1870680289
33460188
1743930536
936980284
1994559174
961858903
1492517467
1622640763
2046876344
638906540
220480585
782979061
1543372182
1745602810
1565958621
1134528214
518538882
153247791
994617379
1980661018
1849331943
1083207902
213870587
948617788
1839734991
365235968
1631887660
1486868298
1955172682
1826045282
1828910068
1847129764
155825910
1637727910
1964734127
21054956
1105150766
295089482
187056297
1662958131
229237792
38653744
1154732473
1624616310
476405665
2034336748
1805427409
1891101738
1563492520
808328875
1017301086
1645623868
683261798
2145504256
116417499
434569365
810660183
700358177
1003407419
956479309
1226670671
2086534244
277734409
1020915214
736515576
858038321
1082818111
1136356294
1350827327
143500493
1131687348
1373712151
613867949
1250194438
860816802
33053191
1098964157
780700709
1762559930
1619129196
474049835
1460579476
989125584
377824178
541693762
786055336
501773715
1390663251
522062341
385049650
1366967035
414138279
1293784259
52254145
331916949
1032364138
1292474119
2111820530
1843714586
1381118482
1937035253
834568586
1146525358
95888640
843828765
569297506
1128095418
2018968404
178177156
678324598
429855161
1206030531
1405424253
65480682
2083333022
430145453
1691167151
953087011
891573252
1663945869
1318992808
1474542293
575770627
1110353215
147673813
1964251961
533909641
2028621722
27153755
822806707
745328512
1981774875
331598959
785672515
127565412
1419289652
655584159
1946420630
680108130
1703664395
2003273808
1657663906
1454088777
630916941
1723924413
591843974
1967754714
1784870866
793049990
1582376584
1631855252
908086313
1606819621
1861816620
1762160588
444071975
435801045
1980653182
867865011
1548718608
158810156
1814260526
1626390855
1461852472
1136103038
230648837
199225922
1468832416
211663438
19235667
8384503
1877132563
1052620568
132515564
1595929898
1207592333
1097726241
232194229
544469024
1623153385
1792993036
1284002225
1237732100
1106523221
1426706024
1908622224
496081862
565218420
1129376635
750118188
1311178244
135568327
655645117
1116142897
1741592643
2076228974
627166186
1470528433
461921800
1241920124
1786073902
300996721
1169109714
1184246284
1841479647
1666315326
1012401703
1711779114
656719072
164705056
350179679
556430517
422632534
469689477
337142621
1374815357
649177083
185631548
1429424930
726004941
1184822262
726250754
31122386
736742252
682771820
1574609030
793015688
1133592750
1867756442
1994994940
1211922663
939029987
1240852115
1877258855
790723020
893122792
1788751402
1137786888
1821437013
1078020966
1307511660
442480421
80875597
77329713
567120022
702266885
129623051
196399189
342466770
2064771687
2002394971
388520963
2126706871
708716807
1828447448
1023187377
1791519477
449611797
1543457656
953826392
1727648870
667594000
230001106
811813361
476201224
98901114
738416978
928737292
1436045637
305823443
344770196
1329434360
1803104947
1081024406
1160698911
355738242
5745269
576045064
1736597291
1946865868
227768337
1966430537
1393654010
596040306
1069060871
1673815561
1978979048
766791819
239207358
1010856780
459428655
379848724
1667261677
1517457878
1402865299
935462416
665772135
897601826
1549325300
734266317
1184321538
2014968000
385650469
251917179
1027383914
1860045715
944500032
1591818477
1472074638
599376286
1913344628
911031998
625875391
2127141972
1002309648
1403251835
1674919413
1913218640
1572201605
1111293628
693017174
1741462087
362010270
891993729
196295429
1716309234
139645671
1443087146
1980531147
1988206014
1719914694
537786114
982518699
593904230
346173920
843855935
186443429
1402865299
445197748
1736829406
709212918
327898280
2020899934
322349260
817773109
1093064053
1459489590
304062837
972886771
1448919853
1671198213
1881838455
24414622
1482423388
8020524
1101493626
2035799541
1471809892
1860316172
205016576
1326420482
1211408752
2038447434
294815258
975087769
254820700
1281418170
141158405
370648631
1041914999
113521714
1430159698
2132191552
458331131
74022951
525588959
1329692998
136937461
1353551441
1284409072
842782468
994875902
1409462204
1316739869
559074624
790348276
497548818
197337142
535049688
1516529212
1220984120
81007203
829893844
194456822
1189575330
1909388697
661563870
1650651707
938451978
1255085549
223898576
2019240350
52764809
1672972785
1481703653
975755472
15004209
272083229
353259122
1500400079
2128946410
2072400901
1717319459
1976911617
1103959597
170155127
2067000575
1155980321
2112159056
592367256
1701073892
1392493874
246037399
1633159445
15729062
1660024013
571545959
1317856654
2016763685
2094974711
1367301596
1819294781
1099715946
1153826146
1139245121
14679912
1436870284
1368733362
1529246585
2042193749
790050909
1640496346
1025008843
1570082778
2001123206
2013074099
1514908136
255828303
919198260
1568640323
454821266
1994837761
1968376407
1915304107
881404423
1354870332
640191388
1721241816
2070690926
1839780751
474125920
1590622424
629725160
1951811946
335358877
402927630
1730588123
1481927724
122192973
1449386557
528069435
504811423
1698099913
1413947468
879450178
14226821
340828513
1958490305
928246472
391398687
492610691
1308381320
439796935
157004311
414026438
1627839911
200597236
544321339
808745532
2134243955
621939819
1842785439
1048922734
1897739555
1543495588
1685204466
4974472
274222859
1805561841
1005799078
1718069358
1050025425
836713740
1711431498
1627320300
128927433
205146780
433072784
1028171927
1183382509
841437426
486697917
1971150867
1422657604
2121893619
1916137816
407589632
947133718
394965612
2041154667
1996673524
239281134
865052025
1601743465
995513883
2044119345
14784276
775067584
904039274
1945525617
1476197907
873118054
861539767
816017596
678542781
661524555
1917816136
1743240754
1254369959
186038882
1906910146
1174010850
1394156010
1611152614
1388231599
1695579039
35995189
385892145
1222959156
1817160630
1672495496
1542094497
562852746
819189297
1774438678
207880386
453413443
17971786
1553652592
623822831
698970078
1244282835
1536052982
1999267360
406116649
1937248627
1157357570
1146170869
711945528
714521392
416543621
2098682525
28966073
553198352
1092005912
20335154
1532812016
1781294122
1413684841
538430707
1611311584
571601031
588863285
734386199
2084019519
608137640
923595716
37027999
1024520472
2066966
11594391
149228354
1396577308
1217514901
1787204832
1334582699
1041715696
2081761181
2012003602
1357361456
201744237
1491266415
1268166489
1011624000
1598114975
892722819
876025421
1480892160
213692804
24460506
1116714501
783524168
95117500
1866876085
1250354121
1561192079
1119300224
1729455623
1639446442
1019024699
196221492
463159916
1577615029
623554355
1147640336
1900288735
303347054
151471729
734482240
585075
303593171
2085940288
448882686
608841501
605054069
1659779102
1670517033
1213729526
344169355
2048907771
1166357222
919004169
1774067230
1316889404
1406392379
1332700462
1077183358
1461744946
1293656738
674269783
1506357896
1803573104
924990009
1948764049
1057885365
1778227002
882637951
292753665
182543316
1855227069
1421898099
883454790
304797127
1424987575
1838783803
1840912652
1690365019
457032326
1428740164
1062378520
447522280
407616987
1591410388
507749827
857067647
679338960
976587987
301157777
170300801
1348275009
653148938
1354558203
100044721
1185953753
1391521274
661614867
1208698818
1841197072
429498214
1781085667
1191609460
1862532851
132287266
138538669
646880519
1435655606
1234171742
953128572
513127565
1068467647
721043356
1614518894
458301772
1479397415
1203721558
1445544435
1820833870
383294890
813813517
1750991110
1537811439
1810765345
1708711133
1022926781
1656950782
1298067652
905573703
1277505344
255167309
379122027
1697856888
785561336
2073904414
1818883730
2073771955
964335249
1341963613
851894617
1495090982
213052586
886002273
903278657
1554069057
199227341
28099186
285552224
148192756
1672747967
1019739138
269273853
486195903
511245485
525877079
1782143512
1550856423
436090106
266159024
798350084
371370381
1752512991
1632919043
1650290226
2073350075
2116197272
201546981
2068071922
1979834046
1007198485
692290890
216476279
1796586852
1178531526
973503808
2115047474
2023131714
1835642785
2050975576
109836380
1150763350
274214257
754428894
2147138409
195676709
985113337
329780051
329253189
969088084
800920416
1499252512
1503700643
654815941
3913216
285286007
1256941259
1044004168
1676596348
1421154191
1541489112
1153536212
421115591
1166914570
812059497
703393268
759243686
885482025
726297727
1950380334
1828305933
1328589856
884649010
1870515080
606451420
1481261639
1026874763
1839941262
578939364
114923585
100645818
1467029860
842097824
1151859731
1464651262
1689035077
345074197
426559682
626889057
1825628892
1179673650
946765136
1881088538
1663105887
1301885928
1531014467
810647079
1636123982
1687688255
443776360
936364020
2030706070
674592781
1431120893
319917206
1337012664
452763688
535349559
1578967093
2091990158
2044339704
891993729
662349749
1691604426
913183422
1920125061
534259935
325576354
1513688660
924195939
512441224
109734788
1591535025
351932312
105665452
68171131
1815519955
1405415965
1810853115
215753605
1537818667
1209803658
173577779
1568098568
1337433277
252665167
1546746847
121765666
2118707211
1425536858
1934763846
1341554100
697560197
823531416
1337344874
978333642
261216267
1140231688
1150087474
1478216526
603415977
220674617
1298708927
1900842404
659679567
997306702
1281163831
1513774673
741329700
1897467998
835899255
985308781
591390566
1190307011
1675850031
1150751225
679506757
349765475
155597413
1532109743
1106340134
1203540066
905573703
1583048136
522424308
1687059025
512121949
1033264308
190702383
1000090138
1273719607
1142716380
2031521310
166754146
1803655613
1232126996
1081334725
1614246623
1768020927
806181849
1024497539
658305604
951535032
227556375
1823807991
959857645
2049929133
222295963
1001975849
613437400
1903900249
1848901587
1880184559
1660213111
128930030
1366727790
1461573016
779448104
385802167
653739418
613921781
752129028
583778989
1434075998
1102035495
1953791838
797138830
1036836355
91390040
158660786
565631852
1068342260
1025285304
1783771413
967216522
485204433
706349552
65795181
1801469493
603409161
649598473
1669030549
780325221
1473579780
451294718
1640731882
296557287
1729399181
1300344566
1610927370
1953207340
1869529797
1026661307
158020685
869747353
1748035193
857822628
252657427
1554799546
1720759365
1252812476
1222825021
1383320170
1077291522
1505328186
840975614
771514738
2075890850
986660028
1239155139
1674720555
262607650
1669970006
2070985511
1213296445
2037977950
1537586430
1427418058
743671532
1893491355
1549114442
1544546565
708881976
1777445959
989850303
1894051843
560561226
1087865056
1777868775
411821323
1634164214
2105531266
543035861
1604379265
1504109099
690430805
1326285742
2012091443
266808281
302245931
350296800
160030485
883001454
1304890389
141150506
1127336627
2016230191
248408413
482425917
270698518
1971116486
261843964
918670391
1001572395
1358515433
999793781
947200406
234099159
1526937132
1273222839
1050025425
1660703719
1318238824
1311268529
1024248729
1661442647
1324378219
1377881395
1610008542
1088655926
366248121
62590497
191084521
1419677474
2120862419
1109529192
343479021
2036896230
1304093324
1033981024
1000308994
946123829
1849826140
614900017
21216163
1330215639
565571090
398322670
1154419081
635581969
682533360
67886318
2123780832
849446166
2138284747
458301772
850404006
368138749
196188629
1696717334
820475316
1713213992
490538628
1920368534
1915941285
104425208
1523705868
1256450257
254625427
1921568151
780300392
2096484203
1612138393
772623017
97347735
1216098305
18812981
1089048160
1737088586
1155210226
859510532
944673413
1472440449
1883449490
587403614
1441619225
586262161
1090738926
169723184
13734048
1321458118
443748132
962220839
704627839
295509834
1690937424
355021838
1053045291
927714279
856176328
1234497942
1688901811
2076421063
619800339
1023698304
205677911
182868547
1831879995
1993589141
1094320565
1689469072
1715949800
1383890587
108562683
2032540230
1396454880
768821772
336126930
1397784553
1181162163
191949417
1005647640
1659261212
1172630599
1230181935
1532442269
868705555
1804135607
1896742863
1716880330
1371750141
2055273459
1962854568
2071621845
43363370
660396940
1572316027
279649513
485969446
1320083102
1406812822
1483008698
2005732645
1014271358
510952116
571533085
1594543079
1616775955
1377334208
489154710
163929993
1746242455
1305474847
542359269
2061166270
1211957974
265300550
1165258314
76910256
1147306528
1122215762
1706566894
909325792
260084197
1461330025
1821499292
1468569070
1608867127
2031550896
1484811807
1652834628
989684464
819631139
2008971972
400654294
1539481815
1429978444
120985636
237439912
447967207
463800780
2008885136
463108864
529045213
1599633016
1973443463
1257977053
983287294
1969712262
1409823422
1283743345
775458345
250951364
1097050024
1853548340
352092160
1584199730
2013791041
1598036315
1738725591
1224852704
1421518092
2086763004
448515027
1025890234
1233685639
1516089537
917202895
1515157930
911080112
786381576
1742923362
89818817
499412843
397483772
81263256
338633653
1647895080
1198886008
754071915
1899211702
398474641
1968093066
1403858199
751738435
1263118353
276317026
1311190549
290258791
694876802
531424464
803272130
1048155233
765455064
483608997
88837661
1634031194
1526033763
565988999
1143228939
337812844
586373657
1211428986
79552545
1950460941
597728857
1943633348
445095016
252840691
422360956
227929395
771052608
2018085640
1697289080
1117116610
197350008
339475255
644695008
168653500
175066648
806859432
312478613
1156401255
866907264
1271502620
130084688
879542025
1134733797
653092960
799365584
1929704582
329021256
1071484558
9274351
1554103320
557579907
1676988841
1489645974
146098488
154010620
2042018317
226143434
119001060
394292329
2011472436
1307940103
522479340
149849794
1371736604
962068384
505330758
1374076464
1833679057
1579889178
503720090
304206388
248405113
1097380386
786738823
240376495
406611329
296129358
1340521783
2046508498
170336159
1348170385
1927819189
874783371
946232918
361058393
1641372692
945551603
200599548
1869057549
1755005272
1276748971
1603776167
153218911
1458684541
515925730
1853857034
800663234
541227170
1618624223
1424556541
673036457
110179695
1129676159
2130020404
2068919297
1392986713
733720066
1946801287
1958703798
1796122421
21576043
1736914770
953367878
2010328186
343694870
681717120
1902257091
1432568940
642338654
627289307
2030663082
2102249424
11933521
606203007
1997969425
626056802
976584696
1352705119
404826207
502393051
1300610278
78607649
2094400948
1909601654
359669944
1447031799
149566625
1812345615
478139364
565650021
924317412
64787312
1022471177
245289071
1625610804
1201110242
1506197039
764143662
1412130816
1138808018
795701751
1174050062
1308736466
446771093
912925557
143364942
1802917077
1758318354
1399718902
1043633995
363089436
2062386904
437510520
447796333
1882417003
860392771
159470094
2130065490
2024065316
1392520967
340595245
1515061659
1275444051
1545613336
437315249
1772141421
985155629
2126475044
582197324
98323846
1919822661
752625596
1708392817
1453630584
56706872
315206728
1176743026
1113287832
591106245
1617280445
1548172943
1467790889
772969958
1571587180
313043906
1169042394
2077246646
1506693838
441973282
1188834985
1459947780
774253043
717574954
1875259779
617809793
1777500067
1132403258
745813293
1222785625
944766658
996936645
1421311402
480024203
1324375380
185511233
355822883
339079021
707666944
291321309
1790845203
1865261747
1168474619
1548495397
116948654
1296967293
1646615011
755260432
567307082
1147520949
1193243353
1057246855
65947140
1169043795
1051744152
1601139713
559179838
1274477069
908114162
1640179457
1304605858
932926715
1611100508
52808400
823096489
275019648
916771054
36488948
1247774360
1405324852
256663738
1709065366
615811775
1509066953
1799559029
1285264604
1499641982
1610672907
2097411050
302017746
244892397
759191502
867617252
1320483568
1369173769
1981444018
183677959
798467267
643957722
146328889
1231501150
1452614841
357282286
1581705263
864517961
1427860240
42639423
1333170019
460097609
1357087726
1787598558
1177001379
709639084
1112690703
24427504
2041804248
2084006191
395899387
1145516433
462832601
1826356076
671662325
1306226757
1452523054
2029774079
1002628302
1438610741
1180952506
1560892152
540968044
270175195
406270374
516790274
605909867
1746889045
974109642
8041448
172916487
920720015
2003501756
2037508885
1065572998
505967679
203271236
1427287340
1752652345
1530492728
1631880117
674241522
1422611237
662938421
531273657
616976263
1851039975
1140274612
889580499
710599288
755501030
1280648510
747655477
1243665414
812198844
741733247
441300321
1264152491
1622933893
2034596814
2129693327
2120734726
257214016
412601898
1505837544
1569237521
761426664
350568531
134102147
2138648621
1918056719
1306647217
1708286777
170962459
84539190
1937121948
69113879
131863363
1634874398
211696223
1668143373
613659251
880832655
434421265
148734947
1976899240
1677207468
1094573769
847566072
755511902
500188216
2103386508
2032363871
1572540336
496061930
1837311902
581333512
739753792
1196203635
206327786
670589105
1067855331
2120905659
1365784171
1261131302
522137594
575020962
608821851
37197204
598432418
836485466
1150797470
1206264035
294629249
1472195605
1627084482
450465589
93305711
1319899028
1358265585
1183315290
1309617559
1915218640
2085110544
1706446852
1075946379
1370956635
503927353
208053025
1342768617
471857832
144055474
222129374
1808926645
334922269
434215296
749168755
21398231
1242085431
1147278772
403398838
386612466
1421898099
1354081946
1762756984
292791484
1169537220
1031681553
794227801
751949453
1022863675
1076392046
1210327111
876587899
1643284312
1063792346
1809256768
1776983579
902862524
586216751
446087510
891980176
2130918699
1428112279
346261994
1094955443
346516446
1815230528
1283254661
1675124281
1246916095
752235920
1748510510
1119142258
1493715
1249156041
685589640
1152467613
1690405089
1481947789
611102182
2089185456
1833811849
737531643
277925576
1639076344
609424784
191641645
1999743803
856793552
1983819263
1577732334
1558128503
1132239286
2016972541
1478960382
1186857670
1989279643
1527340499
378703137
1826692727
1481101557
2092659411
170332965
878149733
1473426319
1891976891
620153315
1153710478
938286794
1348234092
2004417212
119529486
830430807
800491573
987509495
808576279
197142264
1082596986
1081687538
443972473
545217730
1678675455
1310186155
1853272354
1439766587
1348761628
1833856141
55985149
1167066387
455590148
1174278653
1944134217
1769138079
1109958766
1917909939
1677143430
1154800642
369353762
446694059
429741701
1738477297
1837504289
386691986
1037426048
1221842546
1629124670
1432347536
761064538
1314761054
920314113
6109499
2121205627
2112181132
682634464
952327031
1707597363
1852562125
432306136
1980412478
1079710611
2089102138
2088335814
805923518
203767433
1588780905
2055308981
1739374536
45657684
301751537
1503539500
1480514314
184126614
1825874337
797184619
1507202182
1499473568
1138808100
1416118549
989990852
1943729879
456047131
265608428
1765269525
1092740408
1403240167
1726901424
752127146
1492293830
49758509
574293428
2018974988
1676023191
527810651
1600152634
1005055746
1847602838
134425092
285368658
1114870236
1642761895
618379203
812603210
1290432281
960891225
1077675753
140840533
662568580
1249948088
927768715
750543996
1049102626
965824966
760378826
419974758
1546550493
52107070
2129214426
2022868199
1965255238
1292745796
83035139
1904943085
1891823007
1565027003
545327158
1020598732
1307085783
1261166327
1215441704
2013533805
1428302577
2141403996
1890267549
1757392170
684531409
592875460
789347251
1807910332
1098982667
1839215812
196690500
979663702
251050035
2123941714
652253570
927431647
1711914232
773337840
1978417025
425543027
1573315661
1495033804
2000971123
672356329
1796987156
2042948848
24346824
1124362768
1346777790
875139185
790764308
1143121788
1206141171
446380574
1980104688
1910033940
1621853877
406420224
1351354096
1133120154
941318575
1493609835
284734693
131684202
70230355
1132401873
1499551978
148357576
2129459532
670764169
59905234
910529352
180528271
1077594149
1262069648
7844524
1248244362
758419787
46943089
802218569
67028365
285063945
899737839
1519646816
885200198
2024760683
333354269
1692546640
1570923872
1184419731
1757873588
623549694
457278752
2017559581
406276828
246211166
877286959
1746845200
726665883
2112233615
1006114233
1949889605
1421951776
1723461957
1503345617
61188864
5257365
1358814100
1216489071
799811833
2100071943
1613771979
662794243
1018992676
2094461243
291043410
205725919
1472201793
1975022128
1229738318
993697689
1614727398
1542287631
1009719493
1374215482
1051709739
226947641
341144897
998176513
735313012
395291607
572072853
1049300406
642739738
1676105590
2012003319
663938121
1475952051
1242911941
45969151
31923723
1010418836
254871073
870917805
2015593078
2063282278
732047085
343212248
97436007
203664957
1312309523
266105234
341401396
1590534640
1173425915
501006640
1380677924
1966308815
905542562
1585638153
1339440754
342712786
1820384017
1270422863
484772646
1336919177
352073288
328527418
1788804004
783896719
748795806
987705262
69012535
692219078
1530353596
88353277
857538592
1051725373
1578298619
1675515164
2140789544
1765596094
1345763546
1047639723
1075172885
1672267400
1195254758
1136869887
308125184
92296903
253834018
1321454953
1725005362
775068610
579015609
1443740906
770675517
299804438
1328315436
7646775
177997942
924004101
1251317313
1636070397
1666705143
1553147926
1682289445
931689545
1580574597
332833039
1887925528
2054058232
75306857
1300876293
458998889
182097646
552704845
2106663767
1746396095
845384295
1325946215
407846889
221458342
261278224
1627781372
724841273
1645914074
281194674
122216215
253602664
277267888
1431490496
224189739
1161561417
1978780864
1228942029
1420192645
233041188
792750066
350127105
1665485349
1830343631
618846722
1188488341
674678171
1604284606
1045993175
21580818
220874834
1619885830
974490704
370994580
1437814843
1693131813
733674859
709330290
828557060
972219841
861298284
584651267
1267423772
1677448377
1288330295
1009327149
1811538548
856713308
2058302530
1399653591
1220984120
483218465
95901455
1112561501
1812951574
591706679
350850450
313331002
2124854313
1526461568
1889291238
1492127800
1999817998
255577695
2102443633
1086239882
1175177866
823699982
1310988511
609533859
591706727
2095632644
1531159165
1906407048
1167631778
965901612
627830409
1455283123
201852879
986149548
1040775509
247501793
1319262468
1276538947
1066080259
2081092185
1523704722
445984051
557567466
649429338
1920148486
165422742
1518576817
622031371
127811309
1153071033
1293551816
150407064
1977372457
1653036943
872921014
1223261960
1771800718
1716437645
1072151868
420593871
675354332
703701120
1639868188
427352325
1455809182
537102539
173715974
521598267
1464080421
1420371542
1834631691
322497662
117766657
1812102880
1481560639
1582484962
1371799322
1742810323
29569661
355738242
787393470
1732033943
1648500201
1512063646
413233693
1251389693
1722727195
15565485
727737286
847329896
1084203430
1466457755
4114778
1943729879
884017400
651618534
1431778332
1003949024
1938575607
1931731053
540595696
1623266181
2099955271
830480566
1796230186
1701098467
2026777241
918593537
2140406604
1647393100
1979407264
1904864977
1397026484
279778958
1043803345
1279178469
699104686
257121882
2108286971
1737018631
1053594157
1385528319
1057370931
80009907
1127607677
399969037
469709455
1740772220
66318099
1729013503
598996921
490980623
1225344864
582843628
336193832
1133009546
1609646190
1684333995
1720875299
1480966588
1239808978
988460149
373699199
1330212980
1240986250
628049299
1408606275
1044334718
1823468322
1035933237
1104572368
517085535
229206490
271110073
1716239614
810094030
418783671
1929074673
822480152
992422472
1828065816
253573241
725088048
1524977861
417551978
1782398308
1036989291
349750520
12755459
595610363
1396916775
802482270
215718821
1939875701
836047599
980409684
1806742566
1376713547
1456838288
615131562
1032942283
1259761175
792281104
1704421860
1680309515
2071494795
716990445
744205976
1055367410
867373035
1867838487
412493563
1885166260
1126797992
1778933196
120082562
2082519889
507140446
170821012
1275003081
1597666267
457666132
871324163
1777170935
1399786851
1087924358
1177308942
1517656780
918187004
989786899
1936413523
981767609
105879673
667159872
948982153
794093334
1074440415
1712567594
2790053
319815786
1088532988
1345108821
136952174
2013997586
1941641610
1037085607
1371235341
757095204
1427191244
2062899502
375515748
123212909
1991171848
1070035502
480221585
1841428305
1235420819
1282771700
348947095
982516219
427112316
730542764
1820298219
738040047
1111784176
590799394
851051595
602101849
1494119252
164344850
373953915
975329070
587856960
1952438984
1701903126
1897666772
1412888108
1130887490
1619880465
352352102
497332057
469845104
1117758279
1708021526
1796758894
461927980
1330882455
932833930
670939294
1729258723
1468571524
166049033
1717931983
1198909919
32879322
1843268244
983608912
1905622670
455112856
132264439
867791178
1250411556
1525652912
629718657
527307240
273415103
15201255
1580003411
1124714945
2000040058
1215600806
691896814
769205859
677896734
1298456908
685226565
1407156983
1602846487
1868534551
1845831016
1906509101
13460510
608774491
1852323821
293155561
649407445
1197906422
905520740
1581811572
1173315894
1672559989
1753815179
1191799255
1999824603
1554307254
405881022
14910132
1040786876
872765232
496069917
609984763
1425761214
544957509
1975503141
1838852438
1247302692
136095467
1650754801
467652726
1315353493
764230301
1132410927
833126744
877570659
2134098470
753891241
1522681386
1408599896
1998734595
847184080
36842610
1375184584
826199858
208723793
1288987556
1603385242
1042898512
515481720
1924055605
446275989
1912875126
773270004
1835312767
1587483572
1088243350
570333795
934597180
1110705143
131698045
291954168
2112378175
7490956
2082358469
1014395526
280025500
755097618
1835979339
94787414
1264411957
1874719859
1910826419
1173997586
2001224634
1044271309
1779107282
470088656
1418700939
122431172
1751860579
913688232
274485102
1775305806
984124515
1186253250
256395404
790804993
327819024
1900693427
475383991
751052139
1213503775
1591232280
361960159
872892318
1117872939
1796419188
415369590
1036290245
378641241
1815284845
1509424677
768633509
1274136142
830076636
1380244678
1648934268
837227388
1047241374
340662086
615799523
1969672309
1705035935
865091720
1551433860
1059003843
223567851
5252847
65810173
1713401536
104792750
481037016
2085510820
1761215712
420939084
827297230
1533337143
1000988851
1397026868
310070909
1330482014
1039740111
1260497741
1827952835
607323942
1287645361
1334157960
973183728
686772995
1803309527
484721864
1842921782
677956856
1801107036
918763930
408194741
1412205384
1775359945
337302671
1321154673
380033987
985232144
369981412
991548596
451680704
1141870144
1083141384
850411366
717118439
1120160445
1977998888
1554840994
493206470
1083999081
59991168
573363115
644370645
226575399
426544735
29563401
1949366726
1455029879
671557649
374432928
325652093
241500583
2076118754
1837426201
1158563678
1309410704
971731909
1546716907
757080893
1482494747
648219138
768969609
2146606525
842020588
1031410715
67810460
1279806067
1880161475
340155966
197776927
1183337371
816691687
699498683
183274907
409608366
512435665
1378554612
1010728296
1006133347
217518268
736742252
1927211108
1193375771
1288942182
1799701958
281664860
222534108
411687353
240241984
2929517
1875063605
1809139745
845044238
1792813611
1172416537
1082688750
1238205260
849301247
1601564504
2131204696
996190530
2028170120
1818549536
1570650051
1599779199
195883449
1501067966
1025536317
1004938559
1124953617
1985712529
1356526633
748313366
904086747
1647641718
1035659471
568191667
1343489990
319730933
1687030392
1617132585
477054386
1179370166
17299210
1158684983
2000267038
866779169
1505662825
1013090257
1843427416
1374368797
1430188964
1015020548
467988622
1855241646
1143094696
1441552767
501238360
1573388731
2043400743
1275488804
879372216
2029804304
798835339
1183651977
935512331
922165738
272648264
1647947295
3807286
1636132931
1622650797
585007143
1259680686
1950985194
1930898175
1023256952
1392322704
1980197523
990272980
1970798616
970112427
549273163
1619028246
543024816
596291330
1553652592
1589708119
1492229402
1320038662
715730452
1766308025
1004596407
1861042363
712048322
363244106
864289615
959941261
513597001
1331177113
927548937
164388872
371438519
1143413314
30835405
844008626
1412285513
2014015816
1247968850
1017127403
705269207
1166417686
2066172566
1641908048
1089586219
634302150
709057097
96602488
509778706
242400647
861544906
1663048971
1665976645
568137250
420976330
473368968
1377274627
1769338853
939812463
979634525
1559389835
1500082645
1439652603
200743071
1763102092
622925562
1868031896
79738083
271884811
1797326011
16214280
1355069951
1254705759
1668793411
1702495843
542238825
1359182253
866329561
685788487
1296410650
77698053
732033370
1581535221
1114699739
1221712882
1718376423
229982373
546129970
981333255
303886790
1610008542
1395621122
1483538068
1449880058
858351585
1732943993
1958502352
2312073
136219195
1726686633
903070967
381551995
283855457
1785504084
1375766649
190144640
508623744
92345559
663869525
1601492100
1812021699
1441285974
557179745
335208191
655147234
213940757
1988089245
1283120573
1559356889
1921228406
292189438
102686196
813200227
88722375
600815821
1486687829
317682950
1839553026
1819543299
361698509
518922399
374452434
2013452658
1677951161
302017746
1809000548
322894703
1766860659
572872828
1868187192
179052615
1310110383
1568648162
88891954
2141853554
1936392666
1044584984
1997135043
267087378
1045834958
957815237
983827245
1279891068
1941102037
1106804202
1396227334
73020355
97442403
268708802
145876354
1478836933
652453519
225990658
891061917
397176552
2113447391
635128528
482641933
2140232315
608187792
732586153
809277818
696272790
956913359
989211368
148215118
455382710
66163469
457817208
1609636968
1719628476
1200573618
1872195655
384518422
526948811
1197816491
1589210317
1364723334
1482098000
1101392573
364905620
1335081121
397625229
2012439434
758211299
478122015
1040432945
1382252262
320881782
1812836988
209267390
1894367914
1843243860
1794768999
1593740977
301653833
322395045
94650034
770025020
1778871563
2144723145
1441269799
718694473
419798300
2099019897
660292218
1224009741
1976910703
630657281
1096046641
2065790511
694914091
638002238
1620452748
818326532
201963214
1247149922
1593168375
2008289919
481713958
2042643857
709957903
611238718
1148375757
1307158135
1023552230
627185959
1812680555
905251893
694145210
1280966775
1442282317
219252771
1855493421
727604392
339191674
1408346443
1674194022
1740727851
828396912
1976468315
23414220
2058302530
2111775880
14166590
9424470
149323983
1754404139
78167568
505102797
1226995694
654187510
483613926
1154562254
1317197235
671990168
1548972238
225300751
1752573297
392660370
975906001
1390310156
1288431500
943065590
820469727
169422606
363339817
371387289
1588448995
1487999370
1878554111
1758028459
1195233374
1206241422
1967079786
1964829369
25422810
861340723
1986783189
950398276
738042119
1088387174
1206210879
298421133
1448742831
203603201
729389157
41260215
601199733
1141812430
1219451326
414575884
615930018
1773226868
24705994
1684914152
1935178754
925322842
1437006487
1350538863
801337324
868068053
820127004
965737337
1456305222
1204437926
1089426416
1671451445
290508915
769444785
635604916
443295976
1354320765
804166025
1913233162
2070581701
1114594974
485610717
669434181
1182411608
1911710962
1989115690
1189001657
1001799809
1393028873
113290281
134871734
814575814
53419103
1652077752
161271284
415734662
821467054
450813718
1187153361
60071351
1865502070
992106685
1594856532
1406082347
1375477949
226344498
916273000
710081606
1253060889
1798532035
886717411
1338528335
130494135
1035333172
254047312
700359938
52741336
1301755869
151352912
2056925840
394873540
285528355
1301126777
1594661537
1258859455
1706916635
791149849
1367531126
1137172741
107313559
1137312914
1523713853
1167996497
186057934
1979040966
1649666774
1306907616
1529067148
2081879341
663463661
1828142511
824894470
581594986
1766368834
1930033776
377621932
928789275
2094566475
1337970765
483297824
15255055
1509504946
1045378946
1104696322
1863255095
450588711
615895933
1564454321
444052405
458961417
1252247829
504084906
47840275
847653377
765666505
932301756
668665434
137394608
980345481
1946918076
1497183848
1038660730
322018974
2129772387
908487882
1186137173
856472111
1677951161
1019592088
1066034334
1302859075
873097065
60631322
736224419
1298924490
822369712
1208214392
622384450
596147563
1427694775
2005321084
2090395591
1956816222
305687284
107913823
700124550
499486804
794473930
1571399465
296642054
582859692
1927437026
1085062116
392285759
1941764236
2089836349
676444434
1139843393
1905901015
1843674841
1527259561
213739137
1278907974
357302425
1983520965
1443187497
1336086159
1226709524
1972801044
457429453
830967616
147675720
1206147615
846404035
15574958
1421937062
510927190
2032912425
1961051330
179030701
366868073
1999868612
780078326
339712048
578544349
1504886829
1686627623
1187742653
1364019988
1307352948
17696150
364107315
159384136
1141905953
1677967488
980392165
1130017056
525527162
705064220
1862338390
602529981
629667615
585504396
899494159
2109377843
2040439333
703742472
1711983390
2122588242
764158583
2035718104
721947289
1988382820
518916865
337051122
594280814
2025127628
925777790
1871007101
242371384
616180113
1891976891
1745612082
759415726
1063279950
1997097152
956635141
1290671312
356645327
289937408
196424330
527582156
69728840
294234272
1518695389
1761847383
1795168613
1828065816
1663945869
1287664575
790303594
1998379025
1290962426
775331377
575352848
1354378385
1121005148
12026550
882254107
2041673008
353655657
615204389
1345949293
863997400
685013972
906959207
1694299314
672165255
149964089
74903167
975104871
537488569
1711333993
153967681
70952248
1984294221
1765330317
2106480876
958412333
1522241513
1253847698
1794062199
815989481
1194331251
1645984441
440330949
1986599183
219844178
406114255
1712998813
1677523594
1954798888
824880476
1788442766
711186718
1469676024
387353594
1348166752
253834018
580692537
269341256
1692969981
1175019453
979822748
2099644103
1561978385
1925462193
1180762531
256861651
831342446
951781966
2074263746
272399112
1874017083
1975400163
2114319590
1993076767
1679797157
1870431555
534306270
1583413083
1817890299
227674166
2074930917
90221879
1638987593
567254406
423398471
1843283279
2089373801
987925087
591325159
45657684
688993799
702662826
1818763482
397260899
1313573985
1943132758
959865100
1825364237
1335849231
1154897231
334744671
1066282344
1173805159
468220031
1169583418
1427496501
1243711772
2110400851
1336437057
338858490
1068290366
124879706
975316590
183041894
1392737933
127953115
1003324490
263892331
1854374070
1763448026
1185473838
1879044809
1696500539
195568496
6374123
1869627848
710528570
779852246
2133905773
138117324
92548282
1006668191
1625143896
605927793
713945169
727029949
53908107
803246520
1258524248
265613204
1158587807
840209261
576386129
2098880401
1477684663
1199852839
1530437200
358632236
1572362547
142056208
1163856254
2059986748
360157755
730049735
1695556707
922038296
1712567594
501442993
1099055091
1691188221
1523001424
755501394
704178897
1100144871
1290387845
226088184
1222784211
501720204
618858963
1212177617
689476608
167823534
1421196922
1863402928
1284727770
1827847522
1706447014
230705023
1392886496
48510429
2029161871
1186304273
409906047
315362238
594411490
1459719741
551705827
734571328
1267024206
1255135036
1944897439
1445516750
387486650
295212547
575110688
805648223
899494159
1512775088
217274741
1370390048
264304314
1729644873
325247317
1314744955
1419591271
2121150424
1502813399
1729596573
130613195
584095902
992811520
854704723
868896528
288092182
718972687
2066252646
804759435
436517541
1179423864
731561632
1437180717
1613998707
1937137621
1975233943
1606772377
587680832
411286318
2078445078
1594439344
768410368
836989144
603667781
646355855
866739826
1036525658
933038821
427383648
839425837
403283058
1063495666
1998944281
1503159531
795411212
863547572
1044609300
2056310187
715503073
1289336216
275019648
1602316829
46206717
1909442369
983769350
957172642
1699233034
1538923363
259734237
2146923859
51579815
252623230
323498008
368111259
1851367650
1632662325
167263578
2013771713
1265230772
5843425
2119207868
1426347925
1884831365
1163596778
1180913629
1724236856
172853467
431481418
1245457500
1404017601
1736761776
633322435
1107972545
1566685083
1873793383
1630716945
458422883
1790824777
515486194
989969091
1094843820
512925228
986291511
1542728509
1636192208
598769459
1957040000
707917497
422047
2021516618
904995161
812867196
1510264503
787217284
1816936060
2061083542
1930935522
444702392
2106123863
1545901031
2126455696
1522991020
1905983464
1370139390
710065010
365655908
70247499
264589441
1560211329
1944878705
1950849646
1004985495
1351533412
524650974
1891266076
679620624
899238343
976979129
1021303400
997471169
1132749630
421319536
1663979652
1179715335
1860164857
323951399
233516764
429072838
1465500921
66448074
1745265654
1051332376
1295322896
1563497168
220403808
1150223842
283380001
569839481
652192673
1294765291
158519558
473135258
1975210796
1631198281
78384804
2144049087
1148109798
557330477
673355509
1335226122
1339192505
892114772
1023443233
2103669488
43404267
2030834937
998053992
1288998793
145976344
110646475
1350736444
2088237904
1723519830
1731744771
1277968483
23515829
1973572831
1376305211
666057281
131127756
587627782
1866990841
1587476736
1179854943
2044198802
1894418510
1917163291
997435591
1297292823
142219459
9662003
1475341397
1438647848
474098770
155751200
1559262881
999899393
1098589325
247719935
1651373677
1609220087
218790013
1208809030
210898502
1537469315
1923299309
18019340
670880538
1713330989
894826065
1746625311
1582969006
347311341
429989202
57788265
1161661131
2067402768
1813392218
1430223587
2082896822
217258309
1376201641
2049458282
395473376
1526895237
507106798
1064309201
121366807
1199396813
1994801925
1723467535
786192822
1936014725
438093054
448804299
50256862
728198365
1598548111
825257085
476063253
2057451942
1644037641
2087911837
18540299
1628429889
1602586867
1391664543
1537087131
1319557510
1427755001
581822874
1652371678
1263874955
1120286222
590192106
402476091
2088012418
1525523308
1219414192
623554355
2038255961
1050677942
643617347
224282904
75643307
1771502838
2106161331
211905279
1227779744
343553277
1462569629
334714899
268951431
1019205806
650848822
157241183
1767473443
825494720
611357072
558474197
656213873
770324168
283396153
696401715
1401297462
958292009
177458703
1983745309
846980358
856139321
2121302600
575770627
890000192
1457966454
1772794248
1977316462
556992632
1895583960
1111627525
1889037551
239129127
1196227994
806119518
243203946
255167309
467566783
524369711
935344045
993312850
524824817
1601791204
78429887
2128346878
1933131551
1470812299
92123500
1053755781
376315694
1549146817
452441544
1236638323
1416839168
1825670516
686663995
1093079928
1209947936
105393696
315866926
1734897093
1634040057
45992180
1307749703
1451338465
1277334242
1235485503
515437702
930980888
915763487
1043144666
981633503
663883413
504219584
1155629193
1914948142
370584365
1205173125
1217990327
261004643
265140505
522689817
192486642
678430386
1225164525
528983189
1348298503
2113850875
2061439670
1712666560
1795058629
91959314
890661332
22374936
660212659
2116592778
1071067554
1304482750
32158688
154961394
1926163917
8890732
1883400644
391312313
1556706793
438641624
1316359991
286992217
1767976021
82021832
1631009526
843861971
768575912
1457412682
1769328088
1715204403
24468909
88669475
1231474748
651219459
1383884749
521262231
2089919274
619465938
862361695
1941940500
584869458
312349272
1296037456
376657468
394881475
207176609
1459851088
1036265801
919260168
1437129078
1688179842
1653510984
1706876212
1898905993
1837814371
1851212137
1029198659
359555408
1547712760
1467790889
138360307
1612949274
227166920
2098685942
1054816081
358227465
1303334200
2055118442
1655222093
1518784959
669708589
935249738
1793091967
763193578
1761967544
325181067
1124826840
995442172
1743512298
2130020404
946889580
1989948400
1897255805
1333813607
1835393961
118149384
1488385758
1631095063
1869627848
161598422
1370846391
1502288866
1791382091
1440061867
1459405074
1551329227
1315849610
1512377913
571236218
1357006921
391221577
1646834243
1899092472
1075095664
2106337244
1009163512
275678832
939640756
245279126
1980197523
1241227205
83185032
1026974055
1710466772
727822504
251319975
778587209
1820698201
893051659
1843567895
1513532128
1885358975
8863408
714904801
706538230
1095525240
513837918
1535260196
1163007088
253150176
1250378515
509507446
1179632739
2026987537
437428653
1430897822
1414683031
1805876520
1705672809
887417328
1071196148
1727030311
909495499
2087398019
1273765897
397942236
1450229466
711951789
544027384
678505975
1749050619
1331980193
1054023436
394122254
22089654
279324693
1278508076
1434968703
1038483135
473335912
411966461
297952640
1827905008
129855452
1235526575
69343565
922896672
1246077361
1550225525
1722025240
1063362385
2021497226
1911304380
462877955
1970548304
1221672063
1580720400
187499183
873078942
250041815
236228246
1448143868
1888464064
712566367
2079415164
1370758183
17170365
3202559
752509704
1340445294
792952132
139219791
1413706039
2067676764
1514078414
1556911290
923674194
659322918
1737214148
556882277
1067125734
1654653761
978691199
1068222815
615852781
1848333645
1151333132
1388854519
1974791792
985569130
1525319534
1073352264
1920677954
1492433963
27153803
1734982314
1595483302
1285176027
1220050069
638821311
1533146499
529811740
1545440970
125808943
1591255671
2115787115
860639081
1589762366
455420658
924777943
487379648
702915773
1805797463
103428070
1430987462
1307967706
244482442
1859689318
958102949
687713915
753118604
355262852
547539978
196600476
1593740977
1015610054
1482748099
1033747273
88914233
641196609
1729518797
705646804
923938221
1684867858
1383467399
499682091
1910081009
1098589325
655021508
551030081
271379951
1614762587
140201599
278982771
692886957
1968429533
1622782121
694860760
1083075369
2048945615
1052402915
538041721
1202734437
538865984
2128477830
2081608538
2051045554
2094060917
1935791971
994770646
1415244465
1036824731
356824547
803842575
1256395962
1883601881
313627129
788727714
591589728
693655925
1300576898
1270725737
1006289862
1363352274
1385484906
376045644
271927240
693128868
174934755
1272966259
1829670900
1967335828
549703666
448231094
634940031
1841090738
468170681
212016551
1692634524
1624550705
1705098634
958669074
3682818
1195034024
1315892355
1727516801
572881273
1240482447
789676974
1963080834
1311649073
568507710
115224002
1885915691
570450242
2046820637
2099140045
784227888
894722301
853679309
951502066
1093183269
125526894
959658418
82433149
1446929585
419229484
197266373
130084688
2010245362
1995479
1531589588
1859508167
1744378640
321282739
974814565
73691780
319242877
2012300339
1486793472
385564578
1478419975
492835390
1575048168
57492954
685488036
1892910863
375849543
908007157
829208993
1056074437
583204513
1033938469
1208557354
375299226
1506808168
1136456349
383219441
766840618
820536615
840589806
39328378
448625813
1365099336
110971976
813005078
1949380499
84716492
436695342
592301377
193260408
532355852
1617466022
154257836
1087551211
1683133187
2100826940
1637789270
1751692149
1217662234
1870650356
585003993
844444748
1411321798
1466460692
797721153
1868713096
872281882
1432208239
2091333308
187156428
1714814977
1054221611
1085853627
356439965
694838315
178051499
1431436525
1979758280
483613926
589694965
1236697510
1240499421
872921014
539166015
389231484
1551064020
2097898053
1720792769
574849810
1004433231
794287784
87616172
624529655
271537456
1527293217
108797469
456047131
1561189814
1824293191
1167967382
1337647765
1096249343
238126077
2140795889
165325474
155200773
1631277937
1089260631
611248999
1893402005
1074309849
100801664
260115272
1638161192
345909721
224343642
394149902
1207947758
113231133
2019039324
949714750
1311536336
83028547
1872799746
956550740
1152659964
703768455
272291973
1980162336
990095868
83818874
39780918
1427921687
519744115
2102882882
1322360303
972350152
1382244640
1619920364
106027158
740297328
428073019
1433505727
1619935065
66708498
596122981
1713564673
965261024
484148005
1245137357
921303825
1145721340
752179720
1376305726
708332563
2135838432
716106423
128808865
880304234
859032794
2005106042
186035076
16576750
1013315861
448485935
1777809117
153632319
2084849027
1612857150
2062198605
179997708
177131627
271366271
503270698
853202264
2140507958
1177907142
504234131
1109751404
1327541203
1864052807
38625119
325255659
925756884
2049796512
671764181
1743867987
713124274
1945849146
681997998
93785119
160268375
1172511739
1949034729
407462611
858460941
1775354743
1328762795
1051422801
1310764972
746726426
1801323641
138096239
527071655
463993871
1207992802
243557126
239917732
673637254
1420097191
1793426253
1456473924
957058377
2034885696
2009130035
1493392368
258580087
357673701
1659088059
1331379679
696646943
994470359
1656272253
2096770704
902420816
117966731
1499237060
1893267757
1068461996
962120230
1610995271
310070909
275104025
347545867
167263578
1286445592
450823155
1603821013
31642942
1592191121
1457110519
804579443
900068261
2045888527
466885877
1418600773
167148183
1978450110
2071388123
983518102
1149627809
1642545506
58815389
204321209
1055858412
87117210
62126557
1159476291
1336340274
195108550
631572696
393402842
1140531697
364384944
707914608
212808925
2043404465
609566548
1540555273
1658430829
1208181321
2010651041
1332290009
1350354153
770648607
1707759097
1446255725
520172911
1082825866
1636868148
235644379
1540527151
2144136500
2005893702
1254422538
124086808
770601103
422321871
532240940
160964572
1157425699
1178208215
2003860775
1965169579
739660165
1986648971
278744288
1252914530
966101357
244283717
124284200
2070496253
1052257011
1673828472
594098363
1348643533
1555763185
571379493
534925152
1680330579
264054695
1914929650
671738892
2141972511
1321250901
1810062789
1644042065
1961420066
1023552230
2126950940
1385236370
1541068106
1772690064
1791214137
34244052
1401325574
1263316805
1577677121
1970218544
1114423554
213144501
1519522736
1582969006
835359558
2045144028
1854614125
1911884857
565063480
506553011
364342110
1479544621
699122906
333391206
1527686465
1128805047
1274912779
102884509
1014696969
402864991
1460130587
1951186082
1581046190
1832743395
213358131
217929737
1533188073
82432560
257478978
1888083744
890142434
2094428332
1146255622
599363696
1043227850
535138428
342462644
96534875
1284145594
461496888
75643307
361513855
220979329
727737286
445022609
1835863013
1253951091
1944164287
1634869139
773941200
34728164
1318322083
1795336041
1902331264
476004461
1499394094
885699603
1191300931
39986406
264763202
1203332085
1737121145
2127477230
1234524452
2128754927
2095701724
2123417158
1137494628
2023775369
817265558
2037549530
1579611484
1689817304
1977869029
2144210045
545016395
921769236
692670858
927558387
1636306108
1630419921
132024704
1203735207
1810632073
1529583586
647255577
1989575759
1618600709
156150685
825508134
300251704
1220099670
1165481091
1382315037
1553407418
470418339
1196579851
1498451796
71964979
513981626
336388063
416471111
334212979
2023060834
1730347316
787125048
1612205261
71561931
207725033
1681376961
1619926368
268935771
659939183
632057173
23929903
1233958516
1319270526
177619835
1506501955
832505490
1214071111
691409062
1374984901
279281370
1946568542
135839338
919664144
1473191259
1711609694
1591833137
324118606
1104069763
1336332282
439701687
721451676
1598114975
1141897860
1781785976
2144581341
1345292056
974449562
525837454
1510962736
1615138549
337132262
1809753813
1731609904
608923153
347559615
245486072
157125577
1521717590
1356047120
326091493
1589544586
1784538384
718073440
465307444
726324760
1876443297
1788695728
1777255246
509664777
1562868787
345274604
539722398
1287711478
1974468478
1312039473
79779901
626696234
1186719874
1738349616
846117987
1507365715
1423698532
392861811
1960918810
501489369
372928528
2118112965
2119091484
503001014
1934464342
1169427956
1031957576
1884471614
869777196
359594358
1752257085
1000900080
1078691717
152107787
1936325825
1631323290
1766783355
1158506960
140296405
546166569
617996832
1024529324
582244809
527586701
2091969024
1626750194
1559818007
1213527585
97782442
1789170218
1100896346
2098860055
710932214
665922747
369361472
2013463147
1086802716
1425204895
440407439
447035933
2118281170
2087442554
1124197725
37565925
371611680
270910008
462536908
1174067235
745430143
524611978
206327786
1656485954
1571493038
122811560
463217053
409761434
1621064380
605153805
1751803980
1792385487
1920289847
1080944660
1916600043
862605666
1209312333
172503716
2115114854
628517017
1656885207
625297659
1355953795
571561390
822299603
1199505031
827162965
1074345183
1834765052
1532718763
397013178
613324836
1632217327
93756665
402610278
532732572
1656885207
949024545
1064965013
1050315257
1457627687
950091282
1208193467
2063722055
1180045818
883956480
1548810410
2117367286
1072136101
1498206963
628012877
496423484
1083810425
1705911093
15625166
1338851577
432332436
1589174483
1445733193
1415994470
1864263914
1111383846
353252571
979175243
331492822
1524439906
1344838944
1831985826
56965954
624086808
151211516
1303446618
1158600092
1705792206
1167102304
25851613
1662342357
1801320127
1566868073
429067132
78048544
2074095980
1749408540
1900329298
1232891650
1159514801
258799263
203784519
909181449
1010651340
1781253712
1500048204
1429731007
759213656
463800780
1466021011
1205024201
1141153074
2072969852
1439963187
1104600710
423286180
1886569629
1623817882
113796267
765553752
1016206334
793450226
1440029
806500416
804579445
912144298
1497503579
811429132
1336340274
1176582855
1416391558
1023247259
76093634
844301532
1194812220
82748733
917299254
79995209
944421280
1214711336
555635420
959967913
624889476
2140466769
1462136886
2066499492
1011056119
1212998926
1643023105
1345504138
579860876
147358779
275223373
1226996439
1183246821
339460323
1435116740
207463292
1909255821
1208529049
1139040141
1356741282
1332395854
1182827852
468409405
1996485188
222796763
1640389749
1146815241
129951793
480962063
1955707408
936037320
1684123923
789467061
1084459020
614747222
1572953528
1032678094
743164387
1508147491
1983415813
2019723776
78539864
502561105
2073904414
861883947
893379753
223405507
1511674472
1770974490
98981467
1668563541
1334368690
1506250221
218770387
1420372377
348694682
1058757330
348348935
643936223
299963343
65048416
772618350
909229791
1243859804
1300507915
1643931104
60653021
1080020419
114365175
1307128014
602798606
995264665
1683697301
1106531601
246072157
323911801
122059616
1036909524
608165376
1519896818
1736731216
960813754
1806960079
725784482
1384889717
828474235
271440849
695144889
1364510933
687519929
1871444287
1843199938
341376876
1074052756
1939824090
199911316
980681269
248969201
1593929945
645291784
197131003
841893498
687707655
803338191
2133871995
202316240
297337183
687307336
1783286729
39243071
1518632224
955881784
891126773
708340403
1138380186
1635105709
708170811
1675187194
925764200
286365331
729544786
1308029683
487167459
1384495660
40931373
1920098156
1390673610
2053915539
406873433
969773840
118575094
32215167
2070862449
148703358
1655036912
1249121928
1474941315
1913934451
1653398028
1318372138
985155629
1665667695
373256217
1457244239
767404058
1455206574
1736095483
430868009
1698575936
1277041475
457602343
851132279
1075017665
1652024729
1728465143
564272553
915848210
1346519431
1073908862
1332040722
2101734567
870034569
1358031127
1207415249
681997998
639249805
2139210043
1443336512
322399014
1632571515
1869348770
529052676
1330637779
1677967488
1259189433
1613576373
1557137473
808240807
1156927447
96829809
267719336
153087114
302729165
1394225201
1923146240
1739798293
1477737075
1672054615
942491059
1237310224
393599448
944144247
428589071
1542459716
561970693
816534580
134910696
1037968598
2146970040
1178783076
805449809
109134503
889234658
2135301408
2045120943
862338547
103190348
1371629744
1304073716
983248818
60721431
1581248573
485832865
806293759
982662553
878230315
1981214086
994786634
1318803183
1850637110
1742085486
1276284945
718082931
858314365
1715545259
1698997761
1722705351
21351219
147850124
1703573393
2059980277
1150390853
2064757315
589837660
305765906
406539246
280547430
85257351
1420764182
1015606256
2075728579
2044083285
153567075
165443994
528982791
650619266
1500282342
368411557
1356367760
1232247372
335341682
1857488582
1769171206
136542729
1303610622
1083634756
757903657
504906945
485388800
704522232
1088943890
208847620
585515729
1884989857
1430777981
593885000
2028123890
1801287171
882330729
539278090
503121117
1488768948
319376409
30918928
755798705
1966164968
1422538758
729618285
1745595881
1919348838
464045618
692500314
1992296788
1739037203
793300638
1103250539
1551495726
533853073
324640819
10420582
939460018
1196578539
1424546804
2055293375
814157647
1148407813
1729239586
955726696
1760581796
1372747218
1025003955
755697741
1205716931
356128778
1815538568
848617917
892937802
1611389705
1331375250
76340142
716335001
1642496331
1260037026
269144160
2072679130
22607341
1653767482
859086943
496920748
1499556690
1816380780
767771985
1586609298
1582968027
537615969
272125185
131976208
849246791
1333180661
489372503
899373504
97788219
57561042
547121307
946281676
393048729
1253474240
958412333
1701805419
705382663
82741489
232510329
578627981
1348275009
490664599
1817128125
1496309918
2002914865
149390243
2006671444
1243278175
665754561
2012807973
1947321892
1694367075
1635988743
608809554
1240125929
2079391134
398519234
126241374
1548142828
2113705976
1102653095
634896725
193622656
781844262
1871601485
937612049
213528205
1761362110
1036838277
2011690436
505717654
2051895944
1939440548
2012476575
1870431050
201803326
1113383874
63885985
1015400157
1215169755
626920293
1721759796
1924075514
2118052178
1897352907
804235141
1613487639
1483694171
1602558648
1907634245
725115611
213936098
975657240
1619432790
499206792
487102643
1939791945
1650209906
1143099852
724667921
1536760200
1074956869
2020932349
1979939863
1934418234
1988793596
637104636
625283294
19912218
1241678700
1928097193
1761630318
524854709
2029200750
326347248
751096485
2049742743
1962500694
1347301541
211889635
458736168
1788192189
836704176
963222882
619126130
1190397785
1403030707
1848916565
1267584207
2024622584
354309589
943961117
1441056502
1593268494
1598323385
1817597424
528422722
385624158
1679797157
1346184393
1641180789
574138868
459268255
2133364947
2111214087
422233730
867183219
1996323872
1135207181
884411387
741112272
1855171968
622541559
2128477390
2130968000
1275059384
1348129563
1433564865
1860845232
1561315434
2001759447
421403872
2009181844
71630667
614779441
137381731
911774275
1839998119
1759585030
982134118
1660550902
1083010955
1383352244
1833267185
1289090959
204246611
1386593734
660292218
169463826
749054520
582087580
311882117
585120140
964672739
401263952
1225038967
1269164624
949430405
398031139
79591185
1318399788
564109921
764707891
1990626990
872715696
1150019996
1678390105
30729454
1775967571
1719779408
471532283
1693401525
1480210366
527643835
1500132640
1175602307
1452319477
1543987968
1665264461
1877320205
1188274904
1782802670
1998708459
1131099082
103876385
1280386792
769439246
1608488174
1560582922
1353255775
408969765
25564612
1478693232
1820718815
1873815939
772386060
1494061690
1306907616
794113436
309192073
261386769
812300906
456356047
1709921246
214543368
1090529957
2092857004
159771821
30738229
218647777
1842872365
392394493
1929567290
721782721
245331716
95389243
757657901
2084841834
1646094847
1413316425
1026438433
2097010830
1604029322
1707540638
503666983
681824282
1413729353
242044642
42002247
710156308
862608390
251878593
2095172580
59643568
906335595
566297983
755079113
688464374
331978164
1458593987
656280312
50216117
1057370931
513996887
1491639562
250189890
2094540123
1810993699
1920398840
998053992
623013301
1111856496
330975235
1588158769
894773646
1124120409
725135641
1271219341
1523081097
2078799742
1346626520
1956362189
345165148
538126903
2098311465
281032351
393294717
425987829
1194157666
1076972681
115877155
770837707
1531872253
1806683078
1083926407
1346541563
1249995258
554644661
919710585
1951827460
234478328
123594836
1963540822
908232977
1132565437
757035037
1141167017
791702803
1641065855
1484312443
1985418293
1413656887
1556470353
1230756967
596391037
1142007815
2013484331
1827704949
1126705104
620520186
1240049566
717142257
11972216
1839882879
569567015
973564468
848494937
578714542
1622636616
167281283
2036239355
1779597549
1338974491
1641716724
84499673
1533209810
348193625
60827459
1155602318
1400274437
1748598059
1270241346
1954872052
1690995942
1452609001
414714829
430898198
588126939
1971783024
1282072905
1858208003
1926730317
1379589235
2001572559
1423104241
645416601
914297494
1064803646
1729547726
485061354
1429591951
1676789104
613659251
602952778
73681138
875962316
1820188958
1920883433
1920390957
1679626207
466682525
1792052164
1998469783
911959465
779408709
738128821
89508201
1254088135
889843560
1388247002
1817353076
135788117
1559464937
1631863316
753791126
1689104946
1885437112
1655512213
1025443016
501733454
1906864621
1793954948
2074897674
1390879559
596497054
1157236474
2134119436
1910081009
1218041299
1972801044
90592752
976477634
1054221611
795869002
2107018757
345862842
1278668785
40527063
505816151
48468103
1665771430
549329468
2131757484
546808242
652219807
1160633267
1399418674
735911970
1135610403
189671822
1056998529
259073288
1058226073
760470772
936266102
175586204
1968658106
742141500
182864049
781397567
50747612
1923551748
1007125157
860918800
1684812213
317687939
433222308
1693939752
1790469372
661122602
896726734
778150522
79328750
1719566674
1261609328
1068155033
609722440
84415567
14326877
323854619
1856560119
1644018603
566160420
1950444734
190767160
569106843
2021417253
1595720331
239564604
1820620524
697507864
943613747
1355483540
1530900565
294438304
1094569837
746871621
1911304380
569090102
1769469888
751833517
1243848718
813848122
195475144
1137776536
169597349
1659615737
1826692727
1888563119
498696551
628227358
1243606327
227880406
1891153964
21606520
1971291594
102194706
1499218052
1246713411
792941835
1453452090
1576851767
983555442
1137500588
1043929611
1153071033
1485363794
2018181462
93023278
52940200
465263614
1237844758
822818321
1216648850
1697415385
2080043479
271783997
652192673
1387312045
782218158
1115503141
1654653761
1228876549
381991458
1271060797
126006980
655107398
590473504
592666173
1938029954
2014029314
1344902326
457117941
1499700587
1363356870
1085090087
729710726
980627869
707591564
861864980
1561457127
1414926435
1832974708
728460378
1721703696
867786462
1109751404
293116868
590118381
550527056
1646337240
692351220
1752534936
1675850031
164231537
245041534
108832148
847555997
2091433556
1698601657
1314358340
1128914147
337502502
1156331121
1989863236
590493285
844455429
520454916
1165536809
1730078826
20034822
135989587
1025067166
920266751
1946113403
122970808
512470347
1010240734
1191216757
1996833247
1093180595
1787847098
566492900
1693356312
245041534
104808272
1213508408
177521891
1214223653
1979521997
80857125
1814727992
1314385835
38481592
1065658853
1248267516
1354791713
120740569
243906995
2094838808
1942293286
1743745009
1671644001
1290216597
856431198
1691796498
631896218
48720986
1129729869
787551894
28910158
1978245786
668113839
1073779958
874811310
1859528077
389403224
1812897984
329011619
1444388058
1438631547
1434313403
1609364787
1934743570
917730504
140664470
943613747
1539575009
1824053336
365384623
1756239697
868470641
710810296
1286659160
2146685079
304925529
1328857605
1053167595
1090073639
107129667
1792619649
2137441505
2068581420
854583661
388681414
56873637
139999352
101288283
825110394
1646708987
79972940
65490767
187110793
1946083388
1977438817
884371456
731026693
1095145736
1694985884
177669919
1565305395
1750917562
24812550
91927607
445830976
1850644040
591875670
1220180898
1490774956
1338316137
1694063141
815220295
205694884
1206554678
1029780968
1426627203
1727688752
1162118488
1186234222
741328638
1477002522
689819047
1942390395
791188675
2090395591
1945719380
2131222901
1565893888
1980319292
1806149647
1556092698
1950382964
1798634671
1574534551
1200222912
1978742615
268653697
1806752057
246913080
87282697
2140924006
937143678
284001453
1633702477
84958592
1796890986
1634075833
1193084733
388551533
1330597004
1044823758
1540490783
1575969239
1348308997
1736570287
133548644
421260642
906526091
908358620
1133818099
845044238
443565321
157923866
1788967516
820637208
209066269
630732573
255792193
769151259
2146832111
1392493874
442234901
750630869
1253033532
1346078653
1317005939
1386586052
2091431067
305761205
259513207
623576778
734960131
655743168
1293288975
2103781126
395477880
1854562679
1771546800
1645073412
1816327969
459051437
2034394301
279800255
1447801893
867629556
1854521551
1423409682
2141693905
1891101738
1854025578
1627888969
1178426380
759564004
409383143
610346769
665852439
1967390263
120449649
1059968635
875188868
314820689
1160963067
692496853
791487351
1993041786
1637184943
1311237322
1723266251
143818162
615021054
1586405291
318479961
1971880456
578723728
914733932
153739702
1213235068
1391563916
670255447
1330670700
1285775609
565166210
1747078998
233780914
1362110886
471931615
214050773
926351215
1138243973
196909888
1833141312
932040465
1584677861
336173210
1220892725
629732133
971789928
919965067
782690450
1875063605
729510425
213066508
1361532564
763677040
1311289098
440407439
674408817
799038424
1597941145
1362573715
1015964817
837842688
2049867099
640039730
482984094
1534609051
2010013867
423822408
1129288922
1447113995
1990525636
114620630
456686187
1059917352
427965626
1203683587
351650839
1232167212
44722790
906923919
1868622735
927034139
1410908396
962983205
182906528
1963749868
220785414
1556180556
659278981
1587914163
1563828584
668312119
1222989195
806447211
593963078
1940101824
1883224520
1200183093
371383278
2090907960
1608799985
692875914
988381271
2122318038
1298952872
58868321
1872229481
1441608779
1957250434
878401495
57553329
1703711220
1619006502
1419382666
444136358
1373827849
752271477
1080340958
185476074
1275283673
930010188
25146129
2121131852
785672515
1873325527
1590815041
458777402
600347587
1450096321
2057387556
476749321
1755266930
1753271516
1855125922
1668023094
1170520065
1189929344
412142781
732036742
671365789
97109158
1462616462
555380354
1045010929
1036824731
693184677
1446325933
32534999
709642571
1702128209
1290122051
1486885367
2122802548
621342643
579402023
521300712
1696585105
2143965666
472778570
824656055
311656982
2114189040
218656768
1887831811
720538968
555979637
126219531
1305849455
103879293
221112082
1268911299
1043291061
720298079
405328019
1179392970
2141219630
245861420
1474213853
1045492596
1304535658
657769482
1778458633
1816936060
1660414088
1800822012
1257941411
618116849
206522350
1433188552
1409823422
1324376000
1559625739
1173950670
1384769312
721601005
269422797
22272375
599363696
1526860267
2068098442
1767814247
687236489
1991761750
998456928
1446292164
432674104
335707224
1084130611
1960805759
1092336038
64813120
67048823
688760787
1738206811
1432332066
1499172076
1643088295
979584401
76767549
795358125
449520527
1286863803
772053298
1148375757
1723650066
1267577357
652114592
841831264
1811873793
1419539154
139887578
198676856
130996655
745077457
323987030
792692411
2020591935
1652998335
1508050853
1253799986
1441975621
1810194666
465323393
53898407
1909123218
673794266
1414212949
2038158838
1941607167
1775588046
704905497
1406018890
632037246
93119491
2043653070
123933069
991378954
266476106
1302101562
1978447500
2097807138
327474497
834530158
534747892
1466035400
1651375580
677663873
380991173
1443854998
850126409
74290759
229439123
903971864
1504458588
1826602371
1360025795
112012460
2059164581
1062227576
266897340
1369769133
948680880
2054564236
1662722033
404795986
2021536105
1449076084
184687646
421612561
1169418791
1684200269
38354298
30709177
130262773
1385544029
1289086794
204908643
1478403511
962752216
1286378824
407017085
1983701358
117468113
47268545
1707006478
1284977835
378484877
1977747948
881376189
850578766
8179495
858979056
1345814045
909558969
862354046
1968778577
1547307490
750223498
1539400962
1458917613
1085349250
786580487
1269406
222127132
1492986069
1099303117
173760632
67211010
678408894
2031263502
54987678
428842766
1610976604
925452628
25029735
1948478898
1888935383
302400386
91678614
876540726
960696684
1792496405
524369711
770807320
1706739207
367782255
531922945
48952416
1417613789
1867180552
534114482
1386262161
1875745118
1284039709
1308926365
73484098
1424175673
2034395594
2001984455
2063827131
1215118135
929481547
301096535
480658960
1006676115
1601644412
1762911348
1707779338
647266656
155580928
1802341752
2070936786
903477130
839080005
1582261688
1898365354
687979972
923292660
1686228742
1063672088
581434866
643794962
962944263
1188712538
1535900435
1571913083
787295199
1566755634
65810173
867311148
1070838254
891626173
820011092
693660122
1644463292
1224656114
1343323634
430193865
635160974
483231459
1473917863
1962174712
128877714
1077471402
1813882958
2100560008
1899676775
1834038439
1995551458
1685204466
1405822648
917076630
1349324197
1894655945
1866396423
558812719
600437301
1490563840
439622047
1878779703
1881203067
645920939
998183979
2054897202
1956484964
1516731369
1300733270
420961238
136787046
1128095418
1067432012
2120226500
723296067
556883545
1474018350
698864105
13910391
1029098793
1364725911
995022134
52034783
399993637
1222182959
1354188653
163392302
732494212
953378499
1722479125
1886554666
1039432370
1220892725
395037906
1803544599
1791455088
180985634
1381763406
139834592
1920159718
1561025978
131491630
2057248989
144698474
675529599
1531229297
688913913
766203401
690701379
1508502525
628952921
2013100257
933443438
68938083
824572338
1736164950
1976830666
1461358388
930739259
1001497164
1063800130
1541749837
2010516259
315117861
629827462
875464567
568133518
324612492
1161575717
519097203
1233932115
1159700339
2077814994
332625631
1878138666
1378671007
1153125608
1872338227
1069042509
1061103444
1249268408
1102401534
1230330144
1458224879
954382170
1380212059
257863685
99630276
309727904
1257088593
791035456
198606182
1098574545
171113939
808813630
1546146653
565063480
114459578
1646629907
1579452407
1650468462
280831687
457295188
547045631
448165297
1156553801
63546594
555723431
875525850
818851132
1614879527
2014072814
1526586571
582281854
1935475469
1104423867
1337548201
2100410754
2103114481
2040265593
1638508472
1373407228
1210654296
51850720
1547390828
826002550
1678171279
701025783
606228045
156159481
252342955
234018795
85508964
433267852
179121107
1730351870
1311110948
1763890981
720270778
147711771
2101461958
289851344
304741848
1177361107
1661011250
684253410
665754561
816875358
1348959853
755501394
112478420
603607402
2074330306
634140720
593426125
1591684808
1341185844
1084529143
1896119117
1179145726
653190928
630826976
377237538
2134397649
2126422819
1333778407
3236266
1201025501
403176788
2003820725
17336417
1349451941
310137592
730542596
2003369390
2043772074
915233124
759415726
144565471
513114782
464528116
157600369
2115988615
1565015322
1554502080
1670379221
1787302752
24370888
2013470260
159747435
1902331264
885486709
1190836064
582686425
524588168
512255931
7781319
273766691
936266102
323363723
1744800259
874499570
1105806996
175733778
1596772549
1161975844
927230490
1782760937
489922540
34244052
964741575
1508765354
260924367
322397052
886421769
83499663
151352912
2134038094
1407084842
1406446118
1284409072
977851390
1724065455
1280711432
315774379
2081224336
674051033
749335804
965296806
445406346
195566119
1272622540
1463814244
270984167
6682167
188197395
721043356
683941500
1513601858
826807045
1234052670
1353182518
124127974
231465380
2051578085
356530790
202621525
207429592
371827439
1198443093
676612673
358553753
1803113221
1116256110
398755693
1671498026
1913760815
1635760208
54849275
134048128
923332278
971724310
252865038
596183289
270559713
1140958312
1565733803
154424955
1516770284
909978255
983234776
1638745119
1940396829
614863370
1508911326
8474809
1302077594
1335280873
2104154471
918031494
1810133964
53380887
1576138581
2740152
528151648
778816456
1579150018
1983573721
1711244562
1569817339
936044994
986370170
832431944
60721431
830705632
1260517214
74508658
1574810012
718860870
563852252
365376006
1731769373
239742668
1106795996
1521728288
1129385643
1836552215
1864136769
1470284871
1135390053
425781442
1395613279
2026741482
1524969207
501110852
295183799
98519397
1786735259
783704726
836340092
596203185
1460093863
1857264363
939585600
1835960255
308026838
2112014260
1817224470
508981776
453323398
879391592
536587358
1411164102
1583971374
1225438073
189484063
1564769970
1132543309
927610294
1630364377
1223866360
327055879
1985720892
1502724587
250698291
1961234645
1235784528
482425917
1756409802
497329704
570287679
1062908548
2117390767
856046365
1348234092
1678148640
1270119389
1156785736
231510243
1779936817
1119784212
850336142
1777601460
1755462065
1472533198
811542487
1095736279
2124712266
929101426
1022778327
1223040277
1308067418
248840957
359645411
774466033
721074046
193302302
1546716907
866766299
283424113
364327748
4038791
268131372
787218570
1577700009
1751767136
352315170
1947266040
1945074166
186443429
1657663879
16109013
1476639531
1398274138
1112234744
732071932
1634180381
12404035
1515332419
1841955253
1405783670
2004699387
1489392797
1461392066
8422861
1303726650
176313141
1871220397
880619357
870800345
1844475331
545978472
957557059
546141378
742394414
1207311286
2042376253
352195758
246037399
759243686
908870949
1172549554
1758753000
414783079
1283512732
340803952
1254134123
1133778897
838628666
619307975
443395724
1690230032
44148730
1175496448
1906885109
1544267528
1981817928
332842824
1741050363
1927173986
1031402730
1951403048
982313182
493547098
93560839
1684065827
961943550
1003465150
1176743026
1399806024
2082026168
1625950862
24879163
1316145232
1528290729
1095587530
1344486062
322975558
218963830
2041287202
74130946
903217095
1172079950
1687243526
666057281
2104969297
86053744
701932440
1736219658
1129090076
593004281
739680399
661308979
812123882
302366303
829003311
275863950
1726122400
864334000
1538893224
765411019
192823269
2083751897
1069117814
1265736836
261363704
119363938
191761854
1906599161
1859181447
649246585
572830059
243526738
1115834087
1618013465
164082182
1377413976
616010740
680969162
936505501
300594935
1179262840
1879943539
1082688750
316129518
1385435746
1719132053
589981861
755413537
2135879677
1468880429
388117725
1844566101
652718157
690352233
1848586062
826088885
961646683
1852084491
373032488
299042627
977368548
1411188259
289461302
1488995510
2060393439
438045138
967343991
322957722
1869573955
190993209
1125867482
1975317881
387371081
1368480045
2063470954
195986984
2000950574
1056450352
1425901898
775744689
1417053645
653733023
2033851307
1929478136
1712936519
737700410
968391948
1085765185
638270894
209451640
1802781688
94097079
574620605
45992180
1501941302
1467609718
1566606902
1608862115
945315073
1431546638
1580720400
258282364
1192970359
1453115611
1016358360
94683267
190056789
1957096473
155580928
2053163430
2011394712
693896052
176673144
120761463
2052046026
77655419
132834540
941897317
1300628598
1766766450
595074311
1277129336
1446968567
1814177282
1928457229
1718400917
352529944
1927252498
105629760
1998088128
59271100
92996681
556871155
217042292
1040030508
2015426457
1258947665
1932992086
1785467719
1606080729
595278680
68935006
1316499029
890583997
29068753
31558529
1005518261
1446707832
541007228
1579849511
348079661
155584973
1902400299
373188265
19877112
995781909
574167533
371683135
1831535189
1617631106
1236591225
924717333
1662157761
14827588
489932488
1090750938
360219157
1641071860
1724089818
930591990
1951129417
1666697528
1243072741
213720777
441386870
106416983
662531370
1438285850
1042995227
1114592929
294870796
1784023762
951168885
350181522
737093370
579215685
749817630
1056816358
1811850793
295806938
1556011510
12963768
975127826
489379795
1791188289
1371029768
580253947
931443823
1009871508
709671285
414315439
1074158451
1792877543
1895811655
1434834074
364131097
844217998
584439869
1663302916
133139442
1940097735
1544391920
528352067
872310937
219474409
1693227032
208884658
1358973435
1404187512
263087375
548182966
476291711
901121585
1322273605
1278527806
1918579350
1534539348
1074364325
2003273808
1260451657
1163586132
1542195908
639282357
2117890076
153001899
1323547737
1667951213
1899748657
20895950
1000561617
944666214
654235608
1768713259
939640756
1643710444
1666271811
909395098
969095713
1380099157
774265941
635412593
545372052
640766791
1762324606
57132229
78425852
1414535842
1194990497
1126660772
379217657
1374393864
140497528
1674991015
1266701425
767626437
710569078
1280621737
962245377
1869198185
393857154
1883109191
1269313596
1639956273
1003407419
1880792865
29068243
1105784870
1047639723
104175424
549323054
876733775
657369068
636487982
1192931460
971342946
2134799827
1999961838
1701792707
1679115018
1121107535
9777141
363484957
723884200
1580594899
657814866
1934160697
719298960
623704415
1727985743
1389716185
2146180506
585076907
2095056040
2080781728
463603741
996392616
1836489001
1185860364
1240328410
44089096
1126374075
1636593754
859481210
5799371
1080328045
1883601881
629355671
1379238169
1367504313
878357664
1830128926
721902273
412116599
1861728968
308125184
922797468
481925358
235059756
2101350983
1358587885
1656039180
124880149
789626861
754226470
89611995
806955332
324880694
635822485
1215441704
1475109081
890171671
523295780
1480741273
1817928248
1043258204
1321694191
28036932
1129149297
2002476731
1338875300
832148342
1442148574
1621368648
1937567795
793500091
1369527412
362323924
181201487
1315028575
522573229
314150282
2105968885
1041190607
1285899596
896604608
538952117
1328619851
1403030685
264517863
1643729890
145969703
682884601
440238925
782741091
2144894943
56523526
1920409975
841499432
293531381
1700326739
1861748005
423108898
1557502041
2079449337
1772973851
1020745212
1067610406
1910132823
751568419
519696903
1181625247
153897715
1327552599
1027335727
803272130
1261719880
1015623219
1405783670
1660339312
1571723135
1396483185
501751764
634436190
118913926
2042628556
859620462
1267498428
1265359065
1635529244
161271284
200939097
1544857772
272183446
2078701980
599244983
715366521
1607040919
1868831852
2085259347
596894137
1004703307
2089185082
918350928
319397055
1888755995
1377484305
1749388170
1174039890
114121297
930166891
754090688
13911352
1935547140
1776662469
992600151
1072505995
1039980
1260888323
1799199198
1712952624
860725021
544894774
21635936
83183648
204107604
942053509
706405623
2130937758
207391755
1856129478
383718135
1287705314
703955387
2127747834
2028527221
506860629
644984721
165478281
692176968
451397400
2005725885
881567267
521446313
505667668
1271909160
1648431517
5529713
1305762075
1041347107
1976544321
941463571
1508552037
992732896
934425589
1758854857
545523363
660425263
1371370441
2134633622
1686825392
1262041684
767298222
1364554608
1718825926
376440904
2081761181
1448256174
1475069068
763723114
306913683
1732164905
1978421673
1904735690
765101942
1674527245
16512310
1079033436
2136214173
1981868942
1843427416
1598189339
1729950149
416933447
914091682
524837616
1812894750
2122354636
2106644585
1903672200
122138578
738668672
1624442526
466728026
1278689056
1941936551
1357639947
157003794
805608380
692500314
470727990
1646048631
891495511
1006889506
1821654685
173294683
1802445847
560625208
415574027
849234751
719173334
1373976286
1032412500
1613743093
1219790993
378213315
566142092
441477581
271888412
150709540
1617132585
1941727353
251183354
765826149
1050563817
2140286591
1553190141
1913578198
812713652
1851033257
1843164072
340802716
57443811
1645859060
1016247833
1954413991
1534140344
515268927
533151516
1331927621
1362868377
2065088158
1626377260
671047128
1597656663
1239648542
129394582
331829157
1044921106
855015685
1111261970
1397624010
1660352371
15563919
1526819572
944739279
1956492580
1871566158
1855540860
999147358
165685760
1319149959
570020985
1055264145
227748858
1557763845
1078070285
1750563193
333661331
1792745329
757422128
1626819788
662312804
1978450110
971540848
1353542709
1235528434
766413694
1080773042
1035858177
1017608804
2052908425
1253090298
1814628785
370089142
1410430459
512448813
1431152190
793778486
1970896632
73587732
96595314
421226042
430234232
2071494795
1340395255
980872925
1493707584
1145317854
576442212
687224122
1680330782
2113317466
512505830
655583446
1743807636
1040606561
1587483572
1180437687
1541362140
1703339984
131462535
1041046776
1395884907
634352906
410953406
1936324231
387579570
1107297806
1407433463
2108342435
723296067
244002383
468838981
1121900257
522260947
1149003089
1608516818
1465611122
1482855785
201957163
2062714517
947145291
1708457781
1219560285
590646261
1958804325
1756130007
171120889
114092498
1494828856
1927441393
2140148257
1047884618
946931034
1623106150
224526781
340129745
238589262
1547802555
417649385
1457681900
1364031014
725972283
1772269413
1440872336
1104361907
1634832094
91870350
1342103357
1532532022
2136932482
1903035665
452449761
1402941376
230414434
538243282
624342255
1264140710
1679294404
1152674326
588556734
103259194
861774124
1957230246
527463883
465396300
1952675351
1860835195
995371570
626116873
747978128
661742180
252785558
1552461948
264678766
1880625806
1157836670
1236660446
932898414
840812258
1313620676
1809234395
1852800915
1596018615
1423345721
1241851716
286986902
502477415
1456838288
496889685
1259861494
1299071401
1018863122
1711641117
1753669894
1122779021
2012788067
973050677
242470070
512506830
2119104367
1991099756
756269494
1503176516
131845598
745056478
1910586398
1336700425
2017247054
813605122
987297190
2017153070
1695712753
1488070475
1362235841
65619219
1874751327
1336675268
546884157
1074236587
764344843
1546341170
2047060559
812036773
1700934720
1160486091
598512261
1995180164
1928493428
647539582
1959426066
571116426
54878368
861864980
1628208709
1180749269
1266338819
995928611
925465742
531664720
179861462
254593763
442127797
1591585851
1396942928
1801646338
2119829841
1587007618
2125495809
965234161
1509546017
1550870680
933884308
964267566
385756702
1761610044
807329816
1019731670
2082386745
1412747902
1551640116
1473500984
1299120094
1207064687
1212137116
1619987226
1427843668
1998507583
150147152
1965104605
1421119384
1590733134
778658115
1769119826
1564673083
2102557934
606393030
1063101535
1157236474
1506885648
918655102
1145780215
689841822
330728419
1463485690
840398213
1736641797
648249703
340842738
389687220
545925891
1010019182
1573702016
236804318
1277794748
933723556
1214506153
1721199850
1833591915
1557832599
1367367645
1212595540
980418223
902322956
1432733049
2000750496
1280793702
1220765498
1595699027
607081235
2147147449
234534959
1726297030
878160102
1685554418
146425398
988282691
1832555115
934011832
245778373
585289540
1772431224
94315696
773568967
2102370465
634220145
24533968
1909925439
1313717704
662016890
183691872
285522857
49821809
1948283392
1742624624
2018208419
655071544
336206090
223693218
2123194500
144256431
2105693059
1521576881
470365743
321657569
1599981795
2102032079
26789362
948981570
1215586003
1105092900
1519633431
2031875212
1317084179
348694682
445012421
697206143
989392688
1763138486
1956607383
1238772779
317248887
1730264195
266531273
290349011
47242203
1866607652
1161743072
1823556792
1913834874
1115424239
358396987
1417775148
254041703
1830477217
1833337314
586283746
695036664
1887051196
1670671156
1732150617
97034499
1999629864
499948528
1777647930
1213759220
195345320
360486373
1372362957
70515763
1419349829
1690724167
668686690
1841449805
1870788734
2051443615
1270891963
707815756
533487954
1505843485
2124944168
1306702394
113793784
787405705
1264617741
26854758
946530009
1538767891
286700866
889310792
1443167154
1275285379
1754303717
1999947007
2145160080
1584810756
187156428
834504165
333367734
199041550
875732964
355480135
523048935
989503529
1414934044
2126562914
17571446
759144050
1547486216
1997153696
2115354524
400601105
722147937
2049879372
88081867
1830477141
346109407
1734877733
411094497
1799738674
1544788894
14107085
281301693
470078834
1879739564
1544292470
337203393
2099387969
1712141984
1646046334
1651736233
1318238824
18210776
1365078589
666968800
499853409
1846340105
556345513
935832883
1254085000
1937338950
1646706626
1564213810
461828150
917084515
829850526
1285202867
1958276082
1167320373
641042069
1065410776
1939578145
1674720555
668466221
992589491
916703528
1403839936
1518412192
374691820
1035525833
2132064051
153956208
165208567
1629004987
1714515567
1976044201
1353203391
636601458
1932116151
1904916894
1676789104
1684867858
452714949
742586270
915619540
1634164214
517868011
355234262
516649930
1442393284
822246457
268980244
1868525513
1509989848
1064153125
2109353961
1822797605
1347559957
1267582094
625829550
1341564623
1029410431
432398917
495639077
1580611329
1770062350
1794138987
534844925
71557572
551188533
1796077493
1756594294
1949080598
1802958104
560745088
790723020
1286486727
876201226
1900303035
1456299831
1033719790
13209211
1516023905
493002917
1638647046
40075883
1046441384
439378301
1691668284
662934261
1669903005
2086444900
1787003869
1644117095
885163838
1842816899
1260963895
841282600
1517032747
382236117
819606202
1676733765
894169250
1991601120
1862691037
1421820864
1129897535
1805340599
401736032
747509442
1034745619
766931450
223283441
933594390
970766871
1334260843
241106959
792247344
692746753
976303304
1443758873
1984243480
330377271
341376876
1770040589
85396864
1755568444
461623950
1583374209
1529686525
1550121355
457016901
879141940
1806008233
948896039
2122610557
61719657
1300251506
576090376
878816121
1245556295
930522237
1128713132
1955705698
267546425
1532039702
1591457183
863489990
1385352124
75896914
1143169213
2002759441
1609953575
1415191975
320641928
950400869
2025204885
202671929
1403549742
2104376604
231727325
128735658
1206800920
1873993074
1053167595
1043672425
546180982
967945763
320886013
992096154
672622469
20063971
901347296
1713173022
978077363
1301381478
58507290
1301369741
1278326145
1306389744
1437958613
1105014157
623746262
142867482
1829971275
1691359312
1408569051
1628208709
605115556
1889924875
1923863168
1827131621
1060384645
336559523
175163289
537522812
366711732
962183342
91731139
470463129
2035785749
1657001317
208964882
1448125832
1187319196
418519475
1549146817
631438985
2043404465
1025890234
1736227292
2066684983
987219853
1697397203
2022126099
193467396
922546283
340475201
749281341
1152272768
2061088055
583067138
582202127
1900771681
1169175190
1498491317
1001903468
483769910
127208657
1945288816
2118909625
1196833342
252840691
511191096
2042904028
707860539
1308578901
799815480
79442303
120715078
78049774
1404356087
294398961
1201952981
256985975
58800106
1155257180
1391348007
391301201
411762360
1061432151
2123594945
2120364798
2071942337
1669070323
2142781120
313874311
2099870997
1514375835
1918536598
219083177
1510066699
1604865316
1497529687
1589316530
1108671104
1011787209
442341666
382590436
1922481784
1228361880
587278794
1243288004
774961312
258233061
394947624
1595029763
986834497
4946777
985454998
2103607215
325611961
1623343596
461195841
2130960883
1172712529
927555375
961886435
1083320781
838927780
576888646
1146320336
319875847
1926360851
869207094
1832095674
378213315
1069707769
1337562516
217242959
732494212
2025012028
1554489275
1008371328
2083643303
1189059534
1844326944
1942640098
1688545764
94573617
1007502609
1040326584
150143089
1113173631
1424078484
1762485305
376337084
854847926
1683628424
1472437749
543303491
296433238
1491804142
2069692300
1625567085
1643237127
307871771
132162581
190190486
243273671
2026564183
2065762851
1027245245
2028896654
1768408096
1608774081
1567446071
721601005
463474768
10955151
273125043
1930899573
960082980
1413737515
72421980
2106639246
1346534408
806206176
1033875170
1918393785
366435929
832787928
2137105280
1007760140
1831790917
727442860
1965019805
875335506
639418878
1720175441
1435962632
584613753
1205849502
1517385873
1255731667
1733372684
851051595
1530834042
1372084652
1943962382
369032385
1655750598
385747424
1389227144
2002914865
1460904326
630765580
240273489
325713226
1894748858
533909074
998590098
196591949
873944687
1954795089
2095326188
1283512732
1483547108
1839710704
255799674
1515176670
1668023094
491956484
434824129
671557649
1354170251
1386755064
19987292
761936980
285326671
407275257
141358019
2118625249
839367117
509857216
1805732138
259773632
347154100
134631912
916028393
1574652576
14887397
308846301
1480314103
871293431
748255449
852513948
1200725513
1472062504
1964757465
1898872113
542281496
833804221
1247562672
1556263437
2088885605
1596113156
941557234
1000105681
1585843203
1313805683
872016301
560811500
1999820591
1913297264
1416248231
2104156090
618404134
257709927
1446562856
2050855615
68905597
317204244
2125797860
452470952
235863740
1633935264
1892313438
1172981028
1177071772
2066760047
782536401
1910518549
198448542
498039299
862566013
1197809738
1518315579
1398210834
1034991057
1810988445
1074115037
1171475808
1336695069
911080112
1792289547
1037794814
1449462460
371859647
409795363
197598964
270322676
2063827131
604373583
304702092
477677418
665400919
684257458
1853594860
869207094
521357136
1463445875
527535568
993388423
1798280403
227286475
1259371420
290970252
1036029519
1753368872
214691431
616764619
1679272688
1351384931
1600877844
2129880477
1492744761
1848776695
627470200
365384623
2131072319
1394130598
685911762
1751484453
318944979
175546866
169921744
1119957139
1726199811
1635988743
297291304
538695781
2022834481
235283263
668948329
356106775
2004584519
2074177866
1555509666
1876894285
1217510699
950793329
33103157
1782265160
1841126119
792775851
478875408
2027131715
60359102
627818568
198571612
1651215853
263050417
1857135838
536963638
1996630106
1529464571
814408710
551988975
1338591655
1595534405
260391126
1098888061
73234573
952785825
287346464
1510428133
1564673083
428807082
755355696
2125264499
2900224
817454997
964294549
1019086056
2111238864
345745338
2144347286
1679927693
983297690
917961421
1169276429
1355652936
848669972
1169568397
1151951736
1487301548
563821568
2095616207
761513906
1342332816
882313421
1413315365
211302185
50904000
1325537781
740134965
1848891315
1382759337
1301833969
1954762179
2051708464
815411060
1262260351
450223437
1631526365
1249761714
403454905
1090538174
809548761
1461791052
1024700322
1641117653
1575186973
631564091
1713372025
733990774
2037688830
1946026749
6420476
1409256398
852393958
844691569
270441550
3334278
586582841
678536342
10214124
55885689
645178629
825707601
827549241
1340048096
537957573
512682768
604582113
266624325
1894568027
1517005466
429399810
693959291
441421479
1154357404
1621853593
1991275726
57579547
591820099
1594214196
1994592605
2112118128
391646466
316974989
1010433063
1560982678
1971295333
239097141
2054093481
298421288
2042629827
1032274936
1154327651
595181020
815200451
1363358515
1048624730
2047004770
1662539785
831806356
645960236
1343915466
1964459273
272268187
105601659
835428171
885685862
1792877543
737927276
987393908
1001823092
700473441
826244854
1663156801
1923214755
1430759736
1630214549
2036743758
155776506
256098532
114420750
1256805673
1831350295
1199170985
697082718
1931135859
1645867280
2013215239
1381150184
1184442960
2138733405
1224061970
442809128
1746449425
1346358434
1601493886
946841859
432628761
1588792044
931579379
279209817
980082627
389651961
914133591
1010856780
1210451648
2015914237
1443167154
1469199697
1238413230
834290597
1067719331
1803689931
110646475
2076228974
1931964765
1766188664
1728991198
1424559608
1124290541
56088976
709723248
144506241
1156887301
599791916
7378852
340585616
1943834543
634910255
1437814843
979187606
181666487
280333953
865347673
101313589
1746251237
2036865045
1727301453
1430270186
1257894501
1668129486
350691048
559860266
589132175
2070581701
638546450
543062042
1782265160
1450073411
1329294465
703110477
959582321
357011246
1229792421
291992289
1426732483
2040340808
1266665736
1458714557
1909745622
1622978005
2093778032
2125312220
1911983913
1897084968
555317964
1855493421
1932804622
200199113
1630735940
1737482136
1864419310
280832653
2061097555
1957832776
2018565181
1043058764
1591228680
1796434893
1043268
1159379215
627493686
880459289
580548616
421948049
1667789598
2079443847
288983043
1438011123
937250813
1774334754
772113824
1454166367
1573871949
912099931
347024583
1050641490
219524965
980707614
1512524121
1053382719
209412194
1030151881
2115627703
161426724
1918130209
2144347286
181691799
218201375
1186835420
803501204
1114671147
537561648
905452447
1037418768
1618235995
791499669
2113317466
1611909425
1373858165
195273747
2015574760
1968316365
1665281705
359217441
1946950084
1613870882
678886914
721062427
319478668
1827847522
219196897
1389076300
1965104605
1732695274
139779970
386722211
1676765458
827576665
53821828
1255210170
1029699888
488547751
1260166198
187184436
633425388
1309917358
1205103855
365309469
31959303
2047513443
1248551423
2075575953
1077736600
1812590529
893843624
111513360
775927823
1615994971
225699493
59505173
1981559101
843172141
146279769
1273373134
948600685
999447452
500796691
2122968222
992405122
819430516
1941649317
1160661007
1990571075
704458960
1736068023
1000748184
1830282246
484319346
1976146701
1611828276
499617113
1286363840
167244605
624974999
1535982600
2102301608
1479582281
661431115
1647707093
1299281849
1685697326
651941079
1968576777
1019609234
1376587125
1190889008
90696848
911353055
1988896522
700561845
2021154690
1204219669
1491690764
694093330
716198549
1997970972
627493686
499684844
1892626750
1382170310
326714913
223770636
310216427
1488317063
1135741339
2112950883
1757799064
1317472441
1179106956
1236697510
2135823456
1083685723
141053905
402517838
1319282970
1367362663
1496960226
1969775521
1733107765
1990858467
507584321
2098622401
416222318
583204513
1293622929
290732680
756784050
2104992473
1371790841
1436759797
31696211
1287224377
1345102441
1927482425
775432805
1712173897
1328792994
1887178096
1552799064
1594295909
937449838
1959123996
1042616977
746132881
1691226984
928005837
959496601
7569741
887606370
783704726
1173812061
1301300857
1367949130
653435305
1639694721
416946444
94779265
617086595
245545329
1080673419
1279128812
2129790958
941330069
795741063
887552843
1398358168
2091211632
18986383
482302208
1923019751
1712740157
556736650
128273611
948493936
1028146194
218787452
753755535
1371561281
2086883245
1219230283
1151228796
56773319
1793593027
1998636564
701006974
1666727401
100356776
1451976628
1124527262
1437312667
1100804353
1699213671
2014763736
1399205842
1275315908
1435225222
374819520
1339022778
690824900
1881203067
219252771
1025795253
1481052657
1458309713
1030343923
445476440
86661120
2094587968
1789584635
1488385758
1689855178
1892910863
768295637
1316491058
129868169
912140457
784963924
2008323013
1723284986
1845521301
2095263933
2048669023
430891550
2094612115
1087462098
2014158157
1316386001
1695530996
1173981661
354888193
1490321967
1780775713
1118687297
784094604
63459095
2067464201
1524508696
737070052
543505460
855413488
1875264896
1546925560
467666137
1930023183
1442783186
67526526
531026914
1447698296
15261285
802876827
384081609
1630431874
1571723135
212844657
1555758170
703955387
469090007
1933294123
1137107513
856796942
346362846
448552892
2050501932
586866593
1133258982
1338358684
1392807361
877519491
1855955
1100673019
1158168587
1068850701
650139795
815584057
154932091
1159616584
982261674
1888935383
1475870611
752509704
1961342560
1904180734
73384260
522685033
762383023
538449687
1710655622
1331641671
1803483650
2135137191
614430015
19722833
885366086
374434905
270855612
1848870707
1969261287
367222790
35784422
1339538868
236584890
1688852699
2139909110
1013782499
1209182420
1102700317
1209030464
293904804
1691461562
1363265630
1885471925
230043521
459625739
695669500
67426791
830514167
1778442083
951170705
264168555
1504248819
1211755437
703743852
1279006999
1047317898
1040387188
33410476
995616361
591808443
763262565
891983326
2132256061
646672266
1167619353
1722518842
1465908223
1949181115
427386308
1011518800
150906558
397110861
1213692561
2137153046
434298024
116343752
1353789050
964724933
743350744
1646913388
964625045
778057724
2135248505
1369835827
2043357940
480243407
1657547534
871293431
1954305716
173295180
501025197
581450920
322180511
232877297
1325522071
1272892997
811111384
1468560170
864520861
1587636968
301678760
445849039
389186951
1654104741
259646771
1872236934
386519597
487244514
1484811222
1850852192
584880056
636038434
107476483
419088277
1800546550
393289719
36461943
1709782909
108736244
2135683696
1234911251
162237551
252935327
2056785887
1288521738
125043651
691391256
1507919983
1278607429
120837811
539419727
805172682
1798079648
1624283682
745497921
1316079803
418724076
2023389629
1636533037
1385435746
368548785
1159877171
1873807087
1759174767
365189005
468419185
522655439
599629419
1473870836
1043440852
1388433072
555079454
1250938304
1788805268
302303317
1074647025
220060575
1971291594
733863192
301671403
423398471
1971920341
551426654
394988525
1323292298
452746715
871727534
103149607
1151566526
1826176671
1613680234
140204313
1945206046
881695104
996936645
2079829216
286476761
1597847674
609858840
1788258103
754353048
1795928906
1825111253
251884274
2060892891
596587353
219396152
1618989375
1181108360
273407645
1040581164
2143357225
101366244
1752522954
2080220571
1246701665
2127840723
2018807175
735880675
374367351
22944708
937017133
266514815
1312500371
336033608
291321309
792411579
971174642
1359074675
113521714
862820507
249965061
958216022
585817669
1988452884
1892845552
880520635
837604019
1233395011
300796050
1496504163
1440551040
1230146641
359721971
1113621259
298080908
350149700
2101296028
561584788
692219078
1869171537
767549461
222629492
1013748984
958663548
761648930
1701332254
916602605
1957963558
2027396232
1983823002
815132605
1475651766
1210944399
1521592766
361370228
630535516
771151025
592976029
1464548031
553647651
121425567
386343083
1619371451
1351805305
1676922649
526392884
2051082660
1168089144
1505024573
88837038
1065309415
1354257390
1518060750
854764274
1577437727
403718905
197674667
18063951
1414852660
314561675
808766621
1621628589
450999414
140715439
1760888457
709820303
645835162
382602869
1680135761
124548963
558374333
1473625604
1277669057
1251238806
1587960468
674502730
1476197907
39225523
128704431
219948258
649709657
655454651
457440588
915043209
49620024
1304638222
560960005
1208964755
571978699
825273872
1633933874
272478894
167358538
738518520
915954497
51677894
548726511
1804395801
243188547
1145582952
1723548356
1302779349
842481687
1678228592
396715607
116965590
950213908
1075264410
1231263115
1476549683
1031565200
465029561
1328686171
438230528
235598961
63291741
1915071221
731488391
690390104
1276805057
1389875492
877399199
1204767455
1227712417
1779304779
1287741106
1699865149
29933615
479432939
959377187
1195370727
1472301194
1457278144
1153991612
945444460
190278481
808278196
106801668
626999308
794340733
236933579
1433461446
427773728
1531175578
396165564
145170501
1339659385
1812540279
727874783
1687557189
2074266621
770882386
1613079056
73828541
1543899498
1078175442
137067857
1519516319
2016696096
2126402907
703339673
1396486714
337741052
719337097
360904163
298626594
2079878495
411775997
836396872
1390664439
727279965
971371071
311961385
1292758670
635083561
1115259638
1930328824
2046258081
173598179
1421507989
44297632
1378850649
878419588
519649515
1765690646
1206030531
258532213
145094432
1898216804
2076929866
778599438
1594382421
426616518
1704333888
629191170
825955376
1880984965
808829264
1014044951
1537055818
154064193
1573926595
1239179773
10591730
2125884130
366099184
1586929358
368069365
668548578
851805017
1333767242
1682072198
988783813
279247144
855725875
1761374208
1071367075
2061775581
1354502646
58351209
376657468
1562882490
894365597
310253132
87589708
1206835210
707965753
200644788
9740070
422817513
1202399350
1522585544
748887660
623886451
1450815297
1671996028
1118215500
2113870792
1236575170
49482829
1238688201
1446132659
337215698
959867716
1957241732
659001100
75081978
174840302
238714818
2082608083
1472910679
1199795034
1468778115
562801503
1970557633
1378474421
384642431
1398380969
1781464608
130504210
198446827
1405828956
930411392
188861732
577842941
1397455832
1078938001
839698015
1148187642
1118080175
2058961286
350408845
2006248906
1739131238
619397934
1736977435
695877294
567811332
396241286
651225639
1554833661
484148005
1943087969
296779877
321834286
418980327
158495471
1575468123
792977821
1222952392
1541584878
1393150878
1614889152
478139364
494681057
427058114
1170855000
1383051772
1316698367
286704864
1702421859
2046059202
709096495
1385619413
211254014
69282451
435335210
329760189
543351553
1513242349
1886685281
239439162
1278379165
1158409981
666143508
218984208
2134161203
538262380
1094898757
2060598153
813853626
172013199
1562881611
1527169693
148495431
2049593372
1384883861
1395440394
1873743452
1056257740
1865804399
1173624646
117964182
1766193314
1988545528
1064707615
1355333515
277649492
1030819250
1592532812
1251787319
624137754
1346073014
1696030635
770698753
1406812822
799561078
894365973
12869388
1994424350
1051138616
1754203304
259478875
306595660
2131109488
1445870192
840736308
431729972
688242242
1573958371
1456176078
676030511
643617274
794104224
2120338926
1843133875
692176963
1367362663
622621420
1383252186
1951113058
1857631008
1149514509
909242101
1008341113
93092973
913523418
556004457
1193507332
215647764
499313628
1427700601
984262695
261936566
311545976
630569007
2030161018
1032542103
1497640858
299322326
887875632
940717145
736762357
887829034
214680321
1438921868
2113625310
77505765
441202567
1091929574
1645181602
1102994662
1355071725
1031966255
1296947064
538707387
23996096
1043943062
363933198
614474835
1264465804
1306857919
1939496578
1255928579
1441473790
938375802
477541879
855919226
689086269
405374920
1581026361
1475608446
1267437784
671651730
1224245066
1792611466
345905119
587325651
943788924
1279178469
1880694595
410803293
593090538
648677363
918267583
1018247577
553149434
2114608203
1172065289
206416676
1379541854
1533974233
203039868
1801778816
669206290
1886720345
2110903533
2124509203
1796456719
411687353
631898907
1954099101
93020396
852007493
945840249
1110294685
844779057
125554582
1301371463
1930911160
420711113
2040327971
1338277673
1111642040
433127931
658522540
1703341567
1467583524
687533203
1243548164
594132768
835905264
1545941492
2045994201
103895131
822265108
1033856696
253350004
1432878165
959318386
485655549
1141270956
1039747290
336203542
1628933511
1715473935
1144555794
1134733797
515924057
1699965484
1553246349
1318365838
1929432778
1134155000
265001535
653431315
1644969006
2110041788
117812824
786453140
1646630476
179486928
324349538
1875216392
1750648405
88284680
906204984
1747636476
880404230
581724937
202853853
1813869102
944701240
116809066
1507768898
651806327
951122853
631086042
789182300
1817655873
508269330
1364775084
265488564
1585490036
65218322
1273560431
1726901424
97125845
827255503
917526175
1607341918
2119346094
1305263677
220280758
1436978394
1527562760
2049691844
1437892011
1424060964
2114992281
1309733332
1104179300
1508552037
538147648
1543660353
1312118813
1278079711
1216129968
745264618
833512667
1918462700
335341682
312768109
1666086829
1042907926
1892868156
1867889019
217531357
1102052736
1575323751
1039120099
1518560704
1056828167
1544395068
1383556836
1337309158
489214882
1143724854
2033658411
1473229317
1044004168
1416173864
1570454537
1416297236
1792026109
141495348
789504359
382529315
1973769452
1220991782
1544481812
43526571
590857135
126332578
74507155
1117285367
780465655
1512213380
422230406
1388173545
335676115
1608043550
1087518299
83750109
457297321
240043605
1515724561
193612022
952485280
1033886039
1187584785
74630817
1912990268
1625478440
610628413
930102798
1309723776
406955918
1121907233
923787113
404067968
1936079444
645312303
1483911049
1843629436
249692848
2064621351
1352705119
1966051137
1413255963
268109866
247587309
302770540
769883139
1666113458
175106101
1579131782
738851887
1407275115
862698377
1017462866
881073912
899419300
1126671614
341947700
771448127
1878357944
1972660915
1634153286
224526781
53435111
925100712
1839689973
959055711
859661580
1683349255
465295438
1253101807
1192987341
1513168586
1664720425
623927994
1614567910
600868532
195897676
960847758
2002300565
660409965
1633448814
1815079869
1613655657
1508199102
2142493459
1306012131
51539997
1572346397
2138981905
1732106811
1174705347
680972515
1446337570
720008356
440291234
1592869747
1908903470
1444135313
1156916289
1505894107
210660361
1506355634
568166649
492999652
1116259568
2062058528
1555318399
1237533609
42144237
575130084
746820778
473696375
810153453
402750836
1066097148
686546818
1008217706
1738764138
259393685
929210714
1218032157
1952199637
305312848
960765540
621374419
1082729769
1276099595
1375115288
81363525
1009166006
1968949825
76370156
395340347
702915773
952426403
635188911
611797751
1217765600
1721973675
461574982
1242614760
708649912
1587087418
1851130454
963440247
1120958620
1090813562
1928150145
161028221
1134425529
879756500
93434304
1903545268
2090433068
440575233
1212998926
1201373144
1651392292
425673849
1931849066
339166897
1998626604
916618007
917241160
339236439
54597840
690680231
387909103
1972222625
1107527825
1450179548
1666866568
473605281
116605536
332997023
1242373638
1767852873
1491592813
1681541181
1883443269
1279290818
1302591288
208481779
1717876960
170876417
775679970
2044280080
1583265322
242460301
1960563294
1481358778
1377184742
360850799
776993920
451074496
539420316
858783827
744856880
1422172521
164622790
1025463777
1947405294
217490241
664051003
1111872737
188342033
2115915512
1576918517
626491964
1598276046
1145984116
486119643
1495215144
1372893768
4133036
946654181
1983722279
98761238
598983327
1641192700
1940390677
2084274392
1511674472
63821967
1464952067
384208668
963344825
981126759
1741654597
280690224
1146480191
509021371
1471446361
2075516725
1138147724
1147434069
2081682461
1679013966
1255124317
389390888
622240200
759397565
216214102
1837279446
1409451368
1763621559
442833150
1200082345
789671846
1410614342
1636698197
1650053669
139386611
1185822549
1284186831
304880503
25890108
1751609596
261556444
1620559640
622158698
1024806161
843276185
1862960688
1975828914
928386525
1005735754
1126504348
1187589177
1904920285
936980284
299617357
970113922
2138188456
857406011
2017879393
1617240700
299336723
1635102466
1552838828
54535715
41462612
1966493110
684966574
957628932
698777955
772094914
1651954382
1504752997
1422729119
491246318
621988450
275152887
1780412621
1666894980
1490916185
933204796
2124605789
1673208219
2054286405
987213546
708144090
643266375
1396303403
358632236
161028221
972768727
2032776401
131314875
883830471
1717936927
902514693
815656274
1098159308
1662789387
337828726
1784779615
1137148481
2082028431
1744234646
1832381310
714421136
254477494
1672667916
28335929
1904943085
1086112081
2139396204
903276419
825624384
2027291613
1500425614
1686093420
1636708407
222045045
2034514820
1530210334
886162426
1396884804
1638897820
1052878882
1691918742
1170560800
671510161
286117511
436273562
2072399469
1142582072
216675261
2137780498
307389485
1526508889
875367785
1087933560
299673056
1790753496
420852664
562727477
1674408537
1953069541
1378421364
856718315
1278907974
1154266835
932426208
658305604
820817443
61539082
1610439762
2137925970
499738840
623745959
1885027335
2097625846
1994931900
109717452
567157014
1539688606
834114389
1366945707
967973441
1626706100
367894468
1324592697
799547514
1462901707
1071067554
1616737243
1618623995
416581120
67810333
1070682669
1419605659
2098518127
1517940786
1643162200
1462715669
1341269400
1594480353
2072140814
559910517
511276990
732104134
922633578
702529316
1440937414
555055917
726425528
291390158
2065546235
804964429
1083477232
991009375
1253388116
1979665881
80872209
1711160485
1772651395
551843770
916736936
1710414795
1217857884
19877112
1102811851
1691998077
1603305605
1820695574
221420422
1820843804
1972794802
1074971904
13775323
1004337861
225841661
1427316130
97196423
957058377
1403633455
651135601
685286980
1610334585
2103149816
621508651
1093802903
1348452968
1713047741
1836331281
2028119010
2107260558
1363959569
796363825
1579666596
54947365
378665183
1943318861
1219150959
401301102
1243170756
664926630
458373565
1404181799
241147217
1032820007
1298628505
1605233606
1852150746
1670949710
1761419156
943470408
1769416293
443081563
333673404
272271446
1231442021
974218555
1363497910
1318707295
1134111547
2086876234
1936015108
1786000155
79726257
1923224805
419111029
980340060
886204638
2140941443
1337548201
1077426075
1178327131
958298155
1724530254
98542176
1957230259
1562467831
120955429
2086178273
2064808402
378194910
1430291824
1749174056
799166297
401048727
183789443
1380084719
280606840
1250784263
405374920
1564427055
1694617117
1443667564
1160610326
517828951
1605969204
1016013313
1122059477
345521943
59865815
1710051560
1017709689
922620164
1175682191
895919158
1076733757
924226022
1644403499
1590529660
778316721
112805109
319976865
2116635316
1487341403
812031597
605054069
209679245
591609493
924718933
1847028979
1261807699
829224643
1205363653
571080358
478207841
14887397
300048157
978401470
1144135962
1571399465
1406018890
132353563
169671614
2023185305
2039548296
313851394
1324869150
134045011
862251784
340602910
571844913
1136006309
37056737
101968613
158765185
1944637058
2114696771
628653921
117942448
1329988261
798225991
1565110087
1803454194
1955937725
425447041
316119876
1475438364
1356954229
1515082270
1385897374
165109870
1934726683
569850147
136934187
1149766694
522655439
946231126
1350649741
554242669
1623360423
1459784692
1215586003
789214430
547539978
1937577247
499170550
1627870
902966327
721859031
985148263
1694753329
1679013966
1126205400
77559543
545255826
1676290729
1287175978
870184886
1914698150
14151485
1095140557
1749576962
2005200338
634434214
1998484480
1586244596
6598544
1169610559
979917148
1980539934
761334056
915858899
180182509
1507226937
371787143
1353127566
2120116156
900534735
212267786
2082756165
500300993
1318221149
948954874
2142816920
1701083621
1137312914
990395385
1865941754
2092742271
513714671
654360863
1710046839
1565245660
531963708
859097243
1646487297
696811146
1404647899
84587223
396416755
1179266484
1139467452
1472019422
113635292
1138345899
1292584624
764287459
2127066527
1013016630
2079065569
1280679406
1188275338
1537101818
1575024324
2101532068
1128688787
108547319
952122619
178798793
1646115182
1725450546
175149648
1183305105
389773117
1812563056
1265291482
2087290433
388711891
1988924103
1170862632
1315959894
366933038
1267739714
743027271
1621832938
1846667029
729642199
1548956970
321249162
2035718104
1918674131
1055683658
1848140535
2106173976
246962567
356239595
92148184
872203557
748625248
1428965403
1800127062
158143253
1536087043
664826413
1083242647
2005587893
1574745874
106312628
555857808
1184661259
1536426308
665400919
1926446727
187430456
1852435835
127455829
328944487
856884243
1414926435
419335233
633285015
1877907276
650190828
439966321
1882159708
584016587
1191426329
797509430
426565457
175479613
1710381816
1849195738
414662477
1409487215
1418750056
25220033
1929682312
2102210707
1796189296
2077578591
1716065475
776770241
70447929
1067458300
10154997
1371029768
1746621712
1650082599
2030254045
914733932
931681884
1386864421
2015367656
1054787890
412621984
1070043530
900697810
1083075369
1343210750
1541560678
1084879617
654558652
1021777571
1857743422
1683710039
1790541547
50064235
717798237
1175124732
16637257
485781082
1287298299
1838539801
1830267091
900732237
1530645649
883015833
742231058
587470360
1555039466
1163618689
224739219
1036468605
508424164
43784990
1198576143
1171840534
1690197219
1123939231
1550975886
728815517
438045138
75915069
1265119819
1289300365
1174414629
1674194022
1514926779
1221850715
1572523276
1932960139
1754671532
2125096714
886282516
1883877622
1841078624
1253066028
1996197156
131443934
266544770
969443762
413416409
496526094
264293082
1008524336
1865195829
1414905554
920492082
2135934845
1917767767
408416164
909096589
607034941
1277595011
1914711330
1300375466
1208976778
1978077657
189582367
1839119624
1559375891
1319133269
2147324471
1502763059
853554383
1719692026
995534472
686004326
933125229
1853574259
1039602840
1524059494
2090491726
468074023
1830106819
291229328
629049008
719644332
1461770106
81914093
1270710259
1694229779
1150650163
969987204
1826735523
1136864693
492338934
1036755368
725380714
2146918759
1391175461
1461364326
1440782041
814912588
161070286
1437290098
1416863917
553326652
1887940245
1241103284
174034964
1747322444
1496606139
1373137433
522951155
1414747523
79524324
1548276728
44051848
2040798788
584211096
1173015302
312503797
844139967
1330959288
965143694
10039256
636112081
19748973
871070597
2112577928
1572836918
591134040
290680436
1714812694
2046706386
1063800130
1416658049
2064257925
1371252171
755602793
1594388313
1669023100
438350613
546986754
837370237
741859188
202495004
2030235184
872377132
1734277178
663277127
1363908977
1796742648
724240764
94380582
784046227
506953371
828193132
1625792699
80489478
1270752618
1637373354
1870650356
1349814458
1776105410
14263248
80268250
490769325
1178631234
559476483
2124040908
385905682
2046677136
866945910
193302302
1464285394
1528474756
230924741
683208342
772189577
2046450743
430898198
1708839971
611132512
1685958525
1254532201
60284885
1827396196
1019038229
270716980
1995512861
765606773
544349959
822152117
1702421859
737137684
2062899502
41206583
1437720475
389946151
345973464
1302064133
920617472
1930851515
508458965
111958186
7028410
419222853
1783730305
39931051
1871174722
770988130
2119209891
1873391626
1987096582
1392067240
629888827
1164010029
1813619056
958116777
1419476523
1991841354
1741011266
1360760163
1863421362
751387450
104484644
615039707
565302293
1004949923
1521439706
1846412744
1083997633
524845862
67955309
67575763
1231501150
588561927
359054581
1449744829
1984264814
745373803
56220777
194511424
717599717
142665590
1566216886
260917034
1839709152
1760814071
1641012082
1383139935
1934064289
584575810
669413277
1316212466
75195108
1513019201
1506489257
516256352
2020864014
1683677443
1796548342
2006210412
916357552
214789863
1140257525
748580030
1678484568
1058503475
184126614
937871335
978870630
1830976887
1846300568
218454878
1832694340
543117465
780257452
1486013646
1755270272
1840175055
410124944
810648035
965388993
2060504340
1258830564
991548596
2029259647
1623501192
133240435
1099516907
1553939427
1444081037
1188108698
2096358831
1078819585
12928364
816162487
1051323269
589519052
1162918278
40448332
1812757819
2093833977
1623266181
567115621
1537683050
766951721
148822438
1951732168
1708538429
1170042478
1366867706
1706309940
622731947
563755640
1541560678
698514130
644106460
1136365314
1436015109
1345813017
1181080772
1747804825
882049416
2117367286
462537133
835672430
499500236
366865120
894245081
1212527124
198398979
1768002955
1420715911
1774910926
396833737
475188699
67586470
1522878805
1616857202
1992040028
2142208777
1929947290
613476133
1809753813
675308281
1269695432
679437722
1513859713
646502980
1357403321
334040122
1624934642
1756353345
1723261410
926951536
577900545
199439009
1288283574
1747527096
387347183
707829164
1502042554
427354912
735635856
1984583702
1031537007
1588081370
592126331
1121304607
937071600
147509282
947094833
1004335895
346835585
836703069
1276738638
410060066
1286003647
909668468
618501492
150589726
2013206730
1525507606
1960187447
556575099
2085694159
139349704
582946286
1688808683
445879160
1393536839
1159316827
1819903234
746432764
92750693
735484183
698411219
452397632
2003312800
1602920448
1317606941
1415684999
1206191339
558125059
175215126
1373682271
1132725541
48597545
1024529324
1632758597
73641763
126435949
1665631815
770029420
78335227
781203803
6996080
1981904840
2104459027
1172259208
217106181
795376998
236446711
2141677158
1408901348
1416172373
2113353467
938191922
1504333703
191404846
1596733641
1331101032
1973322744
830748921
1878984294
662733266
1014637165
1002459212
1101378247
339944541
240838945
1447904624
1203332085
1892083748
551310442
1497969232
1636296371
1243264807
1687971328
2045362306
241917671
2011165291
1151107748
547325576
2141068092
1432935929
182748861
1629496867
1693988452
1685391393
1073996845
1611325734
804225022
359792893
1888225456
1618623995
995395249
1412556044
817279508
1348832598
2013583661
1648747262
2043670215
445305867
410353056
2132005195
668530322
1559134707
625945310
506289004
856275229
1313217727
1976101354
684347780
1057390649
1514590545
949384871
1996861346
839050519
1524611535
297165549
707320965
355322585
600502837
1606610581
317601448
1284184549
877026585
2066522278
1043525652
904039274
913679140
661230420
1656089853
1102719952
1777689894
283958789
1185916671
164344850
1345869104
45593966
52725336
2145189816
1752185433
1899245870
465414832
16847490
643712673
1469888440
1943071441
1245471224
59683078
158813502
1322360303
1353317491
830271030
879280760
611610821
447424061
706994420
1106411139
1317877047
254041611
716570526
600318211
1272230025
985768440
1994914704
1173514655
462922281
138126366
1345045628
481137654
108437940
1346228040
1109964627
782066878
1574199967
1561285787
1635350175
80187130
1252242022
510568990
1141640725
1042728477
595125225
1655874762
462152790
1620520141
1745803842
115029369
580828714
916696486
279800255
1456876013
1397721206
1784442231
1195563449
924510327
508471741
138352723
1185321049
1828841237
1394548832
596346086
1281711449
1218449213
1651708387
959119360
2018044401
1419041935
1837392536
1215027903
207897209
840415594
990095868
496523567
1260578489
1326916110
1214787600
962088425
1897732363
1264464918
629940926
1373857725
545316977
903217095
856256876
552209960
1600877579
1091386376
1934981420
893326278
1705488096
1962270031
1153491223
1220350829
52170487
2011365645
1237502983
188184750
1839371774
401172942
2013880026
297456790
1927773328
1583275774
1476231355
1337542138
443852562
801274555
228104227
1522257193
1379877502
2041693454
1842785439
421987699
756900845
114367428
39266
500786527
401307135
1902388801
1849765242
957587597
1307349278
218182223
515490979
234099159
1573962957
1310401204
353156919
1050818989
408394236
1198463125
290856915
976155923
1710599581
354344051
166031827
926057594
1817709007
286874917
1630473185
1103923546
500718851
236623609
1690896897
254634111
1380616682
72562729
367322023
511818083
1173148550
135506464
78691752
305957405
1093899133
791031575
1743915608
780652496
2054238085
1491251735
23902266
628888864
1819532143
1675677850
1616789144
1826633676
279209817
658180164
1617615136
379603230
780845794
271424315
711188476
1256785415
1241072048
1672256045
564048771
1806447927
1730413195
2065677906
1774583816
1808075011
1650655162
1044296879
1631215595
1830628030
1484073062
1345047824
355895636
863412934
1954007871
580060358
188065229
817631517
166148227
569007175
1263453843
678883168
508143829
1516109301
1521214459
1901009138
1280663253
2002703702
1754174255
916375515
1396944568
705162256
1343508947
1628401305
1686018027
565762586
783166368
939263627
368306275
1142054114
1874918974
1949175364
378257403
1664212865
345937131
38347481
698568656
589909498
668266650
788334756
667368363
686305543
1840099539
507427155
547305688
1545632019
1194943101
1568467997
650898729
1267271747
1973473544
728887226
748894929
523373156
141859822
1223684188
1455537962
109576207
271962531
1676987550
1158920466
2365793
1859408561
1322087756
845936932
1258241753
451239802
1573414315
1885915691
1599213089
1720355522
1738767620
1417545923
1932051586
1384482159
1162043168
843285683
688882792
52524232
159408728
878139947
2054399990
688642489
1861076978
1335830352
980596862
266518448
1311378251
1745676187
908541818
1184088390
696726915
1434968703
766791819
598886503
33183166
316477086
53656948
1604498276
452017960
2106407887
222983974
587572334
1803025470
1080818309
1128801472
45145838
1406605547
1730250848
1342455053
158813502
1969431393
690143622
812058372
1122855968
324056476
70355640
469880088
595994812
1696650417
1247126460
702060771
1556931568
663294953
698919875
1314567620
945929226
1485454220
1588235961
82369681
1095712166
1960324360
151950625
1720222777
1542898090
1225582668
151521239
717972294
1461424075
706299796
1141093483
1903984971
222419707
42974242
6890263
781524738
1776540823
1882947615
887640270
1556551736
1921619595
1036674683
1618897741
569333897
2055794788
1242109117
405072902
1217532592
491293754
1958063632
16119485
1671223937
2057829542
1794286263
1515178157
2011916692
628425192
1728466610
1452902255
455373786
1405465848
94227832
37428289
180362187
1631495060
319932643
584709241
1601723368
476063253
1500176406
1924548838
1252990878
970306189
644102121
1611439740
1650492769
654598534
1492517467
1305307014
682171508
363107463
83023244
940076912
1424354135
1074956869
1965307478
585048486
2102905768
100046527
1348708681
2107137639
1218053432
1256266001
307250327
789939593
296785867
180687425
1174621468
407987911
68468758
1789918230
1289712653
1934369827
137067857
78866135
1345178035
2063795769
1948441192
1540623396
1312062241
57698448
480024203
568792639
1556641574
141446313
1984388178
1715032035
1231607470
484958098
976324855
981812664
948376434
504240577
1057604816
2028207077
1135871082
1271709239
2136072491
1683435748
1184544351
368827475
911901359
1623890583
567689854
1148366922
1679575428
863602895
463824098
81214961
1470972951
228416189
1604835901
1872045677
933204523
1242454428
1775191602
29563401
1171813384
1686177451
256304794
1569875615
523456066
1729559774
2056451421
113675947
1619475712
1247172858
2123105871
28020791
2073278152
1844475331
99323590
322220764
881461376
981720289
177722830
445378630
1584182916
1150830334
1008573982
419229308
796652644
1569475141
191447220
1256685566
2116865330
2142493881
566554557
315866179
1148449097
1742817678
922483663
1269653209
1580273920
1868637521
667864674
1324108974
1253132935
1140141238
785326736
1135634617
2045155659
611755139
1875067564
1556456372
1776658357
364535216
9739415
1956989649
585654049
1536395307
1734450026
483904832
1224277640
58011014
1112377131
1893996165
1044359346
2126117719
346066530
1123587908
1051582571
2102636783
1945675493
859683676
269858927
611770149
970811120
1552634227
2095701724
270322676
1241072048
945374782
531099402
723235791
559382995
744872375
1492818761
462121903
489107948
1754556267
222195906
2048782133
1134018658
1985712529
1972376916
1192046797
1286442051
46754351
184290860
1571502143
1915913220
1792324542
1957330028
2034919849
112967455
1910042311
1389039596
291719297
1212899755
1287977308
1427033658
1416062175
902935168
1529245826
1709745580
1229023408
1064921502
1769150205
488759126
1945942418
1342690481
1005728349
578899264
2037617412
1339216918
1339022778
1008693399
1106135897
698809665
1940238380
262495636
1787557884
928708085
1309712100
941583445
1842873016
276771845
472629317
2053078942
1858356700
2052816604
601446216
657418238
1092595172
299201324
1261155767
1931136988
1634154918
1738678734
2014458102
1708588060
792226951
93069599
1956903481
1116185714
1290640636
158165212
209451640
811692264
1105769329
1634495611
875469184
415555228
1929699255
1898320961
1139796460
1204925031
772774082
1411010631
492941342
1235013842
1416774853
1683132765
846684358
18870707
1144615041
1765028347
140320151
1030254524
448674556
157592050
1700192202
298427288
1094542761
2094469382
1796760072
380938776
1062505527
230052359
534352280
1704775723
204016093
982059246
1916374476
1196528944
325235148
1966900473
1566524838
1914133162
510237377
1354369161
2074150662
1133750980
891840289
1068222049
675551788
1481443278
742259529
1573024640
1070284955
1249667202
2028673630
249825087
1995361422
1072489599
2142035710
1312627398
233903714
1365338191
655676053
697209009
855537882
1064229547
1289300365
2081210200
1850583443
895995660
1010418836
1095039440
222382822
424388373
1039980
2131555906
2107204086
1536618359
548017549
1553508432
236957072
825972892
444074616
1414535842
497091411
1483513103
81556994
1043821280
4448310
1469906578
439386571
59515190
131505654
224850092
1009414704
1392690514
614195700
1708129413
425614454
961367238
1001547061
161566572
816162487
1158183989
1995599056
406787028
1362235841
2134002701
87747647
1107503011
290795902
76468749
1579837042
718004564
2102307127
484252417
501223777
669328838
1917163291
508855889
125314257
1600883790
4110602
970118859
1784886735
2045733918
310862435
2110909016
1382771002
1832002817
1025440495
342862193
1532987856
229002538
1094569300
2091500472
929963290
134455723
2101713091
1768949532
1293916052
2045549157
1394502539
1602429367
224002454
462223913
1226894174
1682307324
324612532
2054566728
1335081121
1071315562
994368452
30618965
1826818893
2010049835
1259321160
991514787
337223064
384061051
1291565202
1128889047
1123723909
1110270639
348827754
1098256052
1472658171
2109100555
732919641
1649296105
1816774921
1789958021
1784691947
1949380499
489916370
161142930
1526412535
64508377
1247895702
1004780379
113399061
1717936927
1223027214
1928603157
893928041
175477663
2042456428
1823721594
1161661131
1355646720
241192761
1287760050
528983189
883248070
640741213
1662579208
1894269644
1037844678
295470516
1748128409
657676659
1108659106
726317003
1306091226
1704793616
1903403627
142764505
562924406
2010501945
872781696
428858620
310598296
204321994
1862483128
346767289
915763487
112350184
1864699739
1255174799
427329282
668232452
1715871088
1828922795
1720654016
449330067
348408833
1158164773
376841110
394007937
1582589952
1686723802
1050165600
2026345073
1416277575
2009470493
402025988
309388802
2123066125
1690329221
52842990
1986395739
446595677
1891098995
1702985651
1227041995
1873238609
184595819
1265575122
1876585381
2144192305
963046085
957769383
2019075982
1966097077
1014791005
1459895380
585074253
1185867670
1659111261
909898169
343433930
699368471
169811304
1110920905
1869538183
1156158700
812300906
1660961776
1738906246
186572591
660684541
1246897399
1386546340
475688979
1094870243
1834832908
1106354429
1041183215
2014977020
988782944
1267101235
893656197
1555097253
1243660765
214115556
1348589260
366382704
1313834361
1631883791
1197015394
437786848
1828358180
721781428
490944278
978954479
1285920703
1876555719
86457529
269117266
1567432706
984737063
1087474004
2103172568
1290155105
1524234872
2145480687
674289883
1603187836
1307833974
759867454
565655486
1346178464
1989839377
1311237322
530232746
1719660878
928858757
127923391
1651349642
874206339
1879804259
1555422273
183130607
22487723
3902100
792226951
1683834510
1510123258
1535128033
610742428
1493783425
614423364
1385407656
1312730455
954387051
2144362658
4407095
292025820
1980605432
10897887
531316440
1058958111
1071986501
739160821
1370142591
1573926595
469859567
382257110
701952510
137585982
507908594
1934166854
1503185113
2132746692
595480338
1753368872
699803745
257478978
519184120
1229476260
303254260
866663910
1290998425
1513646022
1342778650
1139658809
189412319
1165849604
650118471
2094475726
1239100114
1515822829
1585971111
1256110184
898414770
1696447360
1429584956
870564260
1174029810
622731947
523975685
770711129
69987966
2123224641
859510532
1904029094
1571545201
670003592
87589480
1454470853
245244608
369931664
443256205
362742206
1595973610
1349902234
33709900
751841661
1209094493
1023721845
702401057
561427693
609798510
1171639695
835033591
474510820
1803167861
852388028
1273464119
1936782866
1533560537
355487062
1892114718
539419727
266623318
1173002345
1707908923
1059980644
976526237
789095913
742483953
1364488478
2062592016
1803206075
1114639203
374632540
1777534830
453594282
748637521
1380986012
1793860194
631564467
378974135
1683687426
750132520
667999228
1843703642
622325503
1672483342
641814667
868438050
334261060
1118628639
1002880925
1647993040
117231235
759261068
524089434
783251777
964970675
979314432
1666563123
235491299
1217066423
634828814
1568361254
2072109993
1595029763
1607841236
1268424875
1827530085
1342665930
1589420500
141705672
679056419
1457077168
1785965957
490819500
1823517840
516548827
1448793834
1344902326
1111460587
1803244809
2095069496
945240561
1826861171
340662086
1771243643
833315302
1316426592
1712740157
367560539
1021471283
1470174672
456371530
1066815339
134640007
2110317256
415223355
1589342215
752235920
409608366
1674765283
493808194
752635873
474190003
52187279
349884129
2124958627
2077704605
1213670050
1160707473
1550225525
253222864
239254163
1179875640
1707779338
1713736137
1503056634
1616353069
1543331153
829638853
1950403261
1775459890
1314637944
986999026
2096507816
838659884
1580305602
441681416
782439312
1891201455
1059733705
801062023
1591037085
1541644560
788065062
2053507184
1459427166
2058603027
2010109458
1803826150
167873497
1968001433
6065249
1902051251
1494297932
941702744
1558321595
412839707
456495955
451575379
1018091956
596607735
1774796347
574477737
743006928
1454063438
1700496978
2002105146
314527145
1399636261
71353472
1198063712
117500393
1571767045
776817773
2020897893
367883874
1751985044
349092
1359232084
1463952156
187207193
1416057261
141449433
1683232458
1256427976
459160766
389730835
160319302
515512119
1717706262
1654236953
682276700
964811406
1723212633
1105092900
1641294956
1187163747
914932499
1626607134
965361894
631572696
962559728
1053709516
2075795254
1952558157
404636923
422817513
974651916
579248709
797852929
419767000
1878311575
602947618
1674621899
802722705
1528870364
118320893
2020950204
934185530
884584941
316076832
20768184
994458958
2112083836
2110255740
1153669656
20381748
514362824
1884869723
261209047
1268103793
1127995291
1343304426
1703680459
959966418
303838712
797184619
1384873544
439636696
779881736
81158805
672272680
1601669778
1648701762
525575088
2031054195
1806422797
134103162
1319553839
1049953533
1743027005
1811648910
181187800
2019122484
1035801054
1436783999
1184586865
1270790314
2101101414
1631559632
870833795
1325004395
838102069
921858914
1357654732
1863822779
2127268286
1753969365
317721698
515205131
894825268
1804768245
993684072
1342753755
818526140
339665788
508162824
896012607
1665505121
1294225011
1565843468
1148583030
993842727
1253631130
1050248917
2044308287
982477050
1004934330
440349046
1440884797
1002598505
1972358570
1617733405
1162585745
272945057
41648727
1613593066
524588168
2114713880
1719090686
188632353
953072225
697463806
849395432
98731067
1742728966
683631209
132264439
596045306
1949461380
673209945
1917259050
719112879
1552388245
1278494987
1508467933
106375475
1859388875
754601375
1244475194
1819084845
1900678242
290907613
999973564
1399026046
2077140793
78164268
738374311
1595893185
1538525241
899800807
1966158574
1145375092
2142429330
2065617822
265268825
641860848
496412739
1228037351
794575831
1985657151
1283473846
58712906
569771996
1634317046
849335587
1544853353
1231465427
976018188
578530861
2131252459
2052959161
893088030
722779892
506770250
1972582888
1215465536
908041719
1073779958
1602869783
1154955836
1713459364
253866237
652052898
427219648
1615289948
1200353521
915609868
452563219
180276491
482160559
1183061460
1845544530
1737466960
825366803
493495859
1687282456
1910121298
1443376845
1211095328
2012780060
826080693
1433154881
1189279849
215606145
1080562377
1255744532
944084946
1789336127
907791955
1206493532
2006835192
756507577
1630976751
1125164538
1523346503
911201920
1058622111
1182579620
1430829591
968859888
1391332348
1639751170
1335350376
882678379
2014336503
1686898509
2032175203
712447687
939631242
1944772982
1887534777
1235269615
1781267329
1608151808
2019677868
1229149194
1311630196
372056949
1334114274
1533637245
935512331
136194486
178986682
381783093
1065440754
1629819832
643676530
1141401694
703972488
1438792030
923812525
1644856258
2029983184
809658437
1039602840
425356661
2072665185
1318939855
1913489500
632450843
936281811
1115773440
2024463389
1462781600
1468754130
900660221
26751921
562974317
638397570
1610804168
171402344
1051255957
1426332912
1823030252
520744937
82161361
355633376
1181801787
192648381
1238357399
45085113
1838049082
966959817
223949176
1822868072
169450560
1647707093
1186662362
1004498608
430744983
256900861
804217100
116846160
1072151868
519234240
1016952165
404276185
1329724340
1885029200
2045249396
1713778701
591575598
71509260
2138124784
165489820
1419359720
1472533198
531410374
719402371
1806924736
1658173028
1057433228
701542054
106345326
1432620296
351427690
347659795
169445251
1989174936
718022356
1345540879
152712871
259588214
2043339765
869289484
1174380992
1839553026
1350369440
1914603527
761295272
775709754
184740601
761039026
2071870239
1062274700
442814396
986193779
433615183
1207404930
1658163319
1403512902
501491053
391150131
1601644412
1976416415
1045684186
1006321639
1878740516
97778735
2015455889
727404851
1979883931
584061942
1743389600
164469197
255799674
283711769
785679416
60095522
57880446
1984587851
1715286728
782983236
218757015
1083988748
164656925
541743273
1006608079
1000181323
646999485
1468750911
998646699
1391459923
1012387643
1923057032
1817197976
999866484
1555690147
1365367881
342741298
1504382962
961143626
1334008725
2029161871
494444587
1931787632
2092480614
972480262
1783132026
1263051248
1240736731
377357314
84925605
251684561
1717007039
1063279950
1570565896
1586516165
1871851283
1330031544
15565485
548252204
652557637
968655914
1445274344
1088239016
826058714
1281556504
823882463
925985331
882726965
1246754168
14580445
1560310924
297576236
631013501
729805753
96536730
1515301404
1354872626
853463625
1873982284
786946606
902916310
193619143
2011165291
796863936
940662288
1224963344
338201925
2114415638
2040202028
412396878
682945550
1810795688
1356654600
1504870227
827120443
1653101757
188986607
1599290439
43632094
1843945262
1093323960
864338892
1030833947
651986207
8250253
766812521
265221849
2126122600
224095501
530103222
929590187
532770417
144066317
37496053
1413228040
585517635
1220637831
1444073028
1710282535
1704800679
736772688
1632574134
10393144
1343992896
224466627
573997659
271634660
155363887
438522817
1638028912
87589480
722131068
437151023
159470094
1803656576
295317563
221778230
112507702
590257361
1762810744
1484105924
130879829
121968774
2091333308
1312627398
36522486
1999031946
995607074
1444227000
498509495
2102772124
1236080321
599985861
369190172
648826705
1531499768
1285227434
467923986
1791275810
1264074146
1335552437
1953679810
1129304887
1436071077
1217447145
468874364
1712882098
695001653
776459287
1224629099
144476953
1443888145
813200227
2000338892
438050080
104174642
383782797
1440128138
1168474619
1211043863
2087786804
1249756210
1711677225
595960640
1361724908
1893656924
799364825
1998150524
1746980796
841355240
1269441613
1069687943
648388710
2054276918
631941588
604582113
1499448153
1833568852
480492463
1050308872
1399567485
925367120
1736037268
930276281
1934965652
1933160375
309541327
687653817
1725478315
344054660
1882020537
1397891958
969723662
939894865
158810156
511376844
117700222
1145482617
1115698823
1459415228
329991671
683367309
433177899
111229626
1796576232
135544281
339190419
716880404
19124232
1918944594
629667615
1396804056
984590371
1083190876
1356151346
1172058423
1711463548
779623184
354755382
818215555
261295430
1962185507
333364189
1168325766
549064396
2050966499
1729418966
2020781619
200820579
699999825
684257458
1472442191
706811738
159999842
201869638
2011777592
1688110439
1161159416
662427927
88070351
1554965713
110596725
431384402
975971694
210814977
1357960749
1642334669
612323432
832857942
163560608
1315265459
1434960178
2117639494
1629375167
1453940664
1275791407
786195231
1451073720
639197226
1303106216
1970178518
1646890215
80187130
1385515290
753179507
1949421420
508979198
1347559957
1568177474
831762346
1519016185
1109366105
1580155964
1921318577
1596835917
1448222951
304268464
734385672
1621432075
6392189
384069002
852903236
1738839055
1767954292
462225311
1574363328
1606310107
1221173422
1831895297
1269477239
1925927902
970334357
2069993122
1164772682
57991298
668841306
1036465276
1380856792
1348181961
1589734923
2001480092
2146974126
1729445993
1025809774
468763669
1280362399
952785825
889104859
1941056757
1181123958
1738906246
838628666
645706917
743733589
316862987
242736860
827229418
753886411
1898626664
137872979
1185658949
1669060540
222546394
95367204
2139916386
2115307235
1844207780
783486904
161076030
1228160527
1126715478
1066785921
213823623
933436245
738703526
1533727274
1939899245
1377615782
680879642
503774813
657165819
627299684
302863265
2064354153
1249712203
1777868775
1438109324
195145703
1376751403
414026438
238742666
1195309540
1050641490
1151743887
139602421
1306485354
1233075090
1830017872
37253249
1041582009
1525418285
2064982030
1625181425
1504934782
1953634898
404636056
2089171236
1171809156
690556682
1426139258
860000740
386135724
752443788
27289544
277757960
1282759568
137108566
708154738
15710729
1561102088
201595799
284377573
476017749
419718928
270283848
1328667620
738668808
1081580916
1842873524
226563813
1105601217
966533285
1347500178
713309727
736558464
570618510
1374863661
152276244
990565046
1405338766
75033669
956699703
41340229
2035365045
883593673
1724688088
1893986557
516938767
1681991307
1313317566
1851784671
1276486858
1597063528
829717668
164901401
634474511
459890129
1491768797
280549501
1188570194
2035277698
1830282246
891961191
1111492570
1608267708
537615969
568056196
1381641340
1544788526
1452806842
1194275871
170317594
1271991958
1315573907
1191896153
1921061991
1807763832
1165871005
1165516381
977908614
1557179116
207635373
1656033049
322744305
986007159
719023371
653698420
265328420
1524587210
590603128
1711983390
331064759
1739353400
1122256133
1867853819
509951997
2062050130
1378717491
184922721
1026079520
196761917
433981245
1149696300
656256926
258994656
6929030
1474903885
1465511398
182100019
1293836765
1580948167
1920983952
1474354341
1005518261
1609983486
647992145
1567165545
87330322
783772472
1624127774
1392807361
1499304333
1715184409
34327729
820594956
80374400
1530417285
303653891
126497446
1670908630
1617897753
1795551719
1729836060
5799311
1433075721
1133168277
1414703341
2135598345
429399810
1967214740
9770029
1625869240
566178293
1533305489
95558201
2116286149
92752452
1867196037
270436613
1428219992
1002874893
457229499
1788192189
171036958
627934264
614538403
1310662109
867786462
1118317026
1754671532
446621738
1632024727
1022743578
2025313480
1462715669
506590970
49141708
816588691
1789276168
1105665435
813980877
1870394038
631884950
1735809609
2002908746
1827067968
1415649467
1703034731
290995787
1314961424
1456604904
1326879919
494697555
686200393
1628269877
1002179732
1737128345
1665502426
1214166978
1670964690
692118532
853091050
536827806
892023955
494554585
275413092
1014007853
1065453955
1431643838
1150994297
759901307
1724611536
1187980287
1869052593
994409947
314332793
1248384807
2061645693
861970098
352444614
1641267838
812680525
597438760
1721999936
836353904
1971150867
1747137024
1214166978
200276168
593195408
1626306729
860863253
758313154
537501232
779291489
536741597
2031298048
1051728429
1394857576
742873976
1805328006
1107963421
1291297776
2051834047
1872552625
1680805645
2079148813
2066753413
402615452
696918080
920533016
493495859
539840118
1294279477
554825635
978456072
1926807870
959367830
2079352222
1303597264
1810695636
1464451305
1406653705
1603385242
813003546
367744011
439060457
1477774551
1726026607
1493921821
1533927522
1439854635
1819236474
2029154865
61383177
604694068
440217763
1794012646
1214877179
2043253820
1685523640
720744525
934759214
1993339870
2099226409
986012655
288528637
1629614746
371243157
350971602
738858936
1025461748
861416624
1705256547
104851348
1222887193
968873991
1310457422
839167307
11369532
884505372
50239139
817278041
1185658949
2084976735
462948797
362971186
1375090337
375559026
1375768793
2084819954
190271993
1988691722
1661619228
869810162
1451205718
1533787942
1083576751
164896137
1512713760
708744099
1966427297
869634399
2117726160
1565289682
437428424
1209331673
512057052
267858073
1203691576
1696103093
425204945
1675199944
664060452
985502006
2074974773
377272112
579148600
299246064
531424464
1363008145
1372411169
126648671
1048813270
364436328
1288120667
282995353
1173488989
1627652453
915586761
1994017017
2091206452
616509166
758503193
464547847
995498148
1079033436
1710659222
1245685961
1999287591
254745025
1872445715
443281036
117942448
728429696
763486522
1428125894
1624395639
1426216583
1932628196
553121605
1059091275
1028635045
30128607
1146844256
1310723918
2073299025
409643246
1913086973
589041455
274566909
525805434
752011285
2053580715
1686511676
1483114309
782107212
1723561574
694427625
2069815017
260482612
224566644
1540817064
186052682
1086979578
20360472
389296038
1936653230
1502350043
1590534640
1229673539
1529167268
1979407977
636536555
851233416
994875902
448545764
1477415714
826222052
575039715
1146162211
1384498346
593355421
1910716657
1462901707
979105979
2136786486
1876452955
506478513
1294765291
770159284
1719899880
938653688
1793131523
412319744
1755357428
764284086
65090959
1145649819
1735809609
34813834
1668419839
329995555
952341230
703123985
1150487683
330907722
1672167108
1594431223
407027027
944858709
744518766
1097090842
1369253341
156984953
1339442215
1219663123
351920140
585666492
955286026
143271530
1302673444
1938134190
1969027045
1653232979
74755206
1675085315
29068753
1118369177
1220860004
620159788
455706393
1393194202
2144435618
607288138
761182547
32615132
256220251
1810314223
2017408576
1788630070
1967139307
837819196
824581569
434311179
59340512
1823214300
191699859
737022450
296222683
1192530561
414820974
1365378897
1499210644
2099474499
504486102
1978487734
416692624
956210345
192736140
362656504
2038342076
66671950
368303359
121112289
1098425757
1835702426
1375292620
205452821
1754455576
1009858330
2093163722
1354911199
486626870
688685569
295262057
1944874632
836505162
877314462
450177206
1797864310
1426896265
1333213528
1803445931
1694286560
1050562887
240564125
1129866155
1012896230
1074633592
1783800808
1824212921
568386731
1660338792
2011768227
1180867427
2104637056
127477862
929234126
1522080566
1025463777
569016979
582296637
1568287266
465398947
403211851
2076771203
763061511
1394578628
560150894
2104942239
410775416
1646195899
346109407
2062223087
1037817772
1489336635
1778995706
705958770
1048435743
1703810075
1559284298
1450150669
975663659
497705362
1209371675
122449420
1184627493
1535430182
1980217629
1225561867
95586304
1576439711
1849438552
1466130700
317224978
1106347281
1150390853
1302113477
1226367688
1484787435
1750870169
1205599385
1980448063
135863458
1171809156
101892240
292707773
1170334737
1664446600
246267814
929174965
1764836765
670256257
1306650082
1307248411
641394119
482616563
111300768
1538003651
1090073639
1159281898
841675224
1828119000
767740905
1007989045
2111480882
749683119
1845300203
1383381970
1278114412
602529981
1703495257
47311346
1553639005
975626158
2140168204
634993831
1143685265
2044025787
819997308
1443793696
1875568432
1074429640
868767564
2129459532
1162967847
1407342924
587116041
283491611
30308505
1292460562
1824620192
687187721
720712660
998313993
1684392972
2062274409
304100445
1815417898
1716010791
1340761637
623578992
1368351106
57467590
1179854943
1221802216
1359550902
1221918084
1134488712
2119507953
481573243
40075883
523807728
1854622093
2012633972
1194622666
312083690
757930269
1544171445
1325561758
873998153
795038101
774330896
771379002
1591667669
1310963551
1615067073
2147320148
1387047510
193612022
877251481
2027749576
321068832
539606067
1882020537
243367830
317934751
407589632
1646337240
13080944
1434960178
1681579084
1492985130
1025592562
553530837
1554307254
1338772308
282255586
1536530496
728970775
1853304022
1237981043
1035242515
1833559558
1208557354
1580152643
749693048
312345994
99817364
389017502
626482378
1156177973
1754073588
817970503
759564004
2062660954
1344891915
239153914
92931623
1719828714
353486619
543284895
699382614
403850629
1897619712
2085648192
1247934684
538494078
718072307
112015502
502018637
812223870
1521845719
35830191
1933556984
465999829
1815126437
579165361
807885610
1770519035
1279469372
1275530419
1716051826
674151590
99881979
2140213313
168760970
1526461568
779190484
1634283107
1422538758
1190303841
478829974
290641349
1061218084
333712918
1162707433
672515877
241514873
1805567273
569224233
1229506635
638896555
1327297264
1401860300
194964801
1287795448
239454479
587534768
1133585371
2021809730
1005702990
1767236905
6032787
1920123392
1658016801
98221370
1334226486
705824067
226341535
2042774187
1913081055
1329667450
2076844544
514670913
557463881
2039750550
2086562652
192837557
256572097
24924726
1838481877
1962960913
1818097693
1057914703
1083063858
1585708229
1134190698
937312158
851811142
1914579385
700940586
2072982989
701773453
1900773754
84756226
1159384832
596682070
2144581341
1557179116
1021053977
2087515228
1914208137
149649396
372477617
1569409493
481818948
1286354738
1313404038
107710175
1497618227
823105355
171595855
1915454997
964846704
1541127236
655694693
1850316137
1645852814
137130011
850285608
1187758754
350088928
883351101
1096431247
651070236
677864963
1315422327
353390096
1050923063
1467840264
795982560
1296366232
1423812934
1486824518
838964403
1181886800
880184362
451085219
1011348472
1952714935
419929436
1245966209
1175316964
643907645
2020792594
1931406714
1320669678
1335165084
1954718869
1586307191
602833859
2137316347
1041876640
1092534011
717939803
150848584
57463438
764912652
1795590611
240402933
364442089
340574169
2022614856
927768715
355129182
379459833
279138387
1019801769
1760772189
503559926
657155227
1620336852
526537193
1204651888
1634739429
1077313692
1607478173
646204647
834668116
376854311
174515263
1764836765
1051773369
132256684
1155981294
107453472
1419422991
2058979754
955700595
400735832
1590334436
1478010002
482765943
898332435
31065270
956832300
824636890
147805274
1528475225
103103008
582249116
1349264067
1833323009
1938618772
83121371
1826819338
1394116791
1821512987
718402279
2042790553
2048448874
1550353340
634947761
1195369612
684140913
682378349
169795584
1720213537
1547433946
1846758331
1000732789
760311203
366118701
1491527502
1811368477
1697856888
3951897
366173129
135738330
970224019
884049645
1457749006
474381926
931774953
741557115
1461226703
577478914
2053885340
1334572281
2057025019
1594183736
1711463548
1593554956
493735751
945377274
703749070
885002352
472785396
653727223
1034287920
212558412
1814177257
862857644
934011832
2041673008
2083417871
758229951
1726255562
303071618
1933117714
238626434
1065692104
112155271
654064267
113261298
406955918
1614542322
286117511
1391702906
546141378
933923359
254769197
284859699
752177007
1570431760
1793612708
227674166
917708623
442412938
522649050
834698204
1533636237
430607944
104954036
719669157
1347657269
1369769133
172566956
996149003
1708815542
592969795
1701083621
943806090
1527169693
449856983
296367579
1583998937
250904500
406356846
1894427367
1612057687
63291741
790903453
1904326771
2009816290
454210482
1055498203
196399189
230728738
902935168
457194673
2109976638
577482967
2040353667
1127303404
1318599316
267210915
1635908661
569404702
1769383735
1925133545
116211903
1726774732
1767337664
1896145967
743558384
687527758
303499975
384257303
837604019
1712076534
1229227634
248357712
1503164668
1933716950
1394077852
1821522145
1230505887
1864771693
325235148
1357723907
814895843
1864225569
1693596000
2098941838
1585727423
1095306372
428880801
1824961583
2117338984
1631880117
714648736
170759498
14905962
1061508815
1438048417
867166846
991963680
2013874674
758468760
346447810
1471423421
1276486858
837955820
300196411
1664019803
1966339276
1619568383
1918735394
361767797
1801293942
130718063
1535697106
2119751729
428752588
563935645
2073031596
2036463497
1887126956
97945859
1926520988
930276281
2112955225
324330156
1139524510
1655681652
1286519787
232810450
505264497
346616638
1372444162
1652346498
2007958644
495060392
1648584373
153268740
599551066
1450265236
302351764
834535639
1313251185
2146786950
1366658445
119828426
1708781985
1937820897
1632720437
1135647666
1128023035
108824926
935098655
294696144
1330841502
1840044498
1712053362
925643479
1571621681
1070565394
1536720389
1874516552
1270151414
989754687
1953606525
548712278
394219829
367560539
1479277498
649080958
76942123
1303626902
640451964
424272471
638925408
80427810
505481254
716315930
1263853976
619501759
1947556242
458373565
634986410
407078229
259369749
1493396670
1462616462
620612008
782393015
950575057
554843263
573149202
1647944319
523467011
2001465455
924369904
970739169
1046351514
1801646338
1351867034
1201016177
1720759365
272907410
811437921
1384297222
1694697277
625545619
1744744164
1218206841
38645850
1409555120
1210787202
247582629
1725233407
604298357
1687831786
811520590
863744039
1294311064
852438765
851070861
350632158
1593757329
617714401
1285775609
915117535
1730964304
1711693989
1522078169
988730699
1008594043
1799267371
1968032716
302403101
657399837
1532815990
697676955
2003297205
1330951037
733145917
1187877852
1479055776
2088048334
1389628285
100405804
565140731
752357775
1571502143
1072885807
94604237
1956157081
804964429
568320490
1323752979
922141089
2068792393
1061373441
1867781029
1787490922
814667453
203078041
1825645199
1026454438
527663071
1209030464
322399014
1368698083
1036382790
442095849
1807854402
1276037859
1058626378
1048068026
52580882
283391012
1123647062
1621547772
1814955614
1309283682
144770747
919827324
1177534780
831164942
1423812934
629123629
834239616
911617043
2101505743
2107018757
739588536
280690224
1644354795
1534776768
27062205
1015035197
1910385168
484741089
2079435104
244441107
183582725
1177621877
898910679
1483538068
2017825512
1221493419
1309011122
1185424937
509795875
738739317
748254231
416188328
1336279126
1809341581
839138276
843654709
110013117
1744014100
384376535
1310618892
1589210317
1449284760
1636708407
1494481039
589508405
684083080
383821795
140566715
482624753
2019243267
455071133
573278881
432766897
1637932344
615411008
1870724076
1855410003
715843163
1202893303
1144057592
656106181
2038213269
1207557386
735427854
409541774
335362920
496204412
2094798032
329011619
1306136539
139632914
1129647928
2023662338
1026784901
1852833622
2063225045
56088976
551737619
1465966135
735427854
1341273584
1135082680
1885144273
1004660779
1473272045
86018282
1442600166
339322045
186668047
67205659
1371112596
115488201
525513602
1209915686
1333224818
1639685074
1841821932
978341435
993290378
619892854
1405050555
70683960
530007356
486654038
134048170
1746449425
1845592884
579021289
1965307222
1136761031
542924866
1380986012
1442147142
619594650
1684775120
1967953679
1896985953
614846061
605396700
45554129
1231952683
1522255159
1356433703
1934965652
2057983043
2058961286
1330885408
138402356
1418026403
643875311
394643648
1079831864
450800754
1246754168
1598709432
1546427345
1907955662
714465816
1812883864
1270428017
1640427871
1339291481
557981222
210680965
44536473
1665667695
1835912442
856566864
1654043557
653242813
2117337210
1904444248
1899455617
928263452
113475363
856193807
512435665
1528368030
1619686231
1782477315
1084688935
822734795
1999870575
1975046696
1213105813
727198242
252605802
1641426285
1851183224
417892189
544386276
1457581468
1026021964
917379860
662816829
1831118679
513623198
252814545
1097726241
1185651989
1652673354
1982185000
802718425
950540996
923682422
584371275
981538115
1331878918
401735621
933054360
483448988
403059878
113254063
979150218
507484142
106416983
981885538
175752228
339079936
184505663
187165034
2088328323
847423202
991287767
1608361430
5843425
1131518247
1467623159
1615475457
311961474
1548532943
562471573
1452052694
2000662052
381384201
1167198073
960926823
1741078069
126648690
215299038
1537576083
1959931781
205635906
366807655
737485390
82473520
929185693
1101311111
2098084239
1514590545
1674619731
1432546863
1348737596
1718094994
2081442331
1145464879
1436368880
1591119553
1048633574
802475156
327287827
831405260
304950564
2071830795
842158510
399749766
661553518
418944281
402864991
2134266750
1960321071
455247334
1514506424
1087584365
45435546
1245128678
246801749
1585145428
370988947
1177617688
1028901292
243124650
355269566
1206047567
1798042663
1766397578
1947266040
1170309664
1018033341
1082687147
34101438
1733639421
1985963856
1286794956
1975551939
926224331
718022356
1782041129
1492352284
1497774386
328481635
1326564384
840045477
1425682775
958218403
1854886160
1758614291
805023544
275650783
1367072172
1688784656
646524600
1549583154
1524997689
577786895
1186640828
834243658
1696510017
717142257
264598243
1074374172
1716968704
544957509
1219152244
1037005909
657563715
1912330005
1032820007
1781334750
252872187
106833321
429196717
531818801
1201467147
1088243350
1729969591
335679626
1173174655
1765570793
1047608447
938077554
545547355
480012960
1617610631
283707188
1340814981
908128247
18121411
761691400
1247641020
869217800
1024502832
1932676439
2058299215
819484024
1318273340
1049159783
474643257
2061232344
32501387
471101983
1335070096
484369504
388003131
785840673
861298284
1308141269
812612177
1274498841
360009285
4339932
1614527897
1098147997
356089404
1036915257
714485378
1868041489
1788456912
682794988
1838771835
871142737
1340235525
1968491771
1417208364
1109678784
1217214600
856231386
705807122
957501965
1551457307
1925930987
1332985333
1665919512
1500359211
453126268
1126581282
1352455933
2132139405
1386435272
1239646663
945403468
2030617076
809661784
1412247939
630160775
1841367166
1806366362
1226175814
167373175
903816256
349464609
2121717359
1781080404
1692393985
934985257
1410144852
663406730
2098118046
339191454
1173119682
1946380470
1140056212
1749477428
174910593
1105884896
915432403
510595329
1701792707
1561845296
1497795501
672223941
2144525506
1594661537
553520048
1712050302
1639958176
1860347247
1360491969
623578722
55260130
627840875
2040441953
170946867
1870906492
1033325610
1490728863
276573719
58934643
151621865
816989428
1915551066
1298301739
1688782218
1194208068
1332948360
961999682
1640184487
615337423
497434164
1370035895
568206557
1245924518
1940992869
94628776
765627508
942207857
1853868936
1616350339
255967505
1470032551
1808852021
1354530297
253887953
454369723
2000083884
1053329325
130317833
919146550
1293247661
62356672
285776510
1619465531
1409383697
1711250634
1374647150
1834698303
1219050839
1807190376
1207240166
768742585
2011976306
2136008475
800456943
1305762075
1881230402
1424610300
1574661889
870428889
1265500043
565394405
237618627
1429315460
1097517630
628772053
2041036715
1987402778
1798729973
1511970270
1435636786
2098079886
1918594240
1692065611
1415113998
318466500
649502702
188342033
2040035129
2125428469
1803244809
2048279401
1779017225
1394713369
1014994989
548092862
1218092645
780144467
220833145
209323461
1565604078
1424318029
1461484107
518538882
1842382687
1148393891
1173945502
73117908
482216014
1461954420
1975210796
665725334
987082442
1199291430
2086718069
211960598
2070610208
734227400
1649204050
1007936124
2007272946
141874754
231209003
267905444
1332550325
282870902
1750465307
172678044
615888462
2041888696
1716382119
863460490
954686488
1733360277
361218247
886043499
1662580440
1018578791
1610196852
426692222
599009479
1225320418
180223063
2052838100
1662803219
1615344399
1852280548
267716388
1113709506
2035943726
1493055629
592736090
22783899
516723210
1321795386
30389885
982572171
1595319924
1209379354
1098528898
1359443491
1003991788
238076710
779840333
1569685677
2092038591
114223573
131600378
2125122985
1430822001
1468930462
813011265
2060834447
536988487
1594373722
2018183893
842020588
1072302696
405516062
1516423367
1021786368
772717695
1647944319
389510681
310359293
1794616983
1629297868
267473901
1211250242
465391038
1188524078
246046151
858896548
1246071520
7171808
1389011359
1130413216
1578297496
4828401
1629236957
190614361
1987112335
797109406
1050690106
38494972
768251687
558396762
1216144718
176563024
1848248743
1141401694
25441064
596518625
516649930
1797225394
30943629
1393808484
1205360929
527821399
1644349940
1666122216
1892891381
2013452658
1717601591
122811560
1154767566
1484587216
893642781
881333072
1650056193
1879364473
1485799054
989043024
156349666
762915427
1971711969
1160068518
1065164983
2124544021
1639867257
440365941
956606660
1809246526
578661020
1674744715
1935878983
1037743464
675330003
1583876933
1923115249
172454961
1661662511
359997841
2119995548
57656887
738001855
753972894
255614948
750556217
757281897
205561211
1951052823
556719607
698554003
30460716
1737078032
495639077
261556444
129662917
1040487620
251686004
2128459240
1281884137
2028247432
1672955868
1028072606
465305027
1849404771
1468087347
1736829406
804678094
1406724158
1781548412
2107294460
1512284833
646074372
936975559
841925519
214907771
1340118418
1137974210
2127337536
1213407359
1870858580
1768390358
423759699
1459290402
647325334
365318394
908543014
1065867918
1513353890
308590993
88669475
1872535451
1449444207
533651111
1144079295
618761116
1265639361
1490579702
1518623835
1637802726
1303610622
645323095
1393281278
773616987
1577849059
961774305
936682774
2054399990
1143997257
1445082873
724642657
893490474
1869250622
711334563
439567951
1337147819
666116305
1016602040
280257069
1878067606
1411599635
768463818
75321505
829013419
1099303117
30673058
635230189
1801227682
859078820
317471893
865469497
192021777
502826930
693788364
652381001
12476580
1268574592
1339595944
1582868946
1266271021
444646524
88557474
1575846753
1182365340
1478287401
484268594
1255412959
1877218173
1359223401
427930454
887266032
571283867
328101003
706265342
1976340990
1284408667
1769137393
1852285425
1183282092
597056331
893255524
589885383
2058401884
1711662112
1530611172
1341325660
783624441
1485483088
2071320843
2016696096
839117681
79572314
1701736875
213066508
1055486619
2013430098
41758706
2143338663
1058080675
2051561482
1632494215
1203117280
1648646434
920158118
406535487
1250791414
1340633824
160199423
1343512720
1165861810
1679001505
2042051732
1579194343
1387775742
1126910095
1188897370
1347882035
1261426227
1061063515
1014152672
767147155
291534091
624246892
289772738
2055816541
2018903312
1715462719
1331147455
1121153524
458736168
1767813050
668371602
656467417
237485933
2136192345
1644969006
165558050
2125528668
102321047
1667604583
1565576335
1200016862
1180405182
922107330
987194710
1951100059
2042534909
1488198365
1362466532
467844032
655880198
1346576790
2052565403
421993236
54477596
1753098403
1830702701
426958132
1245011842
165561588
1019380905
1917555217
693343246
1257313953
1709812363
1001303091
2028390483
859056849
575597903
582210368
1216489071
806162951
1251190958
1290465027
1741676247
885873978
37197204
1492856821
1953303691
63220549
2109301005
1080723221
1114677956
373028076
2125237004
705044702
1975480558
1997163222
2041959932
150882158
2087056168
1576980534
1682902923
397453397
1761976900
2016763685
1518348436
1145157345
506839360
592011426
2145262926
525536249
346126063
2138849219
243747998
1161719290
1567632776
812237587
1265556979
609025982
2003980330
750891206
1559359632
1129578052
971048240
1028645218
631002191
1449984026
809630019
256020441
1502201565
911211716
220603692
1892329215
1566244919
818882158
1554387550
1155186588
370913447
2086325292
415272057
503889158
1280771379
892769010
2074078171
221579892
459005311
1454101422
2006744666
154592281
1445792748
833002568
776663105
184709154
673289566
622721192
1988045377
1591630920
1594311813
504350299
1736068023
1147771551
1956193903
2112177790
348489728
1116047642
1424554377
1428125894
1162848694
1433510289
2128979835
698815123
1648194744
184783157
511166850
311646026
699456407
1150865754
917663515
219117306
1668415314
1448198272
1678162061
1786221196
1331065240
1958214270
1206608904
270032965
1069468336
578584948
1676611624
371696895
375975748
892023955
1129021654
804101439
1264234434
53011331
628101290
1682337682
1219411865
1628635753
446536468
1726798171
2130713556
470517034
119564355
1024000480
319334782
1308308836
1380451460
976854068
1238841750
1253559243
2103387945
517810073
446343806
1847287943
2074372579
738548668
1912433909
252962065
68106706
4202254
1570957320
913137838
1473058215
2130968000
1011930453
449924800
1927211108
1359356887
1409907485
1271277777
1842462881
1089675798
1046449127
1953913805
136712110
557832347
1722659268
781396366
1538896265
1804694304
696117890
413855242
846849092
1864434635
2118163521
1496955040
275087702
745170351
1986139966
323203252
2140721357
126827373
235131913
43899435
428615097
1538318542
1868165687
1202672133
706811738
706401469
1723467535
491695999
291999588
1782943491
911452238
270794416
1147306528
442878499
828513131
183776478
1105769329
450254916
824581638
1722486013
31839346
822369712
684256743
1074830607
1163137235
1847416951
1128721454
341014619
2006365772
1159356048
130370460
1225609721
378991704
1638007031
470390255
1012203183
137924659
102483742
588910257
1000835749
1164607586
1865751886
226495860
1046984300
1545613336
1700189828
671897198
469449722
618981722
1263534768
427183709
2090833176
2073704050
1451022336
113124835
1286368723
1706502074
1723653537
1388635409
669816669
91691283
1389039596
2053813291
1290022386
1791875928
1152189782
110843853
447720775
457065945
829559773
278980227
2109708876
396350711
2007568066
561846338
1076518530
1535950777
1771243643
1320433226
433188390
691315315
732273590
1084567826
244491700
565015091
872865365
1312146770
573103983
860972224
1531979142
1247967237
1290964212
884710022
798374162
23601240
2018903312
381341966
145284850
904612872
2035394895
2084948553
769923466
1725868601
832441953
681447850
503547310
62034798
1754540094
116519443
620775965
1942721799
2042486504
2012362408
1330286509
371649107
1385266458
950266109
1908003698
211696223
1481104000
1852346397
938286794
1774863357
287958477
1170586000
1369253341
2020469955
590045955
1809042196
934283919
175595591
1538691588
91035828
33053191
1836098742
2039034286
546676130
1459993680
427069202
69984185
1350827327
1999082691
1894732171
1095520436
1973126653
488780280
114503925
65806991
807544422
1258336698
855210535
866730719
1902917947
125449311
833335245
1155602527
697203337
536707363
315252911
1022121213
1635021352
73453009
549499639
123130433
1859158074
2072078008
611530751
928686858
1064176433
1816348920
1705077302
1418355691
771118296
741077209
147098717
1272383423
899340907
1099470902
39340705
1688183310
1246985987
1642454119
200722419
1465563247
1430197860
483774576
1976941322
1864682910
657349956
2085748574
996307872
799365584
390651998
1991601728
1055070378
244454687
1962911236
579402259
435259840
530665680
1461279357
996869521
1173680559
83721139
1219909744
878447812
599183410
291387490
1904670328
426258514
429385613
875226572
618939631
2106350391
1643498908
780294092
1791216039
1356916563
1203658657
1553893425
2119645846
1475138844
188034703
330388904
1342598560
749047183
911133612
2062745391
742981798
1389127887
280959891
196625457
1241576196
953108396
285340961
587870203
1680183977
952426403
1621710368
1648500592
63297278
885419320
436294237
1576851767
812596896
172561927
1618473920
2034438207
1527259561
1214555720
1567204552
151214322
1834585728
1549947874
1073473522
322046689
204508169
683921678
1791453489
1096733212
1210451861
1713761425
757773881
1892437295
2122915524
592278179
474413102
772207275
99477969
1200596251
497727530
1152856553
1196133468
902508335
957905554
602603613
1902424195
1460838107
1734831967
367246509
856128878
1274770543
1930133349
92510667
209220736
42988083
1195033043
1243173596
798605096
864657037
156817667
729583395
855000403
579898116
928594441
1909950603
1255009870
546309022
2063897806
1133114811
96715421
2139093844
37440875
1592903009
1638112969
1299281849
1293660943
286324542
828432023
534266641
858233219
1465032457
623160747
112558615
78532300
224380582
1510559830
1305961457
1441868029
836172511
2116684122
1267564412
437273112
721791347
991264111
1147846488
1330711170
339533211
276669171
327054372
942207857
1729849597
1506467812
1485222421
879535622
64118419
54024593
1203479707
1582213982
744009043
807421376
136092946
1342138199
868771052
1846453193
1145504864
1071764413
1214418987
1150530902
1896580216
1277422115
346090587
926511277
1941915080
1073787096
2095546486
608341376
1614360609
1301157629
889190208
26807502
916436974
2114636673
1644346862
1409068580
95165216
130518774
34797850
1259931432
1295811650
1142337683
1740092137
613324836
1961330278
1659957424
1547068400
1973006512
1974935677
282186825
8955726
1664610257
1348420870
1534659023
1540321407
2053276377
512373748
1660433158
2035208210
1605926014
1321352559
1386089633
114426860
1321552254
943701589
866254478
1773959395
1501469574
3692725
1174629
1526488189
276341370
577140879
527262483
980433396
442403472
2001456128
562852587
1247105059
1980572153
1682582744
211163817
534740690
1439637332
2019023911
1329631179
1683923372
407339664
695954377
391301201
1961318096
1504178496
1768531927
1834070603
512828096
401301102
95451284
265154061
732433937
1279669708
1096493587
1635278533
355195254
1905148801
1990919724
1447381011
350723839
1854314555
1614558440
1351524340
1067306630
1869607880
1203533271
74971868
247117641
1094134292
1008064694
979553871
870892140
2034845323
832128311
1276792877
1514258224
1815834744
391436309
759103259
1691980096
981118206
1945849146
1298201815
1739620535
178424582
1272393045
916375515
686222271
210919278
1374831546
664319863
1726404790
870525962
229704517
1897856408
1741261688
1060405520
1236758794
1327857539
160157274
325235918
484177707
81100525
759386440
1828331420
1770864533
2009263629
390747201
1323257691
1085966576
1395502
1255676215
1522930757
1418183300
1661280584
103291937
586104079
1778442083
2098843931
578786190
2092942144
1240047587
1999671061
1510396074
1990826859
1465508958
735579662
1818549536
1738211850
821943784
26725841
204063573
1543537733
1378743524
1367766631
108599295
703133699
1493025674
886647819
282762660
1717540992
1791865437
1452657078
1269790888
156988442
1060657318
603144462
143410601
925395531
2013218670
1900270340
914918598
2063021097
1401191089
9430330
150596492
1841582396
1944608670
1913456591
1604969173
8402044
1723775115
294195029
1519818874
1044509701
515916803
1117633856
1535596133
1238344047
21512082
1462444853
563239293
1225632933
931603703
909088786
168760118
4844584
761169643
2033693539
1510185032
1846511774
1016488748
326893622
1119345680
688604196
1039710679
1763140656
1527783395
894568321
242512790
1476362684
795321270
843240054
588465931
1913162278
1319531938
1304231176
534792450
1147299651
950219993
1626044022
338855701
737036897
1720032935
1663550787
1636923642
579414748
376941123
1644020992
1798514313
1508979937
1193781166
1889153063
1183210836
1343473060
874598913
1764876142
2083472150
1619566926
635812861
1892620512
563533175
1044529382
1245238569
1788859300
1177336745
1934662091
2073338469
1269695432
1135585143
270721122
1526010072
1545190598
1902376519
18842153
1925162819
946777271
824549440
258707509
2050191792
118106450
504389123
125357314
355016737
1854056385
545657154
211354694
2052095223
1371077662
1192540261
727546064
268564199
544815687
1465321796
592503160
1177248851
2078936326
267001010
646220516
38279202
1077505830
933306290
131061264
1089147629
193319285
1400124148
1786750713
1658033331
624564321
2128001195
394788901
1694026938
784109631
23114765
910799958
787472425
1782446582
1501008709
224430252
552817325
909920122
1892896779
455591448
611167365
1444480676
1841832682
66599950
831078518
595024231
82789654
1151028136
124822132
1845547266
234235144
1060566161
1832273723
2065411339
1010727579
205635906
1061292304
306931327
384344683
1009830931
1050690106
287754011
1410542392
916961946
812099649
1213925298
236078826
1677461051
72579848
2041499126
682466317
91788317
1555125671
1085195221
1843045144
662934261
2050831751
1471795597
839544918
1041671514
2045275764
2085123992
575925097
1387858027
1131598664
1094552367
1879943539
2030364863
1560157986
1988977923
357726976
1794841399
1477171432
710036778
1408102347
798415700
405966891
741560447
1152041448
2014578925
1210339110
1350031778
14580598
1806909191
2088399374
883628042
1465080356
376172063
2046936686
2078691680
1203087534
1906179241
2017546420
868930861
2014951843
862826883
2071658978
1075310761
54779566
1573984921
52482967
343694870
1126448021
417527961
215613784
869145626
1048535789
414383075
1444768506
13950313
192725824
2065190844
613470951
1311828617
1305621365
544494128
1474551750
651992265
677270902
342446825
737955662
440939413
654187065
609025982
135252859
200898943
497231040
2041936726
240794281
1110326091
1202093502
710645069
1067054181
2127445842
1921061991
1900313687
1601281282
376467937
1537055818
575026374
1718069358
718269954
1750770980
1779324664
1657479979
974878649
249536052
1648252504
280025500
1817381492
67001315
1739707761
1414730798
1327793825
1052816651
1203314633
1375706526
1058252480
1831434849
1480203879
334040122
1395165610
1893267757
2060036383
1270558941
596313359
175720026
208963941
1353309232
935499665
371438519
1886285345
1074764683
466358030
1602241994
673586123
1962725759
1157685423
845020132
1270372852
376941123
1240196609
27344657
684530401
2085396128
2007256617
1822545718
732440891
564150708
1077101888
12498973
75874461
409983212
863058728
1354964572
1417406875
901652828
1177611881
815960735
1204112940
1282191615
511673410
1608110706
1768574501
1754601134
1069117814
340836432
120055849
83872180
851475311
498816677
1258258520
963141385
2070637401
792811606
1587324098
82785479
1109366105
570162074
352879102
1286974350
932415503
456236155
730246210
1421318287
407610950
21268829
1247789765
556663435
218827144
2095413799
949778140
1263452352
1372714729
1199468807
49954196
1285664475
2043559707
820868971
974060564
1317368513
2008479861
136833623
814292223
1310387889
913139344
1700144802
1187690530
1995261514
1660765618
1064229547
1174305240
1675656927
845807494
650800093
1921109433
2033636821
2098337368
1822136156
1740223030
1613530569
975369144
145908980
3619677
258136183
1753133613
674330941
1153806286
353390096
564440801
1749795510
1518638117
110025514
1901854557
1647868226
1798611787
1381091323
1307790928
288422595
378491011
673653978
2095045630
1870663586
1433956476
1881126433
1140531697
1374862842
1369334932
479329795
300603988
755645786
1327939945
1523743039
1035368595
1922506082
1899181918
1441176251
28703458
957390205
2032230607
1159308453
1303370832
1617280445
595643440
259141270
190811460
574543991
2060680170
969297468
75157617
206226984
1112171227
1214358457
1347918089
1849737147
2102100663
1545427738
1680135761
1302054327
1985418293
1117938905
478778146
688419880
719982751
1073072857
1293785684
1114173122
372943000
419067772
1348628658
766448039
2042629827
839117681
852044493
1966099791
869325881
815058674
1375566007
620364278
532392595
502289327
942996764
878281070
114971171
1047135123
1874354806
797051799
1644495473
547963260
1345967322
764869864
1145006455
984605272
2026408670
1341981821
835011635
1212830461
1018147758
887000762
1320227022
1020994027
1783922315
262631260
1626032738
2077889070
1378838727
1882403171
1573678483
883593673
302983943
1816961289
231166769
1502603598
441866361
535415347
2065681285
1441295550
1089625481
369867182
2106644417
982513711
1217355752
1187499724
1197911927
848839014
801052904
1613899906
224031598
1483400205
2123514354
1513517183
699286277
2100722611
880228749
1270642928
623781723
1430834061
1834545577
2115341280
1126432130
2125583362
1396105579
397400143
1740280126
1274038491
1169984315
1407610768
612703994
1726425252
98519397
1369439698
668391078
1895424712
1384574753
1774334754
819551618
90732608
1263048316
1878866753
1063780913
1860384615
690746393
925226013
1195019619
1452095478
313401804
226133783
1824431576
327565979
500013259
1904274582
1387239120
985564531
1926900938
980419766
141690566
1799109239
1286058503
1941936551
1619434169
36869520
1573106767
716570526
2047430947
1011794155
1112916220
523694759
924226022
1848140535
470218813
1165339241
1129425477
350719906
216510889
2087404348
1705575326
1694036338
923650063
1711305551
284357198
1215909508
1159604129
1001089017
1781359882
723217927
2079599039
1340582938
170565816
851900741
1159439358
224739066
244087455
1495083244
582185295
1418643994
686219328
2139459875
1328074677
700255518
1603589129
1559933588
2066164401
851404935
817076327
662104232
1143099852
1338625381
1441791524
240955153
613323886
866272881
2042833694
1572598518
1165261966
1371612917
1076042421
1043856449
851699138
1379087685
385193491
1432073421
1767954292
326828423
1460580331
1325666156
54477596
1151903120
2006017910
1055790780
2043794001
1842462881
1946419702
1702215765
2034614270
133694343
1041587936
952341230
585704583
299330317
1540574
2144345808
1668017604
1126705104
215301187
1288882314
267444622
208207051
708946052
1142502575
1897384745
1200883605
847608601
935098655
1747080178
1598587808
493691083
958812994
1059122596
760603845
214975344
1903570636
731429865
934270876
1675943886
2054058232
1500950895
1224627002
1747991673
622729300
961383101
776929096
948470084
1047683365
1185275470
1629263294
1155588570
2121915868
1614395120
479513908
1289394371
713610362
199872757
1648944068
2020420225
367315524
1247423772
278606108
1776799911
1184438810
1507547951
959658418
999240763
1983585983
1072302696
937332340
1051414356
1944733092
1752020583
1661119432
1238054216
918818550
839442373
1559948852
774980167
1581562838
816288589
303280332
153485404
1583866289
342658828
888263797
683330571
1090738926
749626987
1483260861
1842906526
2035522995
1810135959
560001990
846363939
145801775
29295254
278047276
1201519476
1979491232
1535486606
2044428582
1796131658
876539555
299952810
1109240048
176539644
1038610781
1205103855
136174031
1232578943
1159173494
1885564065
657925722
729718975
878401495
1886685281
1029975525
1943160523
1206196297
898393369
1103339217
734192754
1469630240
1634533329
162662456
633514271
1709545401
1659143947
1424078484
647855162
1228688668
304468021
228170310
698529231
1570375645
750492638
720734462
1272039966
1018567036
1364996126
1204230229
1972827834
2091832915
1973322744
1577594040
1618084704
2039859071
129711241
1430855716
135542571
1725465367
1461826570
880968611
49116777
1177822313
262144406
1550015523
522071205
1432298465
2029330602
1113502326
1563103021
1792178518
1640138354
1070027385
1097655775
1371339525
427106695
925329641
2027727162
1251516758
1867760303
90073240
1103897912
125011537
713040613
1297664839
1897147706
659469752
28057715
1957964094
1222572108
154110805
32150982
1095927975
1961121299
714471187
850101985
175193548
110687011
1449512788
1007903751
2113076711
151154185
809235805
62652986
1394489575
641067992
1744664494
1703810075
194208693
1337391770
1942587079
2147053740
2094531159
1860566024
1561815612
180507715
38639630
79461632
1423345721
373927390
1736359118
1098848507
1859042074
1052670198
75166006
280239363
1886045265
740620151
1124813245
1825204106
2090749905
1997770694
626195943
819775339
1698914249
1782492164
151715540
1623018025
1433019590
1314407826
963736647
619615591
1323072647
808813630
850590151
958910248
1463887816
1472586285
261503046
149849794
1919450686
461962406
1995143815
1703573393
1241083932
1251792276
2091607967
1805512676
1144245093
1162410117
781512433
317270070
766579253
1520450915
1971783024
137226298
1017423011
1038398866
412020490
1944385120
1159754129
538180219
2062812027
1446185393
1249754179
1359587327
1321950479
101130664
677871347
1002157697
160552145
1200615891
879588507
1747650297
137590718
1064678463
1876143631
556381540
846005935
466460205
1748620808
555449162
1044157087
479135996
419316584
1209431927
76400522
2089081085
1851794766
1837120024
1814839605
622020796
1713077863
1281163831
1226889232
1881563218
55689197
1465827778
1410857261
1459964229
1313717704
963525179
1711316906
366318870
1495569325
1340404265
74788946
1210357407
753644923
1192313044
91566033
1997290442
2023559492
755810683
125835662
1503176516
198108287
232929879
1529899867
1441608779
301867191
874921836
2007112844
946028194
1137392377
1518236040
858978136
1760444856
456358514
41948908
124097677
1829254721
1233707455
1518860453
2097135241
653739418
612873842
986174710
1953026033
1168965218
545545194
604294207
1806366362
589413031
45116953
1107733591
770426106
1181199084
1835698202
1523627277
2040514855
1958208642
349182348
1058047189
2064456875
1313805683
1049367173
1647567359
470168071
429049384
2125369990
1339073268
430598569
1081669672
856448611
733753033
863317105
1560197471
15217220
247566095
928977954
982027945
654005249
1093352871
1183787217
840058724
1813747365
13351594
756763270
690948280
1444819725
1526993540
1716173176
688364452
377749704
1986349885
212700671
1403545766
459617118
483883943
1597354894
1244475194
1083838057
57578747
2138043404
1309491045
488975320
104750674
1470972951
1960563294
1725834092
969607527
1613394641
1207433376
1063105433
1531984183
1433848215
448645498
1019890703
465263614
190867797
474904320
1050283130
1905148801
592985666
1034282373
515061415
1460130587
42219117
19203682
145923437
2026965911
306799059
1064868967
736143220
2110291401
1035097987
2081720225
2000971123
1846913578
2017739816
190358337
1514803082
1791845108
1210089302
1979026114
510189145
449597757
1353909952
361813958
1287795448
1028135132
1084733388
823295718
165433932
1474118819
1733147498
1339588110
484234260
2025305093
1912748401
566290834
1987398074
1336777183
2118270684
176605258
586135820
1416016765
568950157
639388481
1859408561
300771176
1299602913
1289177956
1246814559
472715819
651442690
1503060475
1700888686
1579689697
1741768623
1272062124
1649028012
241956133
561527137
755127179
1600369138
278862727
1459488905
1794586443
1819976983
548434980
1345763011
914999654
123585573
921941756
2015636201
1785504084
748328493
2003454930
1174053243
886741544
2134820600
1844529615
2012439434
2018600307
1809234395
176797151
192286887
1397724618
513431753
1438037259
2105313623
611068106
888472086
291628065
406256523
260670256
570401
2061636330
726997169
1804448860
619708291
2111027325
129046441
648420691
391150131
1647560659
707817938
138569169
1994592605
2119563130
586191887
1436229142
477284426
1862583583
537788235
1405914473
1335431367
1049022006
1613792935
2071726200
2104043905
813210231
1471941106
1950252511
593991310
998740053
1397027083
2038533338
1959334190
1199121844
485655549
929611213
1988834055
981530860
422732223
1467921976
1932546055
678954002
1761646132
1991275726
84684792
662340856
138517772
1647257927
363818003
850056363
851765473
927554207
2147436627
1086646035
1732001329
1872122028
1750181254
243873526
314984649
158891767
1000548862
1106399905
830093008
1093193863
579979445
503051412
1465537820
2045319923
2025267304
1081578725
1469911387
1543511929
1886150385
1110106813
338934509
556430517
1439130477
2085912740
1466211462
364054800
1937470099
1843740845
105543266
1481233037
872854798
929917788
15711990
1062469820
1422088160
1673977155
243296475
1217525573
2034242140
1772601115
909436600
1323879515
1099657866
309467497
1924519278
1724469218
753644923
1208842324
720606184
1126431489
102941245
1417574880
491041897
133236432
2020260939
72886254
260292525
472017183
1394664471
404470123
1175456077
903498264
291321812
1421434917
322180511
1633876133
1419605659
1080328045
959738335
963847744
1835272886
1231443683
1318977885
1953725470
1456189652
2062583644
1782074910
914946092
491328481
1405742410
385277653
595921446
981407660
1853320408
960543563
474116694
851472529
1017262670
774819812
1645619642
425283638
604348890
1994008815
985564531
541347353
1099981879
133402640
764963464
2098079886
1109884323
164738200
336213188
2090515055
1772890102
1416391558
2033010475
1640978303
392685571
4004282
263788537
1094785500
1056749676
226185673
2032781765
1592942802
66370693
1022898740
1003843615
1769840072
1032159681
1968751833
1540309249
426692222
966101357
1782741131
515490979
1472936148
147892975
969613360
1592542122
337828726
1760900859
219573941
221333071
2068604598
1321786510
907964942
1918944594
1966110119
1130956032
672622469
423032955
162934686
1701615402
644620394
42542130
1087609343
965890756
767053779
374346631
1297104706
1916823059
1482559136
657950202
336559523
355063900
1624826463
1584075781
354867483
2040865530
1616959092
244441107
897248596
1608979061
1379211572
1220822990
362879408
846151005
1793813697
679957277
2050690539
1340814981
385232670
1622060351
1814293275
875403839
76146793
1957337328
1578967093
455780813
63281976
818648089
1855483474
25838388
461962406
1105384454
1707472604
1581046190
1500869933
1462069740
2143330001
505751207
1049352879
1080905478
1015812812
489781107
1662114655
74545744
2067494604
914125595
320641928
1114353532
1919558606
494941593
470430648
1132327197
1197430145
273823631
194533729
1708781985
1744168443
1439971658
376440904
1846380468
1508244924
125672958
673795593
1123858444
215840894
2117030626
777274531
191958425
592139088
610557361
1589027329
287813146
1557212051
487764148
2082931469
1914453531
2063536081
1465321796
2104642399
1358065665
1152960780
1583323996
507962242
137791795
1677372699
1260605851
401096698
367729628
811047308
234079245
1767852873
1184630818
943721525
1301758155
1292115286
318642745
1764538258
1475592220
1943633348
581901494
991025475
1145157345
561901251
184550098
2110089027
233283019
268757682
1555416221
1085885380
1546022882
1867145808
1566483257
548247768
1590215139
524547776
1070293089
1770969468
828263245
809263362
1511018651
827597522
904494272
1413830378
578850280
1762233576
378472427
189497636
1282621641
296587382
1372940612
1890196731
381896352
1483393773
1042115467
1787898754
1771302656
290518946
460032959
1346353959
1232218856
1635760208
388823090
1710771656
1410434548
1665454417
51711356
11031227
1273892829
1931773971
1163061919
1169221024
1298430988
1943704168
2031143016
595181020
2054319539
1855928767
469792964
377770692
2004135368
316732882
766432865
1325879993
836854814
464560470
1025538196
767584834
868928393
1186920762
1027272900
1213072162
1860034172
1515606647
996210115
519477873
1968520917
1430870283
1818487749
486598273
104095215
455992967
1366205610
1005121104
2102798574
1394146304
1692552756
1536087043
1513424464
1780759105
478247501
859257412
416623243
1421822936
650810693
384014705
1328071822
2118317229
1082804012
704182892
1442393284
631759632
215049817
770279293
980181370
1134109625
1988204036
1507623268
387245454
432835473
882685257
189849146
1575348748
358346338
1119869664
1993701178
966927590
1928841646
1139550316
1570234502
597150004
311570144
1737069896
1306647217
1768661739
272945057
1318740154
251144506
1294968222
85718966
834005161
881458922
1629477187
128498868
1777372091
2025795144
1525481991
1504845542
1398436365
70813744
798862641
1120429711
666333655
1145668848
1443426433
896645580
789567048
1574672550
84452601
1511782391
591521297
1274811616
330753635
1742800734
1458217697
1185128691
842670483
1596011902
2064367258
1317935814
1597533301
1033095676
1978801893
110823864
72483572
825811419
1040401346
1946801287
613956664
1503254780
2040563773
1613122668
198262250
1954447048
707576614
347072274
895424444
29016474
1684624697
1319155739
1388121480
1722925704
1455434767
219022598
1326876570
625868270
223667688
91678614
1336230771
1277928675
1055735851
2096798047
1013803243
2032253438
1122787673
1526035
1841788617
663759100
139124639
1358801178
712595805
741221330
919999426
313885159
773204873
286997518
1502373764
1630151708
246188375
1240049566
903110065
1803489559
78605947
188034703
624392940
1226767264
1141154455
1559389835
927090088
1320155648
831352706
560049971
1697153575
34729291
1413523580
964267566
1647049240
817119112
146900573
2012421392
251588783
1656034019
1283387771
1015246224
1407353065
1082369641
911853378
2112687126
920492082
1666626522
1381379669
561154402
1289235206
1842816899
684423503
278261424
1601200143
109705201
978838915
1076702227
283628089
1228842810
1110498901
749716540
933416792
1790103154
1169731019
765754965
1508841477
528079660
533154560
184740601
2134055580
1565350555
6788630
1311324113
117297757
88885614
676444434
1579927120
996656699
760919449
1660440590
1942108204
833280557
713685441
684659215
1840740861
918816816
929069888
1455038767
362509860
104705124
1633494477
2099818086
1720435149
960152461
1034883073
1694726155
741563458
368173931
1300351916
1101182951
1541455969
1972199289
235610360
1501715621
86032297
1897856408
577678583
733631963
195370124
60843470
1970181580
1553403492
1479287221
842992596
183302961
71349951
449630983
515494042
156446569
2002863462
1017640634
536303062
1327261240
1859408971
1766053991
448705282
1646422863
1001548990
1688672933
871070187
776124084
1711518051
1776818658
639373140
1206235497
912530346
1459647141
730325205
1372444162
350221339
1413068577
1739793668
793293652
1896814096
1284048675
736262059
452845838
23900329
1326683747
1656981847
1252976253
106016146
254815364
1580305602
1361346631
1747511081
881244595
879543432
545032867
273867143
603600596
1183553262
1895925194
1774294699
1921127978
264766913
1398199863
1625989785
655415768
2109082228
2006680436
98684929
698818825
307139474
1308489614
370609973
330332346
27526040
854233641
1597902157
1607942543
886209291
1818686715
200126157
892456597
1362246065
1940561649
1445968181
1330219789
1185701112
911509787
1710904379
1622689306
1258622300
839898086
241929874
1453111065
2137209782
1952291414
770033528
584342195
2004960157
1804936851
1401734652
92910756
736917672
68958440
152201793
313610013
560025967
1640603958
892126681
1871901019
524929542
1428296882
589383235
518575117
888217160
138934715
698439517
1307166907
1276137367
1971526009
1808940596
1547342546
483284667
1799298133
671616804
1736403106
1134755087
1163770617
1461987765
1664212865
1859400297
45990083
1788462541
1436793848
1803573104
2089835141
1740408429
135200403
507024938
1327123071
820322863
592278179
29216027
313755238
578619350
2105155541
1780876644
38895339
1285652229
1648993754
2099930990
443550785
104200107
579343150
1995361422
420796479
787818293
574778095
978123995
132301982
163451427
431513059
1145221083
1821147570
235188194
134045011
492675516
1391782654
1355311914
1860553582
1064544075
222316069
1163770617
1050044467
912112639
255716220
690799834
1518812954
1718499250
2090345234
1426286483
594800936
863574989
458994352
1665083291
808626516
695523974
1521439352
1608677822
103407606
483049588
1375090810
1107357229
220060218
712529606
1767435668
2144443538
1554234369
909179413
1363210462
388999698
447922396
775562014
1284490240
350903285
1307988466
419761713
2085510820
920689911
932752177
1771197942
1013803359
1209955798
268211563
228199871
614747222
179082418
728748077
1512483981
221877918
1049284729
698975693
1234092229
1564680287
1381409982
1868075589
720793311
407178632
1643076711
1378162505
1652923118
1955695744
2135683173
1407230558
815815780
1712841458
633872507
1625397642
1405565378
1491736254
83990941
1338526351
889918298
9712074
1156506957
1461484107
462068988
662016890
668698415
92230631
587977156
1293874933
1163976247
929423714
328396886
2053522162
1825884707
1469057528
1003727543
2079774809
1158248268
2068352321
1775601701
369437817
1111741229
2117390767
1093273529
664889887
288047533
1457806349
920252414
1143510750
1965862113
730021850
575509970
2046696819
1785588215
2007617634
1273114852
934740936
887239940
699690126
1761666810
556942095
279841726
404170979
122478720
1213668122
492151661
432399600
2120226500
34154445
1997287380
1788008296
1290875233
1183843494
1335716510
945383262
1722507493
1849331404
821997387
1868534551
1387834033
958891661
483231459
1693669820
1032688929
1931454789
1846215308
981961739
2138264492
862135707
1351639695
1732244397
367569796
86985559
1608644086
2145931508
97142256
852274903
2131978645
1692821450
2042571114
529308675
947689977
1443148568
1909203990
663586029
1963857262
1223868012
1600127479
1924638874
1175023513
148596313
460485513
1789097527
454235151
499453180
1740290307
1122794731
2083103147
949663047
1205972077
468160757
1623447156
1130081964
2002996160
2116311560
1344799424
1653820392
388474713
2033878892
315533593
442233265
1592024981
1293660943
934246335
4256610
10671270
1181123581
268708802
375754492
453564409
2046047541
304044906
653148994
1817133958
1593274358
817260658
496865666
1853944114
2033215270
915043209
60493993
578490724
1300310263
1713173022
475168533
483816709
1352455933
727404851
1179207210
137752247
1841722749
1499471103
2075159913
1743049883
1567265286
1669505742
928195858
344942830
1669809742
13278338
325604553
2040661972
1985777270
1329204381
33711913
1396389040
1347215022
689390542
1169562429
426842385
1943071441
1619358324
1436591349
1391340403
1637192782
2081987718
924860150
526006650
248132121
1118557817
1958578863
985009059
1891688874
1696952709
1193084733
1907038848
1955552876
208923264
1841821932
656014921
524717229
823769926
484407606
2013912424
2079379080
1100793698
266889702
268452709
834847891
104386472
314758865
1455611746
371191090
1479056214
968895759
677882740
157775568
1267163839
1180597927
1359696153
1252109705
568575390
20043231
1750115489
1731569206
1719758572
8116840
915372757
276945012
948154938
1191701739
268957081
1648557460
1122059477
1956524511
1412647075
1909680124
2145643856
323354224
2031777274
1271044967
968454761
830748921
1832864889
1778569877
1209659194
322549150
853371244
324252756
1226556612
279671850
1510235968
1523260695
1806837846
1471072048
904771856
642825946
1569644444
2063866059
43759204
808328875
1854628819
1376368737
151207143
1217760020
1264184384
1186137173
170007220
1142298295
580981627
895213163
1176746603
887921078
559336719
1706907208
119292537
242326257
61816643
1696240280
322788728
1591267498
1467745661
719786139
57579547
976117947
1694067370
1335179527
947815818
1314177659
508103635
405190778
333430657
1596798147
841142032
986637647
484893595
626491964
1198691627
55536149
1362658741
1457233435
717556716
2087485147
256975194
1970500102
776893106
908113452
270122689
713899023
994111390
1407031061
478053170
1537090528
910809285
1745417644
651747593
1312981370
42422905
597662636
762470084
359543945
378335874
975028591
1673071767
1770879221
1927830169
1644112892
1662735217
679338960
1767435668
1089760021
1687831786
1258186891
1196630024
303103036
1096840329
1505696379
1526416602
1840800255
1152274542
666849041
775664840
542676825
736080107
693635944
933238730
514292272
1879403020
984575921
603128197
1461980895
380032179
272798297
1250274531
507523127
1855358471
1564383905
367315524
499154753
787828198
89280603
1897875322
585944951
1860589329
1421191680
1179424356
1972675457
1683907322
924752857
1930745014
738851887
1943903999
573284175
786533715
1849141103
726653499
248070471
2045144028
1070897291
1430102636
2070610208
1743075383
230012016
561390739
457781137
576608909
1668157118
50948808
468836826
70355640
1805615346
2036461232
327689984
1266374229
454235151
427876287
81158805
80208086
1953968780
1697983612
714266937
1892092917
1896522811
717896118
249290354
1439321813
404623692
62236029
1783179435
39986406
1938903228
1841832682
637615053
1095209768
546175557
979391732
1373360440
203139047
765383291
2053460308
1845266022
1405382344
1951442723
397640921
1141167017
1779953358
62990889
1439086948
63697449
1729055206
556994965
1326971808
895332179
481403212
2040588243
1121229547
1323660862
845467712
1033218125
1741212610
748735136
80788931
123376218
765761916
363367236
342711001
791359437
1913951505
1371535643
2129610975
1177712286
237149626
1521916895
1962232976
97513030
359572424
1454347231
1819150338
763770271
78669509
95602854
1153387092
1290894511
1676316225
1695861488
1549633185
1374739570
450379756
1958160599
773547466
1664017686
1902530525
1535421290
1248038526
208720625
1101223740
234153234
1677117307
1411721193
1623409140
1315660227
1100277277
122390292
96164531
985562229
145209116
745138563
928246472
1164895247
165020247
631672666
1099055091
1485568449
355895110
1630791509
860106751
1620328566
1217001332
174950932
1614936935
403015470
1241003294
2031401037
395630091
2045275764
403447458
925318706
1005909651
1041722793
916193611
515061415
2077479192
304177014
549614171
678865297
1518504417
664342511
561399269
4389499
784569557
49341755
1916636095
683881163
792261056
1839539940
2008078007
487714323
412134073
865676143
12928066
946795042
1447103259
2028090877
1099226023
1864548024
1646696344
568318494
15475541
868157639
600121124
724932234
1800210897
1520140661
713133184
134167384
1509087944
725421328
1131980237
855766596
1730364498
1949478264
48586613
840385095
2001907234
396188073
1646094847
1212007683
1773621921
165629969
1343633984
198141415
742335182
619252052
71134326
1924521777
2087886195
441852165
1669690952
2080043479
1912132712
543426209
1838610584
1010768936
792073847
2277742
801733605
523566496
1894799303
1327604034
1179715335
720712660
194825046
542281496
2080837302
2007792287
405247902
1913551277
842130013
16546860
1051391443
1457600977
344743462
256741681
773970138
736558464
1939097663
537846825
1658807232
436294237
1816750219
694132024
761601385
416027675
174271257
22364562
1410998288
706597891
7646775
840343103
1541727275
1513306692
1737834353
505800066
561975837
359394206
56717111
1155602527
1607933068
834885262
1256686211
1031908704
1228887018
1814614252
39636760
582843628
544092224
1463348172
2108424157
1586666021
789042618
1704768986
967343991
1161959080
20445653
1771031032
1763202920
2095576974
1146680998
418314614
948989231
105967288
1870949547
2072384563
1513146391
1700590255
1254134123
1038548823
152345540
1271948400
501989228
217050683
1067619341
1145089613
1634738511
2011853661
637823904
853107425
327658898
1618932678
1710636560
282772071
1221460976
1874145835
734816180
545711514
1794690856
943779147
1873815939
651398075
1253247680
2037318523
1935046512
850380250
1832311471
1332459954
973592565
1151413323
532304623
133240435
530087710
1408146809
1125795801
886360876
804455039
524811220
1003563593
96680656
1851236834
2115557226
867530420
1106046968
173550017
1824751813
680074136
1072700949
1207603054
372106454
304736804
1882037117
2117367066
634404545
1317969609
872671301
2017117383
184155620
1318682510
1998132529
1462436010
1717806240
1136978838
2133725492
1136011606
1330944799
381460996
1304679350
1093468521
662911023
1765661190
1129788637
1421091280
478328412
1729924333
1604138962
87198186
1955598289
989882540
1775625973
1038545381
731998966
1782331744
445496027
99033103
951843968
796561252
1342865780
40515428
308472491
212812128
1688921269
1735773453
625480122
1633313582
169755
366462329
1769179022
968666625
629442521
1984061790
304060941
453274587
686044173
248008421
1538681103
394451857
1159389312
1126327637
792281104
1423539131
1505662825
1095905271
2041326915
2258195
322753569
969114765
1987916927
1673923571
533004644
1059695948
231716365
1115731096
1515031538
578899264
2109332276
422139388
624172851
1979094204
115156778
256993531
1743672154
1171273308
974944356
1294009619
1703339984
464100794
1891704809
26787993
1207603321
1448788630
377684172
1017725336
1058167372
1243859804
239108255
1773956793
1129233167
1375566062
1039144763
985564736
2033589882
5308089
1038511057
182228186
1790323141
2122461274
370709642
166007101
1651720914
339698312
1859337451
436201168
452760852
1399247992
1138006260
68045315
2005545720
1058320824
565894135
1149267412
1379199544
1319578604
64952894
1369723519
1162559337
749109328
628116804
529352347
583966895
690394247
1156852951
460903357
1436557776
1639029966
1499719708
10145192
1209580661
1178605768
1343668487
573275349
889134594
1634112507
1814440439
386932897
1536052982
1918973106
1288078447
89115348
1140798972
463442437
1299522465
192850557
1780957374
1053341790
1183979581
49993101
1435601134
804122406
666961312
2119881926
865032030
1723099942
1503866378
1348314768
748999748
1162291223
1605947303
2025553929
918070949
1026784901
782654072
975545535
488586186
562914688
1168496803
331994000
92986908
599498602
1857926223
1033418828
876087809
1201504824
994778918
1633090083
881828240
560930576
876917364
37672376
1640518357
1605330330
1336156509
953381470
1709740416
1170216956
494482376
412020490
1227718404
1778654347
1665647621
725675077
49125443
1911159332
21734286
1726553664
1162020883
752052244
1689380425
171307989
506494934
903240944
1468275874
2051746453
1114881981
511716324
1100448676
1090598625
1836963565
165193076
1042584563
1785765089
1124522209
1503825417
1158631585
1490376785
1063737607
96702286
1545107237
94762177
20132628
1640166132
1516968147
1968549010
1768972623
1301345102
1355645946
1075633275
1923910085
308516619
1316739869
874927565
1327297264
387361985
1283023415
436787684
2120635766
420838911
562715024
1833788833
1732676385
1949850328
124919847
317934751
841174144
383137067
2099955271
2050374479
576277921
273123291
650095593
1459405074
819872976
488842147
2071833344
51653045
1521529563
1256908859
992190394
1895588173
2020700779
39070683
1256570729
1039363995
1348027033
1548650486
1273938473
1328558059
2041166586
500610563
1935267753
1294802682
721635477
862608390
532759010
1102152493
320890532
526917818
443221580
1316258598
737397683
146938020
66527339
1441381953
132457726
1499448153
1174292792
2078599872
2109953183
734147343
985569130
1152019214
1723286483
836371789
1946113403
1646485572
800165868
951401311
1591256174
1573423051
640452256
1663437042
1788177215
1072489599
456187593
425893215
1805156313
2102329009
1709469773
892620378
780292830
1170096779
1451707296
1206627521
1048001673
1322743135
509848382
1852270230
636892217
1927414115
1561524505
416872807
917511141
1935691819
256309006
937063529
904865449
813605122
2024035590
1864197891
1650308869
297068652
332590856
1799049740
1092598203
670566712
1090213833
694817728
815419597
560150894
1558615819
1030899471
1837215628
2140598208
504807645
1021464507
115332757
1152265999
372054196
383565299
938899847
709437671
1274107008
1454003273
1628914992
623394833
164628826
645872953
547994132
1945299086
1947694326
1277422115
1127062086
665922747
1839691879
1424337143
1364778023
810987443
202741237
1074859848
1846042565
702293589
305765872
2115968993
2137399356
1760050445
349637778
945300245
2112703397
422116973
1106705961
2081761095
377831639
1561460324
152077723
1270476636
1802958104
136674547
334723909
609152374
2133857811
436769096
1929873023
779014432
1668126460
605742394
170130741
186678395
961367238
1874064280
969237275
149527632
2013791041
2031421904
283284877
2112486266
814184412
239438902
1116283954
53883174
1565640930
1569402558
1987901461
1016206334
579557103
1567624217
1061046077
1180583968
472408870
627366539
1471656991
1237733065
81026345
480798160
636115006
1105550593
614430015
1349749339
1710671073
345465412
1940675330
420808069
992360179
815092499
798680806
701411808
1755051768
1863612544
70813744
107842068
445711921
771559022
1964607804
54597840
1703018610
1027810358
1510610942
2095270753
1123146803
23202658
1949181115
837986634
130107749
1773751745
1190218719
362376942
1256866794
2028258685
675179633
1544391920
1420992283
78048544
640333704
399125455
1736995477
888706216
1118848264
223848958
1762767449
610518688
310081633
1247880558
1819342387
1053959085
389367801
117700222
1542898090
825600953
1645494805
793015688
1173793400
1253898596
1818354419
1818181042
744638126
486887616
881914961
115324938
93500399
13278338
1416994412
1483375349
1986548130
1213089883
1934616963
1795291922
1790134531
1462489725
1962424948
2089692890
1313357707
498089489
1762080875
541105597
92712048
1012128216
742141500
469484627
1305942538
585074253
620580193
1534011171
1969684409
866870414
1450733737
2005731165
879325524
944668349
302895024
221457526
1622036986
1261432562
1183004056
2123275313
336193832
1344353242
1787124144
639418878
578554923
1297902546
1282185310
527586701
50698509
502516990
699168127
759220273
424507937
1955172682
958245704
1787253438
1120766312
2141684191
781132423
475815858
2112554993
869334754
610206246
882863792
1805377208
147887096
1092845378
1132676382
343553277
1001687934
75416982
1753381489
87205071
1932231209
1915471233
1571737815
1372795048
563507899
1647126371
2096352140
825425308
878845717
455420658
127555185
1590894009
126241374
1397624010
1394221002
1286567849
136754046
1895406707
523700732
937415501
840240258
1309759781
964894542
108995354
1401694763
160282628
2095889397
2003602592
1864754014
581108712
362256476
1403809272
84456245
1438631547
1436584341
1272315096
1404614738
298320398
175442011
1655997339
441040353
1212482526
1959209796
1714133141
260419299
529896754
1596388360
1336897598
7963532
1652823765
123197556
976979129
16528610
1391367437
1329709715
239972686
353780445
1364787569
1638965439
1002386707
95357680
932260192
659048927
852691835
1969028120
1438754380
528608343
1139630377
1640971466
1423171622
549665712
837484819
1497021543
581796344
857821517
1872239409
217040347
1657100228
308991347
672134224
1321951925
1641890418
752852564
1017353641
1700305632
1963295725
391599647
607960847
236850230
1501048835
883551448
865654199
506980625
593464845
435231956
213121293
2055053426
1942716606
862335397
1730704780
1302508231
1665870832
1379216159
1412888108
695969177
1951881026
190614361
741399816
1667435195
93549806
330807763
873913496
708021653
1322667248
1606967863
1872914794
546177765
784415424
822083179
1908342252
1254944217
2096676726
1292099907
95283615
1663719958
1653904599
2096218958
1132672232
968922380
127156451
55345779
768287063
1478719902
936367345
855405919
1860551068
2073874964
1643146178
1718850937
1886649333
798640437
1955397164
1657190843
216451212
902920935
680948645
1507953595
705397573
701930510
435200098
65852699
130615307
1610106592
984954276
220299456
1478854629
976461826
818203527
1863406165
1064780537
344798161
1943525846
840385095
168064793
669469253
721556815
704260655
1381849152
320890532
1749122026
1889545206
1889808657
583341296
413570759
1752063426
1117256714
2129453111
862934057
1426849021
632966982
749341054
816264594
2077391716
1517486029
119052641
1956674167
45731202
739086443
892799598
141404363
1381435650
190056789
953355344
359492901
1658291249
1372126650
704229907
1379225980
1957998474
1196685501
1628591745
1424797919
1920881699
631888682
121084467
1882997777
474632866
1740772220
1509111463
1267853526
205545629
1860728036
775827242
1734125375
1447338990
387508875
1897852034
303432779
422645299
1339872556
1424574349
1504386293
622632339
2108085145
2016912180
1661033119
1839104848
668075223
1139665465
1384098765
2095249732
761426664
938535512
382854714
407888362
1340118418
349278687
1991841354
244416975
1595733150
725375134
1241083932
1073031476
802426634
1306879667
1399205842
1061641972
91266578
432700910
1725900505
388705906
148714803
325604553
938100300
68171131
915769853
768181903
81553102
1851860309
1236459134
86656163
81352696
449307283
1843701455
605166971
1902770522
831772920
1692634524
1204470850
664926630
1792047230
685911762
582635901
1723903753
1930033262
680524568
1922627268
1455744097
467988622
1340672342
1469128341
884520574
1954872052
398322670
312182646
1857774867
232048795
222080353
765299961
1234772369
1626625190
1477080181
270812018
1548117069
1812894750
1420858807
2073715017
2031733708
1866019121
341011278
682866860
24113127
1996137725
860629324
305291831
340911498
460757540
1688517911
1545139443
406232921
923449188
1559207992
1216938640
1001687934
789295972
1436564830
758419352
1624616851
1925165662
152070939
1941402130
197010835
478719381
2125234430
1966098425
1136051269
1723546719
428603714
2108034352
647466159
1671604261
1555083475
745953325
1906209638
797313011
1907114726
1530112093
809079606
2005748444
407114837
846913008
2079282751
1633702477
1952406036
2133124160
430891550
188508619
1541383423
1168168455
1996842514
655569089
1875648617
1941580005
1577201757
1830340521
1060846484
1852864384
1951153863
730822067
381855670
1432635663
756562955
1687763161
425633337
1146103077
382099987
1095145736
591134040
1991761750
1762579582
1255555397
889561224
826533765
954643926
1810623365
399370227
841366630
1632690702
938684125
264758898
677847181
542258132
394353491
1323752979
1916721634
866248437
74507155
784109631
1172348684
1086224632
661954
1985439307
781542234
828702377
558626475
647849887
1206473422
773336582
1016845862
626486624
1113515990
1943999600
1095891089
1818495352
1128138486
1292814152
762828187
1512093658
1853648390
964741575
643253079
54767171
329923481
333839374
1109385174
1852011279
918516355
1674429089
537994343
900326012
439405653
862278002
1725941423
1401553592
1195898562
373741911
120104957
988098332
1306486027
772917511
101426552
729105134
9770029
1552880693
1517517203
37169384
1010236515
1412195745
2051370687
109576207
466505999
107859897
422583611
1668120615
1358200752
471576140
1201612591
1925387572
1397355072
1776033412
1526283515
1177047340
200997518
1183743593
21253755
1181799955
1526276229
934115172
409865882
618511188
449282876
359930708
1968001433
828078708
1632754383
1101044817
462799686
1290197047
789811757
497219439
1978961394
843316448
1056340062
1564706855
665690028
1369898681
416825502
1853884940
208686141
90539973
1811503887
506340670
1851586832
1835119993
1056087238
1148666177
6673148
478198493
1852513941
2139170695
321800448
467844032
765133951
1077866598
265424606
764598438
99296291
683443430
253923086
1248780160
1648930497
625545619
1309832935
50643736
761155040
938114774
747950012
898925675
1405951680
2022821789
316757603
2124884898
1681185789
656604001
2054898440
165304382
1925167298
769449074
479395543
1004477991
995152384
1451899072
576953886
1121853597
431654059
1488014140
237313394
1062498182
1464548031
916143728
1897610018
1421684793
1055621786
1887048723
422746858
853526174
1055738398
581131273
1030401440
730206704
368994536
567893648
2042309163
1277385204
1857427446
1507074250
1751734342
1515444511
1447957486
1921817410
641814667
1401683473
1948943902
778785483
230109038
1092958587
757127833
1999390111
1424443525
2100528256
627977569
643650395
60143
1187359720
1149764373
1618446752
1333235198
1404023903
543546126
1095150427
1882355984
1332440679
1372563827
1816662013
1959442086
1061308057
805503555
2061517340
1838298576
1347748226
1228330426
265769792
829673233
661386647
2021040741
1505396985
1780325098
1521602072
530721436
1858864287
1393037070
1884834750
1062644523
2020427739
939255210
1572672399
224286352
899574015
1604897798
1724105562
1726708557
1030899471
647204252
1700338471
1415213446
109359702
533555852
2062417870
261552685
78209794
1089245407
1189941154
1688390253
399914140
1024802485
717972294
386343083
1979749527
1895819236
939585600
1509211344
1293383777
1185315379
1864400419
1552623447
721775625
1878826740
1299149443
2017382204
1293551816
1433541771
1823171560
1178736307
1939971756
496871426
715503073
868106036
466171661
2068962123
1123990617
1673851027
1509300881
1655136239
380059056
516418327
1829418349
674051033
744532226
2097269304
1891348837
1550015523
388161295
1444819725
984114188
1162512428
660929904
1801813901
118126640
520407894
846354561
100927750
258114060
1086979578
561901251
1894884343
211662494
1228050955
1537082435
198458180
167587062
1643561350
355856504
688685569
2078818138
742071658
173697044
237313394
1220691380
1226679845
1097273846
298606283
1301450502
1623343596
1830583883
1727902429
1857886665
796615497
59638076
1613799237
57230041
2098775782
1077240844
682416172
1135969037
668502470
191404846
182236740
1880869981
1651347616
1084514828
964850499
1493810316
701032587
1742444929
2143794057
692493732
1929241695
154439340
376093502
175043408
673951511
434890381
178499720
213811752
1548091156
2038934615
1939302227
1095620102
1521990058
1522824110
74022951
1306745620
460032959
2130225616
1319411326
867377364
1728014974
1412709282
1379031914
241808115
1475034131
19280791
6349325
1664386123
578441463
1757911560
1509211344
548602408
1770143200
1108606974
2111263692
1368808477
66163469
2005188961
142764505
968949760
1414993301
272837685
577525928
418395530
1496031771
1457686711
523330035
1082713161
2023142658
1500950895
665144952
1720532773
1917555217
1076934856
2116251699
1465197232
1449415642
1603324976
1098247002
813163566
2124259748
350127105
641023379
895301043
22345890
2123678603
341776521
2138433786
2121092253
539840118
703951466
817103524
2052301945
739004369
1019551516
442586822
446682055
1867134015
131220614
446620791
300246341
740814007
436633588
914206036
2099341005
1149022078
1032572553
1010164662
165696983
1466586700
2040297839
83023244
1648443150
1279669708
2131971252
1425214109
1227220894
1983158757
2053613121
494098368
497036178
1275392581
474323037
8249624
127033515
139386611
445264565
1663319859
293311031
721105964
81972085
596304857
606480306
1331487913
1458007658
2031595468
285823997
1791563042
157767395
2016263817
1158604733
678157125
1170185494
449896416
941580289
2049124692
1949850328
1564895548
570251863
1399047273
1698896302
597009163
20771388
1015787321
1516536792
1961420066
216269334
739831655
166545757
807289255
1885571252
1224385980
1241568420
90539973
1433012898
551886339
297092503
1835467090
126226755
127084025
2051983871
1242843342
2045289516
1362757906
238626434
1582514111
388216507
1873991117
84456245
2146550750
1897159753
679866098
604180423
2054152214
701332036
1805702930
2000015356
288121758
1404318159
261791509
1116937477
1292763608
44035251
2030285035
2135838432
150412064
2127603765
861488053
782351268
1868839194
276793304
1043144666
760992728
999733426
556577179
1897278990
765565087
1375789871
1296085595
1501792106
996482661
62342434
1601389856
1763787775
716558438
168815994
725659649
913743253
1784572609
1332395854
1778990022
1468970777
944947215
1639868188
2039857820
386311581
1851456776
1143176291
556344122
2047308453
850425910
633428360
1262791466
992982045
2009583593
652646
671157110
2077546031
647268901
1211185752
702913331
630721057
2114328494
71655178
272907410
131342510
1154419081
193058897
2014177516
738958225
263964753
1155547100
917981786
151143687
57427993
1928686620
1981048814
1311764076
1043158605
653732271
123309471
1633922151
1872502595
1006136897
511190196
1594965852
977227437
746858722
915354793
1160444761
302070836
581700092
1833368301
1033507703
687785347
714209850
455250707
1581364457
604648855
1992390373
1597326615
283064521
1943437628
2117885788
1162393659
373984569
1803929818
1206371413
349970844
197484241
1569413112
430571105
68203211
1767058324
1128729499
602158024
1087511287
1021401770
928812201
19454490
734785846
1999290730
1121119472
576258701
1838427507
780811864
478996230
709822178
356123316
28058079
993752711
753310993
1519563686
384064438
1772383635
1076702227
900526215
1796783190
966495185
834934917
1287561459
1992186570
363866646
1220099670
1809038098
739042748
1616690424
85815847
497607718
1080050198
1420182631
1026284112
116404013
212611851
610416668
121724447
1402258949
1889936601
2137701161
1238537913
579979445
734663100
1099190782
2060834447
1651766750
549329468
2026920838
1704768986
1880832501
1339964686
2006177323
758253055
1084617666
132258136
729523990
330860552
1939457122
897752512
890196420
166148227
1643382783
971966755
531883451
245495931
1862340824
105788526
1705160358
655132864
1697679925
77385828
1720115376
436472348
818091047
518671601
1209567226
1473579780
560906279
967748007
146259647
1114103139
609477480
1603936856
844350876
547592088
377488318
1756842014
1846668023
277834046
281259214
1542459716
996534621
357011246
178451758
1212930202
1389076300
599498602
1441141955
1519377292
628438639
93033795
1390390431
1460093863
1772508982
1981366496
449837007
1014460964
1247861130
2029933143
100656467
1421248488
1469316397
2137092590
1043034248
743849184
293905533
293200659
1271275930
1186238848
1562738375
1362395454
1874896170
1712972307
1455734128
785262710
2124302790
89094966
1262048563
393270827
1407612768
1857743422
339539241
730573755
2029306781
1354188653
398422866
416946444
1225582559
1277152332
1065867918
1968951759
232246099
2138434089
1703969988
598866630
2042006865
309635356
1537258755
1481750210
616792688
712575154
1562629383
406382946
1820555985
1760473217
551742753
407854560
1553283668
1755197632
474209428
1733419714
1951716420
1621717273
809980094
522045507
440305815
1252597964
1981645963
962695919
795403056
590117749
674269783
1310845338
166988930
65048416
1857645453
1052946325
1147833845
479106954
1629477187
1103670425
244872960
1842468366
329142649
1377515696
20741394
1274837928
1949521679
1548438300
666094597
808165859
523098438
608818819
1900344141
432922125
2017094792
1596527250
2130713556
1438410682
377144198
222930520
2071701061
124769257
1770105436
1543048466
1222752421
592294707
1634031194
487765313
173198406
719753814
2026726192
440820431
1927287731
1625939730
1486574124
1823721594
1174125834
1521717590
1465568653
1981559467
354688105
461427757
1675201390
907310721
37659457
2073704050
1905215451
373248452
1798679166
1238636542
987754208
879781123
793293652
2000755651
1455911799
1540673841
1867262523
1582305540
633608568
355633845
1419359720
31725527
1472511674
811437921
63190286
1759697507
565085161
807239036
1155799102
895137460
11477300
103721773
844444748
384345048
158719596
652079073
2054753221
934087637
2081055648
705466168
1077895537
969341936
887295232
1997387976
275611139
2092571444
523295780
1813362336
1961328002
1258408541
2063874048
1240293698
56370222
701687903
3202559
789530316
998077047
318488882
319261169
984641597
1744669367
489929811
619150969
1184377204
977284877
712999815
1464019723
335014405
261804316
1341036156
775285449
1038976366
446756232
1113047545
979010064
760002997
1592532812
871322762
135989587
1006651519
1851279821
1484553549
1425999020
2016401985
1244582487
766713563
739337642
1544821577
572917337
26766225
1082901256
1471023770
1026377817
1532782542
1810002502
1344014397
1296160801
1968753428
617251034
694591087
952607065
1272825094
58934643
1731370968
1320324586
2023366602
474055160
504082633
1460791783
1543329344
1958807170
26994414
1346492707
29205792
1600189514
1207504145
1007011900
1782550205
2039826018
1649129817
805276753
1368859152
287629468
1311010103
1016013319
1559363955
558775371
927426854
204247379
52505915
403072641
2041623840
1961504139
216454773
1958644394
1171780650
524254563
114439286
2980453
46763018
1057587026
130148989
1972765396
1015351862
1528257540
616598344
2107552311
2039117897
896524972
664066585
244994191
1752290034
153292892
2054129200
1717876960
821819767
78498600
167680483
564093882
2073680471
1902371274
1000454790
1267755799
1307248411
1519348392
2071764959
1703400290
879980817
1716899065
1453144412
1696248695
19728500
1542484114
1203985511
2082860778
539902726
1148293752
1977983833
1082955148
2074059855
22392578
380391827
1834478058
1472248644
589818093
1046336502
739118372
85041296
860240383
119526372
2012384648
957339685
867608410
2080819115
362491312
1471809444
702596515
872296716
1020518274
407557523
1130791349
492985081
1261840041
194144797
377867453
1544063032
131220614
183617409
710033627
1587875674
2020877236
1267688010
1386356298
1118422904
758957650
615337423
1525099210
1506825319
1797592269
1575310586
1752392448
1588739489
249325160
1224245066
478808272
400828153
402133239
1878798003
101018978
1350879699
1247172476
699510107
333899490
1785196412
1557861445
1186550345
471269077
423714539
596215376
205994325
241645747
1019343595
2056784364
1277184531
878252577
635363988
1283120573
1611719516
2028035514
471803413
777179106
712025015
1717509325
118065476
1721609921
2022411195
1540075392
1972572780
1848012766
1777788378
193018682
1699192901
1461873973
499666471
392299448
49227770
1774514251
589446030
2086218533
135882789
1903007848
1307511660
1515662616
1029157316
1620195082
1871412597
656490288
186668150
1261276893
155021071
1751842967
1026975941
341764653
2130331679
227541769
1406458375
1395759558
1735232493
579994795
1345365542
1395979864
1507407461
1500964166
1427101474
1562604012
2134119436
29876192
1130073779
1223261960
2085419454
517266172
882725559
835958578
956081911
1889773692
1070027385
568016854
767461411
859097411
1594471433
533649249
1931265232
1489571773
651472043
124243602
2130357885
1260538300
62394730
1121908690
2044349547
1204767455
128777032
1147730669
1303212402
1242373638
2128388423
373956408
710851103
1334144138
118055696
63147875
1556184441
1875248123
1115226652
1844914144
1071769372
1733505406
690788128
710702627
2078929058
82805177
884553103
752607482
2071074185
351813591
920053411
2020310324
345958684
1367829017
30046518
2002563581
1129907998
672703501
1822398725
810688297
24468909
1122269053
842475121
488287050
556807932
563150993
246926926
830961901
1383070108
2125571081
255558099
1833456132
326246671
291086608
202559580
1380110211
978424080
1459488905
2064406917
884553103
1333369237
45664772
1462565530
673461041
1799753954
955118870
1199631251
1679167700
26363870
476790133
1094052991
22801765
329041227
1262309089
1461667726
1220685268
1114639203
1031062945
1215776035
1523870660
1517884369
506163456
718376167
1518612489
281194757
1427961343
2050476417
1742682856
1888264989
1497199440
106701195
908543014
236631107
979823498
1891990193
74417893
1188079432
1288987500
374875748
2012682324
629703027
1610322378
1855339071
153339771
175019978
802459454
1300612727
1381457104
67886318
38919489
941298555
753223576
722628128
99477969
402731272
1611136649
932071486
1589252288
787405705
1312157877
248023779
2018641296
1535491328
867148607
1628898982
1742703663
65724562
2083445331
1777680707
1321059918
256497334
1312000566
1516517346
1322906073
164875648
256418119
307350505
1078492375
1020192291
445154118
459652925
953257596
700040943
900146619
1919348838
1198705276
1226098007
1718904074
36011034
1208469596
549619281
54630152
1026458947
1790221052
2129941565
275391274
940618533
1627646353
835321503
1363988115
1267887645
762275651
32714338
1257428784
1085379387
501125675
1563517851
102850993
474109082
1673402681
2059618976
695712976
1688694524
656143399
1560619968
1732183684
249091070
1731004605
1266516850
1428975690
1887843060
713899023
563150993
554517443
143587970
227571620
601888281
1951521313
2040178380
472040764
1827391530
140471008
1721045542
1519215159
935100795
49249795
1308448152
405004458
582177323
1429591951
182596613
15496194
2110111954
1321339097
588824525
1136869392
458927443
974482117
415403653
1170416114
830422739
121910683
751472644
1565561523
147958619
798350084
639833783
1240996638
1574609030
1142974300
1975370625
348088341
252739736
749494572
214011666
859032794
1835047839
683748973
1974108763
587245757
619130899
720929863
1911064370
229857010
1135528874
187951909
1144509531
235547524
2140449708
983537442
1119097566
57853063
290681960
1397123910
951172107
48678096
1709850166
550882189
929910491
859890889
1864953179
1781707777
1536450967
1601377181
1961934900
454556175
1773592297
1413814560
10214124
505786476
1762589645
2036309717
402292782
1773807794
1578627184
1107054178
1079710567
610781341
955967610
206083895
2059723614
1087896631
720976248
1995831617
1661476439
806009316
1942200180
247582629
2031975076
765131353
1802219066
1506834373
336686238
1867460473
1626899218
591390341
1401575663
1014513252
1087774809
562913642
1162074816
1845007573
2070649676
864334000
549577939
1514606274
911526854
1700679940
980500874
1728641583
398091571
205835408
22196498
617333638
1966046191
1876934744
1729549462
1118464685
204729543
80872209
1931391380
2139080762
1925531365
618985619
1021303400
1858738296
1923851912
637829474
848381265
1606721834
733896133
247264539
1509290652
1360840327
113093928
880261959
1415059921
733095913
968383456
1707099274
995089356
1165431854
514692363
1814781404
650038624
647145613
1796600179
1154660356
39931051
589508405
1968505692
1239773078
468403457
1422091175
140848937
820594956
1869884317
549909549
1366030628
1716659232
486134348
162014906
1968000168
9255519
203602568
1366483139
775495938
1363352274
674179931
753310993
2123520146
1899455617
639114813
1251664109
672642943
1458606174
1119598419
347783662
884418019
406139213
686546468
673155840
1271991773
855729111
875638617
1208026344
1417497598
1989124571
449271288
38022561
123586645
1735226616
133591115
29514212
632974924
315810233
2035173450
1809384567
1094870243
1895470496
1200578834
885199613
1236638647
2067318310
1597693568
362058949
842755364
323927687
2058959304
36937032
1224627002
1688504161
1022868707
1037349773
1312314128
1725271146
1762774809
295272159
238631928
1428248580
123094466
1829557490
148161075
1634897288
274261890
1090528485
764869864
1611948891
1802581324
1139357231
759298769
943895632
220085785
1504487160
552689872
338090055
1801929936
1715634962
2052565403
1610815
1485600307
1459424267
1808865388
517103349
1051335661
1594251806
131001721
1909524244
1421119384
556319048
56589812
1828827391
349581381
1767708905
1781847094
991963680
1764847804
1437076779
1288477360
703459612
1651341913
778445907
1655822856
1684397960
2049023997
1662815183
1893438109
801164370
1453843158
580824939
1471561622
762374021
1377743551
1974017529
1564465977
195817391
1800120633
1474301185
1276052382
974180132
2032171151
1137023884
2015399695
1765197686
2081803685
2083590319
1966008937
1512601498
1607351975
691525054
1911279328
447189960
1290929612
1414391890
1241976136
1789521758
2044179875
1449078228
1262891465
1272233376
1306256449
1755459073
301681971
1924909439
105672919
1227355928
525731438
1021929540
114782528
765718095
1556181597
1547890437
521266662
739459986
33396215
1389313372
1198624240
20771388
897227282
1068328737
1722727195
647117293
1884806273
258977415
26022982
260562693
1013690872
60831183
1006150137
980852805
1088797062
1062295963
504807645
740533354
809514470
440269989
450267778
1397041887
229648441
1749837939
1815000647
2086059931
2102385037
705585035
656169660
1963951740
1177248851
838209632
1725787262
1996705418
692176963
1896837778
1089447700
202840026
1040833208
1653457003
1441203141
1321199650
1526686603
938862546
1547615679
1875600626
323633463
452657088
1335777905
1839606596
932355903
1736282466
1380336862
299752942
1830959772
929212829
644826920
1026574956
18579457
1803167861
2086023886
1061922561
1495593985
1929936638
1304895060
981527194
227831173
210050352
1171456892
233848092
1297258529
1339136121
611610821
777899252
1131212318
1414944637
961872077
1046363020
1953303691
963836217
2009039446
600573457
234801705
1258249448
169924039
1274038491
2110641200
430557860
1688444297
1038860333
907778672
1401793350
2137630064
2062513954
598962660
1167481387
602352730
1764580511
353747480
1625746249
826690113
1122256133
223895089
1522021242
228646447
1472645012
2002880892
561262886
32798485
1114931911
1535697106
916475536
1568098568
72684860
388411074
256310036
1748919303
1092420048
26041463
1919362876
1683224044
1385875551
1238059927
58852802
1169433657
1278036255
1501159213
1509737345
2065889633
1325710243
1541324527
913273037
1147693807
342567306
297750489
289461302
414390941
697296800
246434810
676028321
1902016584
1964975011
2054528616
468806269
1910837662
2140083957
1568733881
114552956
317195951
869370581
1295803487
1824920758
1395758948
2029423870
1625036249
1596767617
1189693458
1312858581
1513076504
1599086240
1628297393
1371342823
1191082794
1165354960
159102797
408784233
1674414963
568251187
1567277668
2037233333
2008200749
869403681
169017548
1277894008
1313404038
361250711
138984321
1135102531
607202570
1546082799
1160721331
994220122
151631596
1903407799
1204855990
1795323531
132865545
472722220
349736146
1720693953
624702885
1075743681
415404764
1395183643
672691043
1958807170
1188966357
2028910481
1376107803
1930811938
1862442254
1467029860
744832667
1532815990
1431952031
635574892
1866103238
1394407115
60207269
2067694994
825239894
705773675
470641110
1455005834
417749630
538394629
1664440608
1796381816
12199721
284191695
309655894
110687093
662941002
1117569441
1962995081
1512833555
437964147
1653121114
2061083542
77366051
9789244
1104210402
95277994
982148304
1383153099
1761362110
1770252167
2097580940
634999705
947640903
245377597
20704284
1214533506
1568074076
153247791
107842068
602981250
663160348
2026896067
26884260
792196219
1069214737
224851034
1097586409
1501048835
153487095
1951682763
353450133
1541010879
353651148
982498298
1731148489
277903119
840315266
513370783
724340169
728890215
71817653
91374863
1746099458
2100577077
188574327
36997191
542326418
818396861
1488225333
1396937978
1821401532
1716555162
1244208463
1668508011
373409445
1128354048
958129289
1429655385
636596219
1235521107
1902606995
610185056
1211320457
1188833662
1957332377
1596270882
2064516265
184834588
691818473
1679461535
1156228816
336155151
1100277277
239609749
350472907
1368164553
787834442
42789998
954436227
1857631008
16775672
1800786972
864697364
1389628285
687627553
1294630378
785059022
986329482
609152374
1141579436
1331331706
1749252860
1554301303
945383262
845567530
403435929
559860266
1282876647
1889259472
392393319
1430987462
1260523857
537058636
586029433
538280715
1290157046
1275270397
294540222
521299484
1805377208
1258249448
459732357
1321143241
1182998046
775899008
2054725335
530913517
1338512738
1254889173
1056187737
2069646448
487902925
719973564
1345047824
718649686
974942663
1981939406
1442683596
1607761147
1326090742
642596984
451206415
947173907
2014371812
566069067
1781464608
1571493038
1085379387
942083294
1951615234
1966440300
99066640
1690389824
663609778
1129773159
1013845515
1067403262
133131522
205671784
950275629
1028530368
1781731042
310903410
413443949
1486581724
1299189245
1263450434
1901315816
1391938002
1913721867
1405838188
330127581
1767245879
2118795221
1477969925
1753231218
1715134778
1259389424
421226042
2011728462
276664844
1796181910
1999390979
637763159
398112690
1841656765
1591478794
636924558
947365695
1528952384
34975383
1445562668
2070175103
305392770
134909033
554588504
978219683
1814309464
1212463793
364159395
658794397
1612231773
1929682312
1982196852
226387440
646904792
1776181585
2129760733
1923254201
774961312
979959000
1628587904
1716350159
738853679
1234997878
1766610866
2104945131
1104914310
1986314189
768261591
221692030
2021781902
1516644746
1783810269
713932040
1536457906
974066303
1357218045
724291377
354888193
1654863615
571774970
1580882296
1945695716
225286647
165191965
1328772392
1177301810
1646696344
1453584017
1668387852
845574773
1396118182
1044031666
831206795
1863561655
1455158625
2110957396
2010839806
1598177582
1054273435
1246870850
1779336914
1584124804
1150048167
218056767
83831467
860898528
1799072577
302053909
1405102776
122163748
562319561
1197909192
1630519373
2079282751
700986798
50567924
1902855276
1257428784
776433622
676406636
1407209502
1168210534
548524336
1339359170
115746463
1460795676
1807884508
1347930220
1470352868
725040788
301021852
906508038
1261756587
1350709150
2103885172
2034395594
534352280
1617848000
933140007
21817406
1793606598
960095873
2104557956
1156841098
396659299
2076234165
1826019148
462950927
1745760631
745305732
681464831
2055498845
783396588
195007913
267593264
1615425185
1374496901
444290372
731890413
1522585544
1087444382
1452562991
1124253468
461774852
730847313
1998086902
1833989170
635882406
1305064691
2057895513
620011287
2008061154
733569127
14312734
788988618
1594187809
1042287831
1972064564
1052049915
995355397
1854846749
1169754906
1049904469
1960766760
776318253
1869486325
346162331
2017895183
999095414
1076317249
1057078146
865180796
335405385
749054520
1897619712
430446959
1444797509
263853724
370677761
162798420
1410542392
1778389590
1739603135
567820653
610111560
297178663
398663893
1521225842
464644658
1110778161
2026727000
1333214358
1005502047
408845789
1887133076
1797592269
1892845552
1470244582
405790451
957333507
98268412
909310455
1735233346
1260132873
1388605663
819862280
826519969
1531415966
1532654191
1397626075
1980885280
72527965
219782053
686730985
855405919
1388596275
1761227940
1936588173
1237551423
1156399238
1631724617
1222905754
1884806273
759225735
864051851
723799088
1320371787
1316801190
2101070021
101921146
1564157915
50655701
1560177633
404198920
1741869268
1490407062
945403468
2003916360
2061097555
803100632
2138018792
1974771300
737058520
855707245
764142293
1618224592
1701910155
1000863353
1273114852
628974525
1088232811
906526091
2003226249
1211781649
1420220423
267594200
39756174
908689255
1213105813
84000489
1205863686
891591560
1932487836
2050231322
267087378
200694781
828766389
1863557733
1828327301
1503937459
438856521
1664577373
744022617
2105209863
1690156883
2019959629
1490130512
1901688349
841978486
1262663544
1288681604
1120707686
612707110
1813994320
1497688413
627104394
1309062457
788836300
1130622758
1022684540
1068813614
959273979
2095356584
414220266
1737480979
750761456
1851291996
266015731
870715175
571696452
159515407
1111783615
694439604
1527355920
1558046710
695331021
1751613983
193969294
1529348653
1413057638
496985383
1976514259
1822986735
1697903527
1704907126
2069682879
718251264
78818263
763841623
1277041475
555147786
506582831
778023488
867617252
1107254877
1774988798
791463503
1100828299
1960526743
759686716
257043978
622553946
1224789079
422738353
978303671
2006540860
388130577
523309273
1003675055
972407770
246134626
1216078896
1777642945
368435941
640391472
972875530
1971585447
777988222
28584207
366883996
39587147
103662256
487902925
1347897585
1273988202
2145487512
36138147
1047308764
1955630319
1602753829
436130919
688403797
559329925
49798731
2160024
203009004
697209737
1626506871
1044304127
901160366
1496177909
2040783715
1906024606
811919257
1897754040
131300450
2109950789
1167305644
1532522053
774097633
1686290441
160165387
851417700
212112097
1493860725
1633245206
869747960
1862752748
1429581667
1044768244
762393081
860690137
653672934
1242848086
633282795
1970030033
734219866
1685827934
1411389916
664996436
2131181827
840866490
276113236
1867894145
1486047579
1237997523
1884793698
475575766
246679289
1760157495
144378623
741209561
1360402976
1061091390
1686556022
155566175
481879418
15561272
83552763
1513188198
1226412049
1201043671
349637778
1265996966
1873579025
2135203336
1621619239
341709047
1312074538
1064594615
495885334
2140941443
657192338
1892687750
96721522
1190904491
459528537
510091981
1937431391
356455243
1367171259
807312064
1893072074
8038735
1047936382
2046571414
601096888
1632400178
930102798
255743557
1572470252
925450107
566451326
1856542139
106384108
932841556
1784621655
751945873
124086808
2023303816
1152230543
1926542460
367026721
1330636332
1141975282
77907976
430969782
887853003
953108396
36807335
550267633
785398326
53431138
127471527
1954323337
1420002870
265391026
1857389789
167753094
546595988
1884317534
1610440719
1672117506
1530180780
355633376
1228313138
1889662992
280397530
2040338805
713522458
1152422360
500527295
146887201
1476148299
2113639154
440704994
835650723
768520967
801033152
909436600
1924100085
723624565
1491592813
1697415385
448316610
128808865
455145562
2084118746
1306643595
1912526843
563406860
96565408
950182562
1924688023
1387312045
1053338694
174913446
522100862
1384268876
1230823407
69967654
466944194
1176889083
972803474
1530630666
1750377137
817806962
1090014554
1235306025
1816188336
820824105
1952043576
350654296
2033322511
2135433316
144458962
1132401873
34230584
939695875
1419518298
1434549113
2105856167
1898055730
353545953
865201195
1130304630
980730821
987355915
671685232
1677490676
1084870686
363089436
600842593
1204363702
2118233019
947364963
1296846358
1527492205
263783403
125127119
643249761
72102512
1216809000
2059916948
1970083084
1843385451
1769888527
1408569051
155461326
611418439
1703296002
292331064
331978164
1959506036
957875722
464305241
675710270
1328280045
1820472192
831208108
1731646995
1149489180
1283801198
932553165
1376174996
1526524632
428746137
1771405264
1744565170
341219141
677614038
1869784202
733460957
1948478898
2015287382
846384043
1581525564
323615775
159569455
300874453
1747803749
943838491
805205459
394873540
274090547
465224318
1833520323
525626503
741113811
803214113
1527389204
183247006
698583036
567559407
1837934862
2087023171
305261301
1435298083
956780005
911147477
503306875
1826543847
1853192054
1763743207
1167899070
756311622
1752208686
794189879
819376823
1472418458
757747733
1575201660
2000662052
182116343
674516264
204055940
517092240
316323364
207249043
827181893
1086106180
2069692018
243367830
1265812764
20016057
1645657278
1821036079
629198554
475878307
2018246283
932089849
615152800
883399678
1767502529
1510180258
2064684542
2138433786
967536780
1633689440
533164685
1882363880
845702305
1331952218
1526097500
973648828
24361032
450129006
408637828
1947648151
1248817936
1378369607
1279061752
1845562757
1952763860
1066378713
1682900859
973914345
729718975
2098674892
611627028
587825882
518714286
1199798413
1041350412
1380972731
1396815168
2065959366
1552311585
2089373801
1899096950
710645069
1033418785
369738890
559552861
1334919797
205292883
1896266192
1023190446
1570711306
1597495987
2097994954
1398699721
534861908
1097490062
1077997330
1228296863
1751170474
44199023
835509206
1853284140
160844858
392108497
1655032887
167234428
30238977
1792993036
1391733337
1404503106
503787664
519893970
131897346
1342216495
1695828405
1057270728
1112358185
356462833
957495205
801383681
1172353196
345916498
1680281304
2080258106
375890496
1894289659
1021929540
49536546
543849098
1938029954
397733833
1894945437
1198077602
515924057
1706681649
518573283
1379636586
1116090963
558937472
799352172
1090611787
2100094893
1620476426
1743995494
1758640276
677150221
469884267
856276356
402908427
971707552
671662988
1004711753
892994292
1551347482
1814093075
87959155
710219693
957067402
1910322526
1017902068
939857126
503051412
545648704
1606787509
410752716
1809841642
983900157
1992870612
2083780514
977132229
467927268
590785005
935979352
1350192048
1727138057
1180753563
781593656
160843327
309523218
43351415
668232452
765627508
602395586
1566652246
208689050
1690423129
1597052124
1448721086
1085649753
805172682
1796857180
1574561799
1983024304
1306410997
1961713766
330610509
1349925153
1932975097
2005571898
1768681391
1958752970
1149916813
797887950
799193930
1576747846
265063090
1537123393
100082197
1122913526
615826772
1248522625
540481581
1117254285
2061482905
184111757
28079441
2068420816
1863198834
470520639
443362945
493272659
1710087185
1559165137
1740299023
1864781713
1759854916
1839098449
2101832336
1570085024
993625111
1317171883
599150916
5802623
373355524
1968899816
1838085076
682654627
1447212569
100927750
70091650
1336023894
1984132002
925038181
486534964
1113737884
2138421069
85454804
840774377
1888330163
1676542473
824299815
764364105
196404599
615749439
1038777720
581831869
1724017416
1863036100
92798619
1834508599
207862970
22466411
699758269
2065651023
1312923077
1191818761
1278744104
1417497598
719149883
363769885
1213995795
1049937364
476839447
1237320854
1157171532
715789130
1346588479
1674763583
1165806710
939793085
1153292774
397348335
284359079
494724621
328283491
797953229
1514270561
1828384958
263617989
1367566448
658274038
1377628811
1414368710
641303932
403535140
975716730
618621447
1490967455
1038758211
1269939983
1112622657
379830223
1468571524
1464211732
1559566929
579833225
1421912099
599156840
479796165
1536750317
537461514
1100763862
1779208919
1739358839
1943353257
1100108693
1233303793
963316599
679312812
799434211
1592788540
1097939233
460360481
1989777856
2075303995
1515426829
555865969
841366630
1212236141
1222785625
1872045677
879664225
2109701820
752919209
534306270
1891964293
730881580
1725086201
1752831363
1352131479
447808037
1678824666
1038398866
813561531
1240400191
2140067523
841174144
505751207
1027019396
1612881904
718744406
1251389962
306046246
1516579036
1069134970
219620326
396723848
229100887
583616215
1754575127
769038708
1649580603
1933602672
1053755781
2135126588
1819350238
567115621
1525473010
1897459521
405330531
184507577
773616987
1441473790
1020431876
180841149
411686726
953837975
1108398488
242141671
454962698
447967207
1121915925
2093778032
389638151
1644788486
1235420819
3885139
1400203627
21704146
684347780
879507130
798739213
1062378520
1216714398
1372747218
1182958947
883399678
1438720735
127162615
1551538331
1338210703
1554185394
318937541
1977051169
1526324092
1543875899
1831889938
1453950193
989888064
406743630
150582475
1368320322
267096236
2042152719
110249525
1260296120
1366511466
1998892740
1484712039
397926921
739126920
2074585761
839087357
297834912
1524097941
1223627709
870525962
422230406
1252160428
1094440793
1433542613
872742170
1695337862
136712110
349730954
106016146
930015611
149584168
1620799231
1308421951
987417541
35305048
1329380452
467342674
603577441
785198596
366945012
1872979454
99413106
1935039562
2030048336
21609188
261336389
489577415
2078777281
141259039
529794982
946623343
1723653537
1426627259
466400534
2076998821
634889657
258770135
1915128434
1365006051
1096462904
517828847
380633858
1839231058
157021235
509282604
258042306
351004345
1002598505
1307772439
1516404509
925340637
1386763433
211373919
1691971253
1824655360
350472506
1020169779
1868505927
638546450
70839095
432470234
234970961
771508705
193111178
1932396900
1256465564
1090117729
284902874
2078420194
1748985087
935371792
197585272
2039725371
1796758894
1773489893
2020503915
463422212
341600473
1978297053
2007193685
757384393
950575057
740503262
866313632
1173106020
1823226701
58983582
2051549802
992084773
2143614606
2080280871
515948183
967154347
331833663
1284095249
386676945
1628814081
506996362
1216456588
1543870583
1191754406
550304306
549953938
2733166
1901688349
87117210
939068442
570440008
2084826779
340007442
355566283
1994867630
1813167223
1289061985
1587933695
1845593899
1539074551
761460946
1195876673
1937956104
1486270644
1235281912
679500163
557162754
792698305
2130946869
1686650706
345165148
804535129
1470834225
385214580
1630431874
1678484568
409178733
1089315775
1152739619
596346086
546249810
1192530561
375688449
785509728
1842167930
2025454829
675984312
834792611
1498267196
2002726621
309948116
1236537408
1276249445
804738067
734918675
350676996
662691206
1367390896
1128721454
693910420
852049540
1145553644
1475608446
1408675871
677570376
1450279923
1605947303
1918776590
225470001
280721450
1768997762
1557870257
1180737874
1600225485
445023468
836921483
22380411
2032836358
766776156
707163934
1683224044
410115983
1158978389
1121102211
1951682763
393492351
625434300
1174230797
294392525
1586693273
576671071
1363744207
802484597
582684919
1604955667
1320963912
724563503
1470934612
1190305632
153845476
1808708347
307956266
1649709402
437014546
1124934294
1141044617
992600151
1261263026
142050743
868111526
1091141897
1663018236
2049240302
239281134
1313317566
1553881769
1270422863
1890604524
131514711
1615428928
1736449940
1512557790
501062946
1560435387
1772543419
1386694970
507803791
1269598152
575289587
1280621737
2130197210
215804690
176372652
1426961227
999367070
81146773
661043593
1773807794
970876765
144913764
1363825595
1036483399
199316258
548419242
307436908
1848814631
2076383135
1281736241
1657902655
886686145
750223498
1805752510
248023779
310442322
1913619083
2066752765
675481022
1943962201
1915623918
2077714601
43477029
636171275
594659039
234141611
1042183451
507625933
1873579025
1117606441
976170248
2041386571
818320051
1117903175
1515627968
1286090494
2001123206
1779368282
1302313100
596086645
879776586
1365971813
1134269465
1291816765
337938321
1648544708
346739035
181774738
1880630825
285617062
1711704967
797976243
2040989425
1362545523
1254660652
706826363
1231284194
1092665636
281614676
1357489925
503298235
121772965
411070567
1727673458
516302602
987368428
2067564490
1961324183
2008127616
889180929
500069069
2038172752
888410970
1900329298
2069081075
1885950255
119543685
1578021514
1652347410
1399187400
1833545287
512908804
361374685
847933373
1455234583
356656641
1947076416
1915538235
1383144485
734227400
1430821947
1840924784
314099877
2099772168
2091855405
1882187720
848491681
2074879568
349355144
983291638
239702706
413437261
1706414516
17981795
1905263920
597995731
1955763702
1348051946
675111206
884583844
471857832
735587349
206062112
451107005
1669426742
305356203
1735455758
1750181254
738699691
1634566526
1232711008
1369633327
497506982
1155642710
1534905005
1013775077
128952372
570857503
50127174
1757247734
1014108705
1317166785
427551860
2117398226
877823737
1380922312
230340308
996125299
1956794697
1635726815
1198434940
1629798827
1907621453
546273964
1489010015
944126889
889850413
97088269
686219328
1077894596
1799151847
1912007400
443911697
1944893681
72706722
43178819
1831542957
25737122
1734812210
1387107868
1452207362
1045118493
230071060
675161790
712587944
1427510749
215715206
588874064
1295389931
847844670
1591410388
533398174
861424913
904771856
1782547523
362934618
724208706
17976497
143453888
1581093914
1996183194
1965268338
1851136130
687555384
540073649
1952149671
269858927
592031529
633949175
341982678
303803877
2035285811
105832630
1319133337
1284316503
891074220
1783186901
1493840199
1900076952
650415185
1988029558
1779604319
1080995859
912701866
398102229
1928526702
1709040352
1026787073
1078225945
1802703661
995928611
690086151
862869640
1033884866
1215331486
96680656
1348752431
1682408453
1999926325
474282830
1970820915
370609432
1807838178
1804460463
1026170830
615291907
30805435
697970660
960862165
945272578
1512623140
1873290960
1135344708
1823816292
248383176
1448150403
160341795
1495830373
53819235
115613388
1454220025
1836021241
1527899499
1159240443
1380850368
1097501893
2057611315
1797602346
681124998
1309380639
1374469062
1812681461
5052495
1567404773
1080503179
1076283268
1608479104
271555828
556382773
898146073
362376307
1801672354
1042898512
1929365981
31998213
1458213676
2097592616
1088964112
1795148339
856275229
925520814
93083829
1870949547
1661351984
1913828146
1642828227
190863206
691851982
292463910
1673631805
1136187398
1675350947
1179753309
1684520317
797890201
1613730705
74545744
104454465
1616452733
1276906081
373519416
1246511767
1555352707
1782023674
2006006838
1474537750
1266666384
1627989268
1796230186
953342333
165141299
879246992
2124665873
482531729
1129973592
308681081
914133591
297054634
2027853478
1453356733
4076406
573050036
362304475
1139532047
1932655224
1959384552
1206800920
1533148846
1035802774
461443876
1600560163
1699656233
27039912
2034343781
35304448
1002679019
2145295449
1864509697
1315333621
1932861653
142242713
1742735106
218435786
802369331
1096128598
923903008
1836862739
1613530569
1391332348
1805022158
886072533
402908427
1185640571
734875519
793959125
1877618323
648803633
1335744304
1799842840
1220350829
227778501
1674131213
340022074
2002596698
1452323745
1652995581
1825018278
2116085992
1931679445
961535644
241397245
451675866
2046838564
1451381931
1269917133
738050468
1124317102
466175587
1148390905
93292931
378114627
1343340493
534797040
109053450
1523295774
769291206
470149459
1248780160
489343524
1895676460
1622357414
1665213295
579462257
1338226810
331757209
791387641
335055996
1029827041
216768441
1644954128
865651755
71561931
1251818857
1093651383
246267814
223801959
150807920
164728814
152128858
107297375
40875926
445833726
79768450
380195962
404849258
1047063759
1209265352
1605334309
1536411362
721205259
1761236782
1710659222
2051024530
1819131265
124797218
864027969
374134048
1783839268
550882189
1959288569
2024328659
751968495
1722904701
429262005
1279298038
2101561037
908253430
484234260
223190724
384625494
1208161323
1767933338
1125777069
1353510522
1724448517
182850074
1067307340
1073996845
735949113
1909674628
1000937049
596304811
322367663
155569730
1278804523
756734592
797560591
715555427
377370705
1621064380
1065083279
1065702144
577198765
199319443
1899211702
51677894
1663488656
1917346214
2085461197
962695919
895546046
216536528
237145799
2064041367
442341666
367924058
1323437494
574082977
1321501928
714744128
950528107
2074330306
1511766972
1498336761
377840287
1028170688
1139566003
1686632584
1936852133
757796533
329082069
254439711
1016969935
667274444
730206462
1921616479
1141400881
454900971
1182958947
269887590
1720635696
360901829
1694347608
867981021
1416253058
965416724
301143787
63120819
1729807455
1795631096
1741759348
1776829615
1241790806
1594241014
654653731
1725086201
1683963389
1545158599
2020217685
822580203
1362226316
2133142974
880082708
1153910275
1235455877
882818439
2005987567
518574674
344088557
707642117
1173705690
905475849
211146421
1265584711
1824998219
1046487428
110383274
1114962432
1868785556
1526895237
1126504348
1069306307
2061034919
1270059203
1508820074
1706158169
2014158792
1443687404
1962209118
941298555
629176006
1755140385
873124546
611884511
1013768982
2107415782
1985892285
1223865811
266643655
1318160004
1201444867
1469911387
1902475891
1226600244
1779478298
2138606952
605827927
1965457286
1433842536
442833150
1925476586
484308430
1431608243
1535304618
632613424
1095667885
1202879906
463261340
1799173003
1912990268
1760741686
620067980
862862563
53901150
684159371
877514754
1519061001
303889841
405217949
30250763
1915749548
104578253
1200544092
277933364
1414229262
556795816
1197877173
892447438
321792162
1529784489
288672089
2041226451
1108069591
1290005411
1287459586
1926539884
1716415475
771550025
1616959092
415010074
1455535047
1703184932
757586242
1298362932
696773243
1098232909
54942645
40200218
1907229724
1349407738
2003312800
1162307243
1130912811
1252242022
2132064051
89004131
324653923
686901376
1148772355
2026253605
1973423632
2096433631
1766813896
1493772494
14934123
807404185
1183843494
532224565
656786938
1739793668
2109240668
543897178
23422147
1117709319
1811742620
952356091
2041302873
510301117
259770859
241626572
842097824
1384895951
520543538
1278888615
1761832545
1032786486
883686027
1688712913
342712786
22601829
814674648
1279741265
1751804181
1031356400
506559025
1230915893
1701354339
174125908
488696702
287215771
1971627503
1552910932
46940634
1462102535
1753095177
2033032564
110843853
725659649
674873732
32194784
626663575
636016558
754517611
214030760
282279062
1665213295
469617813
173622664
379113989
1329016679
1444127927
1221144358
286487488
804299376
1207549188
1848528891
587524127
278821082
1561464874
563589052
1187184273
780179166
1958832979
1142314568
516184055
1286481967
1184911222
278412359
462948797
1959798328
99753739
2065207429
33329381
1524456711
699873271
1212265790
1709870725
1643146178
1016487511
9661763
1978960597
1001772968
1047071567
532365995
1133955973
883715350
1288346862
1376778127
1347189545
2071882133
1798471010
807113574
76624664
1647706928
17812550
344434293
1365864163
1922388695
1701820841
1371370441
1531977737
887067877
3392940
2024867492
1593688269
1866374620
182707594
1793971198
964326878
2128099500
2066953308
642036921
1392722089
741302709
398507307
1159597403
2109058522
845743891
1494900306
1615258175
1725834092
1795330891
292189412
1508774788
648359345
1240482447
571601031
815989481
1501654862
720544439
952607065
6918327
1254088135
1257040896
1557492928
1582845126
473064661
1872492081
1328819430
992288509
812390509
86107680
290879346
1776426574
689645550
1144134837
460717383
940046619
1034319934
94548201
247734695
1837335467
1777461029
1624217252
1559031440
362440470
1139414418
316562016
969038924
1030968784
823136441
1216196246
1605606971
496662365
473369632
842992596
15471369
265705543
1597999781
1962020176
1820900274
201137914
1858881643
1591765274
655785689
760920179
1180931821
1341325660
414868706
753146760
727146161
1925704415
1296214058
527229699
930789420
2000015356
419261080
2104617111
105686042
434503666
1931810283
1913394592
52693621
1656676407
1004335895
356768711
499412843
75450976
858710948
265296711
1254161557
171512839
133514863
1530990397
979717465
183622398
357309102
1472414749
1850721377
534777892
786873936
1900475056
1924565756
985686085
1639058078
1127857502
1044591390
2073247945
1681217710
1160036052
1339554563
391524563
1125190934
266537391
369964140
1142767727
1255565041
193668645
2086883245
2069315561
1778259091
620105468
482942875
845567530
1335524489
1508958952
2105655829
971515465
1318599844
1300821718
2016177535
1628664374
537171465
1101986110
593355449
1570898133
1231659719
607969597
418735313
2069468998
1347067472
1647383875
387354384
1606239489
1183825898
480450707
1565744401
1334067690
1975046696
625075214
781901022
1967139307
791252147
1615101493
1270558941
1807123537
1976161969
192670378
513042607
916318101
1425037033
196825105
513449801
1977943505
1870002231
2074793754
2094620824
2073497485
1506930859
1936840189
784847894
1884379741
1487150464
772416999
1296975829
1551494978
1207860240
2130971984
1022545694
876539555
1086119508
1500105915
1510944318
1264580083
112135098
1297550066
381538973
1111523064
696929790
1789336127
734519075
1012955104
2018467421
800791921
873990828
810603319
1921967887
1911751706
778445907
88579369
734343583
1947116149
2100305282
2030708774
879507130
149332145
1173002345
736262059
185594412
318443438
588411139
1243393794
404606925
223080720
910783879
975441437
783544757
298222748
1643284312
940212673
1971745680
1973059305
1167743861
1032307429
1980834307
1689029047
170806184
554471027
1998086902
913052008
1317837254
1393593100
1517598334
1148180763
932703546
947431015
1776002059
894383547
524453402
2034831987
718256117
412333504
516893220
652042211
704463740
2079408714
2013568279
1763695696
1081947929
2038916270
636266971
1883529402
1894269017
1878085584
366416134
572282954
296903278
188142783
319367607
807783884
2067245462
122001536
1936588173
1385156633
707683655
710845969
671271601
328391864
1214217985
372600726
1681926440
1196227994
1157947938
577312179
437005808
1045590931
1057196168
13058272
275413092
828505721
1694836878
1389937129
657464206
164453840
1936398101
146875314
368340889
770753845
241589675
623206184
46827067
2099278356
142349851
2099674872
1899998709
1700138794
529488511
1864438315
501690647
1381150184
1748530487
1562726475
925865234
489929811
1733865193
1503185113
1704939213
2081554138
1077568536
1264646893
1762264150
1772608989
1824376347
1839212999
590257361
1191606613
620412065
321541852
1419956248
1173015302
650102016
1067441601
206905792
1466849743
738763982
1671365645
381166087
798939443
682334160
1489167147
822006467
1888987945
1387604380
77608895
1693605828
64743801
1645843833
1564127405
1637388669
1915394811
1927792539
479528793
1967398642
1992900350
1336249473
717104076
376864841
1349672856
280156193
1658699059
1914893910
1745171326
141247194
2128868488
259492856
1626306729
1300425924
522941431
1013408552
2090812609
525273973
1532126429
1827738530
1429246753
987271737
816893011
1671713664
773934658
1233034484
303158052
1199490998
1898437147
1781267362
1025741828
206905792
496192427
1468888021
185742938
1138084935
800751315
843165583
481925358
1352053384
234342188
451031931
760025810
2014977020
2024706073
189082639
748927131
1457942430
1821674874
1152392391
1131200461
243788037
1360592727
1290342361
1955675625
1870615450
1490901344
206165391
404364879
936947972
1199555817
670841848
1452902255
1292060059
2064552927
181572134
1686271149
659406582
1990304165
235275126
2070059244
200531740
222546394
1240114819
1079524271
444327025
1990573999
358346338
775981266
932765928
261437962
730492962
569597519
967425578
2129764061
2044472224
1443758742
1278319325
844317798
1803608789
452663187
1976909062
1760433961
274442527
1114889855
112015554
1606973046
637994694
1805851633
692014723
366951807
1912470097
1115369406
932926715
1814035449
20240132
746538992
378851498
1368661845
2109225918
298107479
908867837
1087468951
721507308
1541684648
390027732
935285433
118055696
579402259
1850633753
121771909
1564662358
1474425310
1602141230
510367142
1252397243
2119860192
1571622469
1645930045
976785922
2111284602
60570902
15731806
1931911034
31462894
1954965892
1650791257
1821355460
1442962428
594280814
1941268959
51315753
1411460515
1928242336
1775510112
1295092311
535480730
1458424189
1622394751
514221019
1852290797
437050036
1664899416
811660324
2031495756
537461931
1613907899
1633090083
130939024
3677418
2098231855
1202266663
1840606156
800165868
1549095176
1226494121
891310953
263790288
1007063901
2133898101
42192942
788412056
723363049
1700431411
513623198
1189634236
2026445144
1330301225
1594982709
1239808978
673837876
1219600561
2053591308
1714789055
771006499
1453234415
1652076052
1883460972
2015712037
843275201
1930307234
779825628
701513838
1467632778
681775362
63383531
1744210591
2114660881
2131953629
323927687
1784067182
87685834
1728255318
1331084003
891531445
1013947257
800397643
967145548
739434197
768164964
1298628505
1572057732
1761639049
1828327301
1900693427
934463583
1712809894
1261098615
859620462
1609972238
1111094569
1894391591
1842184161
1502702023
1178138575
1173475323
1209747622
1217263849
1039077975
1976234749
1391727332
1789649649
2146046165
1606832544
730328009
1455034774
2022524326
1887860260
759298769
1249074613
418395530
1907294052
1755343179
2140683097
1388872437
706071137
1972525766
526948811
2000233229
1733372684
471027715
1137159724
2036245685
721700457
508611444
1584005518
93307765
377124172
2055857739
1262387634
1352207140
1755318983
1910030896
27904042
458600614
1675176307
951535032
1551260474
73584456
942202871
553423321
12471538
1200708928
1181082525
1990194715
152374716
707829164
1526086013
1928150145
1530417285
1371732351
778380554
379848724
1747625593
731955173
719476004
694276798
75040267
1392216045
133548644
1332418092
13435343
442303691
96282624
449443834
2000264107
363866646
1783967444
1674160938
1569591122
1411017564
1649933401
7979457
1384475221
1686632584
749594599
543568738
470641110
2059321615
1104019702
1270285638
1476328989
1056440776
223112212
1818297209
506016033
662808541
1490579702
1897340812
1585904237
1112163030
655970678
314390331
664176505
2023036370
226591673
674396518
1711386075
348341939
1971668771
1569443346
1494719244
1967449898
357648096
1174429447
315106915
286365331
463603741
753414864
1827236421
523605028
473703762
1853802517
2125264872
771326920
416918604
1471274761
561872316
98308707
1284643624
1173119682
1548219760
1107217032
507032194
1865266793
1022081094
1386179091
210011226
1653975034
2030514537
1153261696
1643219970
1216131327
1935791971
1128977467
1334973816
775067584
1697227604
1052926901
942793316
487765784
1636368275
129415004
1851874435
1101424452
1959409566
2126279112
531471480
1553196255
693417080
2021063852
895029178
774936618
1585664271
1881068241
157300330
2043074352
658848753
1189405390
490253800
1871961361
1744977703
393793899
1187616919
2098450174
1937094928
1977601644
1746244874
1652105377
452990173
1554463768
1035272757
684263238
1875051433
2070649653
574849810
1430879753
1222132415
921896824
1254244902
742820489
1037924715
1457895268
399914140
1729596573
677268917
1973706998
325377237
1721760749
1815284845
1205115882
540539383
1491004161
1676850306
2041674317
1927421578
1983121864
732882704
1797686835
549165626
1929359568
2089806313
1258660335
226246358
1464689958
167763515
98522420
478207841
1895435270
1123250234
1129160219
799040817
1632838411
1407991926
1145654541
2130044423
19262577
1080758010
1670386495
1234410285
216230550
112225297
702401057
1219425525
1993172358
920272118
1638347897
1789933067
1987633974
967925860
149272590
1805402665
56401722
921990567
1860225530
271783997
1445231048
101474235
1091476253
702032695
642294182
2087912430
1357270161
40373453
226449013
683921678
1588966900
57600183
1679013320
1630419921
1992400922
1289701573
1130792441
77719929
892994292
423262846
1546717240
301842529
1046280607
1415996551
821592675
1934341098
1166068013
1887048723
93633687
1928767528
2003507952
612431002
1941051552
662785300
14940818
158821457
653723562
1583542865
2048227539
1021012269
788673426
129154342
190216109
771484328
76468749
635807193
1080207713
1106074836
2020689426
879601269
150912335
630565354
136174162
2027890822
402039054
314537370
576529460
844734389
1507666332
394822215
1647743049
1328819430
1619978835
1359212735
148033873
556749977
1999123456
2055011698
2110552667
1164967022
2143825983
1376821847
1088596078
1473303435
819494081
976747854
1266560381
58968320
1460173823
928183324
1784572384
1214696760
681276434
1034585852
1812075752
243187319
1504893795
767116015
1873074527
393252649
1220126719
66079896
878300610
1183027902
77732739
103585937
430616081
594116801
1469473147
958479267
361916706
313760686
526038754
310184190
1709997362
1907593944
1483277916
1811066476
2000251899
1393660440
62752567
1430237789
154780261
1325679089
1122787673
174947521
199135414
973934809
148761997
515311188
583067138
586485953
517513317
1602424955
285262104
810850918
1020876410
1688580386
54969102
1151004554
701025783
2017406080
1145870477
1898041147
1285401238
569016979
16484279
2110739724
1754303717
590683574
743440645
1918548648
647321239
1481592980
653844198
1315643588
1201550481
18186516
441664464
1927666556
431713005
288047533
915622467
254821810
1490100012
372753476
372249186
2023900149
1695285414
258282364
497276550
700349899
1667707551
1578303168
1210339110
254328044
517530104
945713915
688212384
1963870577
103722702
603972708
1375177097
1657663879
981150410
593347921
494072106
751984581
800879529
2127521877
1003512485
811988153
825252857
1909318767
176687925
509141182
216255212
1812222217
2016110089
264330120
707320965
1262793712
239795141
706232101
1868183079
1926374383
340828513
1525633761
1547034877
500911029
1441592837
1445052500
1677846885
1109195351
1522641903
1685655565
266960001
1558621528
502749091
1914696944
484818194
1619035241
572758220
864734088
1670662547
803699232
1002013623
978822770
1118387918
1868483486
1962512892
1735395593
1482343988
2080736039
2122408545
2097528234
1733682970
260670256
1994617055
2053384736
1055049036
88100453
1313371757
1169731019
1482586863
1830807672
1191017942
1504411917
1764968718
482551156
1432811322
114084266
719952168
278745542
1422345040
1647261979
333712918
1515777654
209731070
1934262046
528116265
1566685083
1915125790
1123564099
393613472
1910001503
2093556853
2006497228
2057773609
1931825046
1079038252
693959291
1875784251
16890052
1906563053
335753194
39777825
1766685781
131965559
1829683611
1711333993
1654863615
448223706
1334430120
179530582
118855367
2102872353
1804788836
992219602
2052597841
84625731
1267864228
1738322259
1508433149
1126941639
1528343127
1790845203
538695781
1471472118
1397302504
1328932840
1887708446
1304890982
785723607
833411045
569190835
1326022004
1157156020
1002543228
1076456287
630363526
490766418
984452148
1173502430
1541022162
2080837302
53205250
1638978595
1937860429
70947676
1901785587
1442684272
739891743
2025127628
1078957089
1260852463
1172185539
485061354
1441791524
1758206686
1319397016
7388857
1415429811
8385844
1844914144
327658898
195842748
2079718061
1962250312
164456498
1874953212
1115194550
1655460386
815441091
137856418
519260389
850694333
898028580
1704649793
100529079
962459692
651992265
187789872
834805502
1996410272
492862312
1664742278
2076002421
145882440
1932949524
569936229
698382075
1314908200
1114938836
1412643169
641860848
1504919787
919745209
231440754
414083379
1576885547
1896183790
1396869262
2003118023
1834210336
1668387852
520069209
1182509640
965504286
23326245
516134496
198849046
643481043
1598603080
656534894
341780651
683364247
108078538
1880203126
1583315574
1991512832
1734778649
1497383170
988302258
571285566
1891358394
575726154
1682837900
1025899751
171851529
1373850592
2047628242
1004121783
1629750344
1488363789
1543875899
1038679868
845920571
1267794507
297337183
1841200475
1623778288
507783874
1713564673
259854811
597414620
176262262
1158647100
550353785
1300076638
1496855204
137653462
1133895672
1018810358
26978687
1106523221
715593289
1357305286
959897728
1263450434
1457856174
1754653025
861318981
2123563996
1170669497
48060049
1607533432
1272722628
909387238
767838903
1620637135
558734962
1999328792
255967505
532332355
242755448
1245128678
1266306637
1894220452
202853853
337391894
1726929497
97788219
1205736850
1620224326
539798437
990012928
873444424
1505161073
1911711314
474935082
2068636963
1644299535
108136980
1871779065
476765624
1101155007
1752257085
2048429431
1868760717
88442196
601370753
2130262722
1477024484
502062737
716558438
1939727504
1646971568
52354713
1430820235
1077240844
1917977043
248257737
1886554666
944551568
2143622643
1908989176
1299207677
1317679662
869423565
1614543068
1402035808
1674062505
808800740
1013238174
1323793682
1842746374
1681959426
1223276172
1150505095
1720721081
558629041
1227881396
378382796
378814914
1219152244
1386504148
926214451
433376140
1383730791
1399652499
548410793
1021181515
127983214
661113521
1655838057
2052608693
834024780
1885270491
331643271
1988037136
1871958535
940813735
74631149
1223794936
1644612576
624945359
20496712
1275984962
576112226
1370780455
547503483
983657875
129289137
488300947
266470455
1074717002
2052790353
34293662
49249795
567307082
602997967
411324297
120935318
1397610976
112920497
245550356
556205492
1583919623
1531761542
817314712
2075011072
633769638
921941756
1003363773
1489989927
688419880
94855787
1528101276
711858388
473135258
1781088960
1225993853
100429802
209070965
424224465
1470416335
2111154074
1969909975
741812388
1037334228
543861334
2047581663
713363371
883501601
644754265
813880786
1319155739
25530741
746812593
711982939
1055621786
121829819
831158731
269333380
1777169136
1359501970
355477703
202157060
391474271
1524398552
2096850291
1157820199
1618710565
438560565
1906024606
487304143
1576081095
1931670367
829466103
1927870558
550298291
2003330511
512869179
1931990354
1848075747
979146286
1430035335
2103828888
1202448691
312923725
1163875602
698748663
438725157
2117359376
801567151
1746480025
1223132835
541099996
1492315518
882525452
106141600
1538896265
1416213605
183540272
1691093180
1923664820
2052781335
681896207
1148306988
1227011714
507646148
873277870
237081834
1056814443
1151107748
384625494
212680569
1528188137
1041753078
2078762702
1970518772
1452255839
1419736217
315546940
1390955084
1733419564
352982484
1033059912
38725345
391792354
383311584
2014508769
387641195
1855892923
1623894249
1091822765
1627989268
718704623
972977102
1270083135
257390154
1466353050
248426020
1275768170
1224575374
1048674166
997708397
1044995749
640191388
10816608
776408127
1675675259
406022957
67606216
953607259
555158486
178400653
308276084
1316473831
560206919
1203625607
1268616494
561290749
692897276
269230009
937250813
1640565182
1384089753
1436979093
361040971
1282680798
987021938
1425323002
190390765
423882993
339236439
1164403537
1130623926
1543947455
878275433
136216599
1223640415
1147214126
1329822769
415047700
1931631523
824381343
1730523374
984985421
507895634
914338691
1562062066
1524303833
2097269226
1444041230
1537477211
119539670
89909390
774750749
1311277887
41277062
1381459151
1503786919
1927897141
1466353050
1616604622
1013166312
1547089702
479135996
796948614
167373175
527881435
1081507816
2013778373
672765053
1876136346
283649399
736759151
2012248423
1868458269
118290749
54401463
2024847516
1869144618
1009038309
507523127
1037737122
1822868072
501687805
869856707
480855108
1059452553
1450733737
333781917
1663661978
380448569
161789528
1017887469
90394356
871016067
1621238550
2094438559
1304360196
1279949623
541090574
392869719
2796286
8711838
1209306530
1035951066
1941411554
261203714
217133259
636339010
1180148067
483055219
674879339
1908129245
2039087843
15734880
735470296
1290838346
943813321
2062969643
619805322
865304545
1065734394
332576722
1518088321
665300586
1153487802
1218491090
738670274
136605021
977845469
383419286
576252396
1286179658
680242490
1767828579
620327943
1922329755
2107774205
1936239691
698017440
1940915428
1611471673
2138934367
766258631
1391851323
1680293045
158954354
2088949346
354513732
1216899743
133236432
217381549
377785720
1910669372
567096089
2131583820
1455673013
625731092
726230116
888385284
2839425
348711958
755965793
752691921
2073338469
1216208656
1605056841
924590566
990272980
1627679115
1158920466
970268695
1680503877
457699484
434470830
1734377534
2080533512
1232336099
921188462
231214640
1990874328
1316777827
1349453467
290983856
93515363
1261945561
1726255562
1467003697
1573056300
167355600
368668061
876820192
819455260
1988150408
369687340
677641440
910261352
586728224
1032159681
1018508362
1989815109
1314657055
921152465
752129028
1332615251
839587563
1149764373
759646506
1118411968
1603626399
1383527066
1852534868
485388800
1268682354
10221598
387976697
182117423
1552700995
521967523
2047277072
1823509097
261912188
1603267661
1951792854
1557375337
1062267438
299924139
1063590937
1613704819
1333044810
2087282885
1041517218
313409203
1019939607
1696247914
378114627
1852534868
1197015394
289063532
1806927355
1801307577
675065132
219135120
1723413584
582867837
342886467
1713054724
202321681
1278874237
1757873588
1381667363
1535498670
810854229
1100360039
1863794583
1104165418
1545784647
1482855785
1050173306
1682889905
939274018
1211058912
1361757432
423304410
603795553
1287804076
94423346
2033858178
727175423
1188717995
591751997
329726968
537634210
549395975
1115781495
1953635775
2106337244
771379002
1043965371
277927557
1072611592
945105465
677218709
2045287830
136466423
1682439048
1725941423
1733808482
1703831811
1266715632
522926398
1514422446
124574117
1682289445
2044066493
1197488426
581765547
1395695954
1216560564
681862420
1477435148
1727973888
923298112
1544267528
2047578279
2059758814
944947215
604990214
1371103829
2007780119
1757729077
1580106028
1469162333
1240588619
1586810813
879855681
194807629
146938020
1842235236
620912974
2006675078
377344150
2090740676
1629428868
331840386
23206839
380234558
1261652712
703351007
1457183476
742672581
1819084845
1137358930
102168081
1546549439
741568109
1653006388
625075214
350920899
939460018
1305886169
52594203
169661176
1945304506
63771699
1987983560
957768854
1800381633
1431382649
672119988
1194275871
231931275
1418611066
1343096258
42185702
1697919623
1156220526
57706967
472365581
92388861
1164333656
1415495951
599340937
576243218
494463701
2143198003
2031111426
1661217608
756311622
1607842158
127174358
1653314867
19942335
2063041322
1821367639
1165531734
1243366447
21973613
219135120
523038594
1950729197
1449935556
942234653
986596410
519618013
189828799
971693768
489167064
820785013
1052515578
24982372
778989237
1426136768
1273637127
518606303
343190715
1968753428
1092969685
103971674
1222589893
718702280
167651931
1729286409
920053411
424681361
1356075775
1100763862
35250711
303036424
1836234996
925561856
929591939
802350598
1569154839
443906071
1757827810
1414603122
348959898
1007117722
2020995358
186678395
2004922675
145527838
1218611617
1565068916
1615815793
185002497
1710718619
630128187
41808893
1032942283
112955948
618601463
877355725
1021464507
573929542
1181629325
1320412375
1569107051
1852435835
1225026464
1578029807
703092961
111059735
19520258
1972444741
1556697519
1577214746
1439652603
997568473
1097659697
1910753746
48267556
1068071187
1106148307
240201811
1990132012
84452601
954108100
1003165300
1885892271
406377306
1701970092
444041679
1396125654
76913229
1798972337
1734331135
1594126402
592910983
2092783281
1939204779
1971139871
393300012
847091316
1117944352
767505926
1981427444
924673599
521480534
258500722
1639862870
2019497286
374887927
8890732
413287364
1290259217
554857644
162662456
1795962074
1936572483
583887737
960969212
1016792126
1396266235
1026311587
1011096192
368368
1978617934
1285549320
1841699115
205504401
1969512120
1890380296
660545005
867619167
695923845
1654539280
1634891182
1167102304
1748128409
330162815
1310624563
1070400656
85218293
292146558
966359288
1533677883
1272583947
1846532003
145345665
1630491938
1401070018
1811651085
706586901
1771191553
1360259224
554377009
32775562
528248525
1843404137
863754981
1128094580
1226494121
710599288
965609025
1350267566
1932150382
376671892
169363214
510592010
1386310284
1772317314
1582538457
94227832
925218145
269749560
146786056
1592431109
1917596223
1868517163
213284287
308817231
888105652
390188499
1095081444
1747299548
1240728355
633026018
728358180
457189643
209930902
851726547
113493862
1999390111
282689414
453570546
847382032
97341845
2064302206
1872074181
328549512
1455316361
1939560809
1662038012
596799989
77744049
332484469
1749323986
1803104947
374014411
231320298
1432009586
45277037
206074943
1035153498
1636155832
1537818112
945787149
824305952
828557060
1463485690
1213262465
537791439
935948064
426374740
199703728
949087067
1137148481
79702390
1148032693
835905277
1271458353
771712389
713096607
957789204
1710969764
1625800303
249545574
451103240
1243928033
1396125654
1351337008
564188067
2037001453
516964238
2050970259
1481143193
1832859167
1357954137
913556875
1453290072
295317563
1266291742
1826174863
155384880
939162598
156999579
1048069834
1620660094
1172390723
1266630300
1913537117
1535304978
1401362221
561901926
114095774
1829709896
2133108788
2142918841
1971382195
1379526589
1594371581
1087584365
88114085
560645649
1433331619
1147072017
1566339330
1770425538
2050738129
1660227220
1566743819
2000508659
937704812
833902323
1793756796
1659939766
988300403
1106496814
1316922631
244782617
1181123581
1467089758
759900125
902969601
337476341
1778766208
244328235
196285673
1023326370
1881305674
1793152429
1252976253
1081044786
354309589
90055259
560436888
782381804
578973789
1994144363
1308700174
135291090
921816680
1513188198
1694609801
1405454088
961880083
17876575
1596712128
1701910155
1914008265
880428245
120927997
1193284270
440305815
1665396849
1796050811
1561827846
741179646
1656419678
464444684
1908621989
369888632
1675112281
340654402
82576131
117788744
1734132117
1376350502
1516512120
1540673841
1886220714
263399422
1719540997
889191581
466533641
1069560932
939983457
1902566502
604180423
549355953
82249527
662184047
566435481
257909933
559254895
2081222384
1322554952
1112944554
2011352328
1973459819
255111986
813163566
1656419678
179543876
1912470097
357787014
730827355
922820077
1549583960
974176127
1267890315
874531246
215840894
75763238
114624463
682981915
1995866952
1452709642
1126987589
1179620742
837167104
89033403
1023931810
1276538947
646333556
1266429700
1625162905
1360592727
1664149880
1148846608
1674096479
796955792
822419570
884947111
108440139
1467665349
914523194
1444639415
2142918841
450070040
614949410
2078119197
1235050107
909044659
1470996429
1698613526
1436400808
1146625713
1937386424
1275791407
1783113846
1213998261
1624395939
1894328301
733233003
1751577522
2001778585
108753023
594208209
615826772
1189929344
261690660
13284018
262580123
8848708
176148185
1585018322
1160161012
845058003
1433452974
1660470503
1791382091
1652317532
5799371
1341845677
352195758
1752056772
1941117855
1466976744
16785839
283335299
1042926152
303776119
1122110592
2079070840
528235984
1522817645
1782208014
166657337
293317671
1093352871
341000171
2117896909
1665854512
2058247708
2103952068
1617936083
1107046287
1707420906
1766813896
1397893985
1899255747
2040573195
1181722653
2118806193
811395702
1596769570
610834063
777022414
195923245
1718214221
1476454807
215985245
2052677619
1567678842
2147183254
1704051330
1600127479
1172046051
438297874
376323928
1182008056
1831206534
882100012
995822435
80932561
746635351
1557198911
970180885
1806302988
2140187195
794916551
44506786
1048687895
883628042
1958967765
1523137158
1723386165
1861066106
261579221
450752636
1216098305
614105263
313134356
1585162836
1933380930
1335226122
1858720948
1129935674
867983852
273993498
502399232
890961987
1606898388
508691079
209709304
1023252108
993369984
275223373
633708956
46413089
918197311
408313001
1601174068
361926117
1144980344
946919466
620588336
1685113741
128275286
1710322318
83140838
307160410
1496964861
398073591
2004602623
247894945
936708900
1826510421
840571566
1050307712
748348324
1999290730
701751688
1893461196
856799706
402266340
667400497
1992712457
1969258042
1522774040
1743768190
1657402257
47175914
163965546
1859508167
571652790
1565632134
833822695
1003774368
1560152431
14371420
1743844556
1801870068
1042944063
1654385039
1118044460
95432921
2143793901
603470322
387579570
1095133888
685838312
527068716
1470032551
1084265253
1760110516
1015696152
1042401107
318392641
1821297214
1790414507
18694307
2051767668
1271264333
910359114
1890871950
1636218264
1469741520
1432674211
1146713162
307586232
144804518
1145831104
1783382448
1353094255
1042619950
1263735887
1889409696
845286508
1653524603
54134751
1718649409
288769045
959848348
1065079856
2028190804
649374599
1046513989
2050531632
259486795
470569002
139845430
1681959426
846605400
2026571338
2005253055
1383178455
1593993733
1805911288
1172428803
545989750
1781253712
699915763
2093407855
1031698655
796290334
2085420197
1074662754
316398574
317025391
1906572554
651135601
298643755
1059362363
1082611668
955181682
77793127
1257249785
1628648907
324990941
178400653
1970717379
50374379
1664019803
561290749
1402203198
270903883
1401778084
1633311579
85412665
959285489
685030046
979029455
634423852
1411457364
1469779721
71769592
334220370
1115644211
1358677811
460517468
1357212961
1251138844
1437676573
1540845248
140661392
182974633
471448077
987661596
782721552
581831869
462373435
517828847
114550468
427646471
988618221
1561183192
2042418160
208284941
1976475709
142552111
141412062
1405167973
1871497594
991422443
332530186
1698232313
2027067969
1585018322
619562238
1286957001
72896299
989337563
443286442
468905240
403117938
100619666
1476549683
1948835999
1000356077
702662826
2122354636
1247292578
1605423942
319368595
2060871741
1276109331
790751445
521956467
1476242795
1831918791
273429919
12843274
1810022456
165895063
1055536807
1605398679
341969575
1360090715
270987047
2002261740
862976418
738534760
436365983
1377389140
45170756
955039114
1091172886
605324642
997159257
1756387009
448782747
1708670492
1444041230
884676478
568072407
2110332456
1382651247
680145030
1763376841
1495106783
1286219302
472006598
1128907523
1164417411
1388432737
1526819572
132642037
1837043939
1845541420
2112482054
1202433373
427548047
1913483067
821925205
782948108
513449801
1143606273
723642223
1028216521
1150680628
212197557
1548219760
1982861029
1238125981
228570588
600632652
441705780
2022124425
2080346297
1121662739
180408265
356576809
1329709715
31451800
1387495712
1866974079
742245196
30521299
1830849715
622322510
164675713
834785275
2063090547
1359506671
217954770
2056825304
159065217
2109390060
1407142547
304477931
1991936108
1341781841
461427931
1253968994
1021743532
1972318068
2070796
1483134645
743088504
1813875830
683436936
1490658292
2075490886
394149902
287754011
1044195142
1983091740
349884129
614822368
853726355
2119722189
229069425
914297494
728780274
1416664679
1844828429
199088926
373028076
1486233729
2065642133
517460758
9382221
1071697085
304268464
1229152805
2107550632
241686438
164842720
255848921
739021297
1225264164
1630176208
1260721469
877610695
1698838594
587212930
2126425322
2097550561
1846667029
941330069
1748133283
389042742
1127072459
1689183412
2087376747
107590119
823115921
426058726
495129391
924066934
1832406215
288935140
2030094026
857084280
500408350
776484055
924254802
911258280
1447268429
1317329718
16321355
1972525766
95357680
2091803103
2140833675
1644748535
856635914
1087262725
606447305
680744114
959082937
1550413544
596366282
1232010300
464750929
199845686
1871350140
1238201604
61721321
719736452
2116249562
722764800
129166617
1582367479
659304879
1238483437
892842217
855925970
1100958865
360107663
234627760
159380613
1383752227
754424010
431371927
1013090467
1212964991
1625751803
487760171
220732125
1160656863
1652339495
1671498026
505481254
1591821194
1299925636
827301500
8868826
364526709
1268189756
1327937168
261134309
1414881609
2031546490
1362785189
884006255
1747511081
2060392645
1040606561
1121102211
1737166476
175966312
858710948
1728878176
1879109724
1427426606
2052838100
1320196788
409643246
1662157761
706409847
129232759
1837258381
614920932
1213573103
1843353337
1372599068
356102390
126532272
2094566639
871355566
1029176583
1032852263
543030850
228403856
693320086
722999799
208222741
355856504
620334708
272510985
2001284985
176018995
897021802
1004933312
60724206
1756975370
629533931
1350777456
862335397
789819173
316498739
45927027
108583983
1049952236
1343466413
171314694
1386901990
2097795186
1870541245
300765481
171359010
663745718
1390498286
2047409638
1998233971
1405482814
566350901
577539010
160302940
1353300293
226143434
946083056
2097639254
1612712564
1006897906
1481557154
1382789845
1722862045
1659587667
724340169
1820631792
1755251787
1222066975
1945044062
580289125
776883259
2081452196
1345634608
2037149362
899268233
975191523
2129390317
1419911778
1367188615
16528610
243146461
2035387100
1506302044
602009808
1994618778
639836084
768181903
1106312598
743516892
1121271186
1022829227
328549512
378903276
853039057
760734620
815840053
276387804
62509170
1828274929
1073756316
108547319
1321368500
1836349319
641489682
251187640
1592496315
1346865732
1627781372
1982760077
1113119141
164047454
620073433
1252347973
1408435364
723143603
326091493
836105466
1055683324
1650536386
925305885
715785429
616995967
1454220025
749927662
1139109728
973463578
686197663
6266538
1357830881
793512673
1816522174
654598534
785966377
2019951398
1507826512
88319465
1405424253
426179551
511387657
523114048
1628401305
2111629607
1233649311
441546073
190884558
1661119432
1461626652
759373626
369728261
747992095
1642625669
717556716
300353869
1375566062
1647502838
627316519
1334923655
1444421530
398661405
173639254
909564438
681699499
1871336838
1426645290
1608843322
1700955954
1229248648
233448965
754196780
837895488
404470123
708628546
951740589
1179867059
1966896591
2045187379
1756425430
1599779199
707659695
2075830565
1324337594
618379203
314758865
1488562643
17088015
1529949726
222215177
1725202334
37482664
2075354951
415937530
1848687736
2041090451
1114525681
1504825014
10126832
2000755651
227979086
1463010272
1482814698
249810439
937733509
2048629417
1695643908
1247861130
876140275
1053174514
1924297225
1157466902
1240621928
1316647227
659146078
2094245055
450791150
68402849
1499569699
2079122792
393251310
122224818
1103515034
300998608
1407522591
1183337371
2120008646
1983214963
889886722
1816201410
883660174
1385302136
1122919560
893370726
982148304
1255565041
1201057556
1555858891
1995636690
307599876
233233665
582350315
715400248
938998187
448361717
801707975
662837824
1175433487
1052050564
866519582
1713959430
1052816651
120776841
825065709
2138828244
1219888118
57600183
1560946987
757572622
1653495296
1180198750
1524056213
463384255
1347836153
1821262780
1344083737
312126611
246924721
16627625
284237806
1932313443
972767750
1470631243
707087595
1910965255
1034811089
1743866677
1504191724
2312073
1306264783
1210030697
660694153
1633024084
255853947
591706727
2134997411
411614399
1831325907
565631852
1496864767
1813861795
1755365144
1345553420
2008649883
1919267140
1041255555
905119069
757281897
1562148172
41357231
1839226802
629398813
242629487
1965711434
1679984284
537769062
1351045027
1446899273
1709123055
676290625
471088453
759467568
446509642
64550714
1105070593
387345922
1456254718
693168270
719391973
336650466
716482678
1510657405
900396336
916441524
1468087347
550182485
732475257
382139944
663489187
854580665
186800011
1872163572
700358177
25851613
1017934987
2014704308
8378004
1410698501
109309580
205001030
94449803
470527218
1101142168
1236808572
1853074143
2128912075
598050805
429414122
69322966
592167442
1555701252
1964264347
1766951975
1270035477
425331074
1353747670
1436040416
1680029042
1205552292
901521035
1326261864
1917718070
6661831
1085649753
1682949907
372461241
896074670
1774560983
1404626895
1297872056
130605173
370567463
2019570265
1151468187
2054372124
973865101
1864569619
422997767
1641372692
1437444060
1639826288
2126692585
1887376587
1156099276
1159939997
240196320
163070078
1803162301
1256755909
597824332
806293759
1249814107
970739169
571105581
505981394
11316790
821045087
1274302897
2048308801
2098734909
384231807
603651631
378665183
990488941
700686468
2091552421
1157045386
1872557625
1930274927
1595751666
68203211
667047333
833589478
1682587189
1144567720
1614627005
1623129587
1928889900
1912857819
631497409
70680173
151215670
1275849968
273716287
1723002004
735666642
327260051
1178860935
1800320060
742941344
740568743
1649399675
29588991
37800761
95601944
1205103266
1179031294
1150901531
2028335250
78019495
71046829
326560338
1789544014
1648422487
276091616
1652764463
1014106821
1784572609
492356644
1711641117
631860573
120879030
2056839829
4851714
842331993
2140605690
1293836765
49423049
64014663
986012655
1471745053
54993261
958973788
1883485770
792214805
704352633
2087326308
1783179435
192084808
1746391988
526507178
395205510
1068286322
1474324826
2147324471
384314602
617980603
1164599559
1615211349
1481201727
1460593392
1602812568
415403653
179030701
2104165450
648665673
33396215
198151990
2026741482
2070169717
1119958978
749471053
422272951
2104564320
837134217
1301755869
1779419363
325241758
1807721751
714149449
444499590
83530524
614078172
233755699
1826633676
584904789
530339236
1772118074
1384776732
1867544912
129501136
1487062913
1492229402
243362141
1005734377
1976813448
342810855
1447395346
424801462
694580834
1258438123
601247950
707665338
739223725
1776526258
817149558
1861547095
7810889
901262822
1238166185
1673653689
1349933991
956696163
52002287
509673816
1226823663
1161296291
1850542356
1845994747
981856212
1561614149
1357968974
641677682
1923115249
1148118194
469090007
137230416
572395578
49185709
1609128984
1404441981
1997819380
1541870256
797181456
2045523468
1479387270
401237600
557770791
711367711
1346157037
2121309303
1250782591
923332278
961605859
121901854
421296682
267456095
2134111949
632034004
391027001
859342542
1931168852
1402958275
498790537
1680530367
1206597458
817631517
34479477
800770143
295663789
321491377
227880406
906790635
1695714665
2094070408
1310744489
1386593734
102781040
1782463183
1805328006
1314342054
876364467
1477996091
488914758
1262426078
1661870829
1868601921
1201987827
2099228408
541317434
215301187
1615044977
26406629
509490832
1293098245
1452195136
1709662403
683667324
1441063861
1024555586
254101946
1474930369
1642962971
1155864406
1897703193
560117548
754593282
250189890
1689894329
1881009412
1238202938
575613108
480685328
1230120341
2096352140
150293444
852691835
1908887863
1543529779
1014986174
1301885715
224239903
1483476946
1229415523
1331663078
27904042
362155643
2080220571
1891959018
402472778
51638104
957495205
1237504606
1150756435
219831579
1780137787
1480210366
2066299434
985564921
1800749889
1396825109
1637030594
1270294163
824894470
758598887
1140098766
870307495
947168494
843168836
1180778154
803565984
764005557
265380838
991712655
1594411347
234297333
1990965982
1485453853
1612923251
10215738
725519728
1799257784
168828148
580883644
495501842
1231640287
1359982156
1064168317
281959755
1837425667
330620187
932415503
648494314
984493888
875525850
638518629
1543493096
1735381621
1758971749
1506489257
1912471489
1059638431
90505519
1553329941
178835116
1703394074
2114741297
2070175103
1029157316
619914114
2090609421
12979556
106969266
38022561
2114845216
951816740
430690256
2146738978
1991744433
239132455
904912452
807404185
1158148035
1549945767
262507716
576517288
970313106
381453507
1689958828
297744513
1173945502
171444775
79586116
264789599
53862628
1503999978
1749249084
1091144088
266298733
1534589305
1237096784
232872882
2099052740
1565604078
273063828
1261495356
1735623057
451548869
1027037035
923610384
1613392163
518062323
2027030905
833882519
1632886377
479726938
1768634759
238624629
1876400318
1749795510
1930693648
1767933338
1761630318
1733038630
1805204458
1701365893
495733418
717239692
658783751
1180405182
1782943491
2066928458
1714863196
1388309624
956606660
142515095
807112024
1989675312
758952495
131481237
1026665210
1403916384
439636696
2116015867
1227238946
103585937
1088239016
214126408
1478285968
777404043
503039683
20276968
1767457815
1627413660
851852195
1204973974
1769179022
366416134
1737001599
594902572
1704528264
214668003
313165093
2087039639
1290103133
1355340600
1369835827
400654294
46624012
1316212466
2083588841
1391518782
1970532161
1223331074
799681287
1496038195
951014922
342795467
231082399
1459033565
1292360140
825275727
438952499
1496031771
1602206807
587693556
2062882361
1609512544
1359696153
2020599594
1525894103
2004207505
1467305378
2035681583
1670578568
717583860
1748234013
1640160123
1592192419
323665951
1823467203
419712019
1594494831
1576649047
2071538317
1632400178
108477109
345890348
1324589468
1248268727
305652824
1615266289
1241395814
1648543828
1353275071
1266959424
1838217598
847665942
1463677186
1850029026
416866297
1867844688
846701134
1484124487
1501654862
637998875
97973019
905539825
1386825110
1823544484
1561697965
284734693
1618309711
1159784220
1852012077
1246985987
1978719448
1908622134
1116024830
1420566551
1073338978
316915103
1442331534
1149962673
1123845714
114645154
206232180
791657034
1512798961
315329139
781523281
830479277
2106206263
1773180717
1175893904
2138018792
1916405910
1417798485
1613275422
1258567122
604868312
1228601311
1653028934
1254699982
299270253
1578574456
1173650677
263932597
1227552374
2137283863
1348752431
28794198
1324507588
3202196
1394826187
898182010
2029348832
1597688741
1220047569
11810379
1408921107
1253351962
887451787
2014467610
1134483851
347384447
368936421
189914739
952754661
1095669172
691043673
1754073588
209022688
689113510
65149372
1551763217
1951747548
880524884
1252307524
1144785200
487100703
896270672
1153039357
1955644695
1083383183
1267289668
1401083578
245337474
1937582484
358105256
1824843786
1606413608
463007710
251113629
1372373373
2063692905
895080178
1847489383
1944893038
2031923396
104701507
856431198
616670616
572830059
2007246316
165001753
1473953518
2087290433
622590788
1562108577
671345969
689645792
1021767168
798653064
2067361329
712403481
1778134826
281217429
472528514
1518236040
1066964162
1768600492
1802219066
1202688479
548419242
375716728
396949930
1417179915
2085111299
1602561236
1075790735
1767928489
987757346
919999426
580371925
1538271577
1045093221
303515179
480754720
636134436
1395509104
606880021
426391958
1197906422
1928209971
1274479712
1075932373
1831325907
982616211
1426067429
1740884097
954748966
1786233807
819489556
1125725879
599823799
888322518
2072235596
710444030
614105845
784864067
1160627121
1618035449
2133124160
1005127212
875794163
1185547098
1198925351
1724448517
1629623345
733500810
1125800371
255829635
1907193158
906401598
721066589
1387099347
1424987575
1792367558
276772938
960445328
1611261629
968108709
1939005723
3114894
2108582547
200252829
1469031582
1075618714
64437050
81291219
1781707777
877649505
1376006731
28560294
860492510
292792973
1101508856
1857692193
311252682
9498202
815742715
241910427
2103852631
261610511
1221010190
1965346590
62000371
61168039
49285486
1876028150
492711308
707853435
874418959
250595366
619343522
2112608815
1350474280
294398961
1825670516
1634637926
658451249
1026294603
888208774
998176513
332477116
440217763
1285830905
455145562
216352271
519719906
2121897588
915588748
402275000
515954896
814829530
73656276
309502493
902749957
560219067
2113278990
128289781
841152277
743185780
1586732688
445272082
45835088
1377014645
1934146990
350808285
1639029966
302235580
2040390975
971477898
661459697
286012598
1138664187
940399326
598287500
406377306
1606569059
746624354
1469147135
371092170
2093070729
411650071
595259589
329876718
1488730906
1451251722
1735226616
1510852620
751163453
637086003
853371244
947690296
925600860
118001800
1284997748
1855016294
165141299
369743038
1881729091
72188261
1992390373
1994127264
1066034334
149502711
1690788687
680679033
2025905888
1613870882
1665079397
67163552
717831807
699807713
1472133398
161474936
2051644455
1411959595
175158446
1482267375
1501306347
2112304668
1693939752
1346541563
860610949
1953044554
1928804745
1643498908
338065777
1082058443
1263577044
292435851
1648466349
1811144946
2111470360
475450235
254764440
699446393
1891738927
2028621722
1614899684
2077060602
1700965903
457835861
111439923
1649416668
494363161
1206539893
522545778
215192067
1776007183
1520011240
429176683
1226152998
2135111768
17088015
1192441824
1968595863
2028019350
1231603925
604627292
189088267
1940300696
2040687460
1993048278
1038023427
158262416
1292555491
1622933893
1954324876
1876107766
895029178
764093292
1084869546
66280521
1898680434
1136152082
199931535
1686217342
1554399999
506051380
220793020
1408914568
205099847
2098934410
355923765
1645028926
34365070
442023185
519204905
1832779005
1592147874
719424395
881421416
450265004
972657653
165155523
1501404069
1248164892
1833769398
566639533
176148185
1839609836
46982599
196875686
1054733622
127953115
1271355686
1434851470
1278994227
1723523363
1147023964
1469496569
1742598872
1936554153
907409478
1122390307
310932573
1898091881
18920856
1245271133
1828141687
2116710788
1674437256
538707387
1007588362
386767454
1905493793
1534609591
981902681
571844913
216988325
843633194
680053025
1089695800
667820309
1645940004
1532627052
822480152
1676844514
1659954134
1379070599
2113472618
2079902636
214123428
536377404
515016191
1740434211
2051872220
1680546460
1468415983
238433617
1976265812
388596342
2041326634
2133385142
1225554380
1496288512
378273234
1275156304
1195743288
1359853563
1860890251
103581591
898146073
98493696
242284649
309507089
1385113025
1544196696
1099224132
1973779020
991582896
1184940918
1278607429
450070040
27482704
261037693
1356833922
2074177866
2095796425
442122765
861146619
1133955973
1344174135
1702256099
2112931516
1711029012
1024520472
1384038351
1095981122
1097398757
565670678
419721790
657277974
1971232140
817353225
1617898772
536724438
1938202996
170222070
1677578812
1362639410
1847097361
1142272473
173772213
1581166935
1045483292
732494024
881103826
2086059931
1836173472
354146532
36686715
2127926754
1577380725
130319057
1089948480
1440361185
1323669784
1480762984
303889841
481530585
641430962
75729985
1903407799
1081092185
216590712
620930110
1679329312
2074991311
591678883
2080846002
346634329
1536047925
382599712
666157947
759334095
1380996936
1050634536
1784103491
1968941811
1884937649
227657398
1172065289
1265990232
1669341075
1327258765
924191619
1326940049
1676887527
1518949729
496987932
1920512935
1379634041
109815468
1316551107
922752060
80116284
1958174457
1024615725
1218370045
665690028
498413627
1387411975
500186553
629645200
1566978881
150966113
1094422341
228999269
393187762
1105642373
2053807734
1824847425
144506241
1923765588
1592158958
1914126554
2081572564
1084392176
1576077709
547695679
203602568
698529231
612942262
784774552
687345600
69985602
1017612666
1753095177
276814599
1296883835
2008005023
141191342
178986981
462284140
1813100759
930912214
1680932712
1299595497
468896010
732919395
831308593
1241080168
323203252
1732943220
2100997659
958357338
1446292164
1105150766
1018822793
974433652
1590314267
1775688604
934885485
715345122
1988697083
563045657
1384787409
547762892
1993391858
820637208
1243100367
325007731
1478285968
1331171702
1246511767
1074364325
1135647666
1110892159
784574108
28560294
61861311
1140066919
1019801769
2015681976
567342268
1569443346
967949577
190609477
641489682
1083441435
1806924736
1583350092
225041815
656211645
545126228
834105801
1998051626
1348342795
386612466
1320038662
1552884136
1142389146
1246532330
2020809958
625031469
868879255
1706637336
1500110440
915494533
1025473484
962212415
518320866
483354655
1127607649
974624524
1654872915
208227868
122316590
1988645622
686466897
236554500
1277528967
1032537338
819584547
2077202317
954696813
779061829
1315557947
1236864069
1363876008
852211937
1432875793
687213217
931566055
731832188
729079530
718971298
446628192
1942782117
117525003
705416725
2085549083
1212380796
1105655676
642056048
1632343997
1428764771
1311764257
970681250
1286391852
1148191039
399629736
877392344
772652700
1012209706
800909697
1510735908
1831889938
1203556056
8071897
769177908
2098086577
440734010
801679776
1189405390
1374399433
1983745309
1802264032
51052155
513732174
1423623599
597037854
1760598076
92123500
2002734763
1772421170
362781511
1923184677
1417332159
746398624
1178605768
1677546302
529169853
1375946529
133267443
131266432
824476022
336158514
1522669003
1534218166
236629436
199088716
647543258
2097058770
1043541926
72032251
1199410768
1905544585
592322046
889745544
986557596
433559236
1921038159
923787113
1750534303
2068879346
228201913
395333921
1738408351
980835199
1069390638
1665574577
327943836
85491709
1172185662
978263340
1274625376
27743919
142870359
765573830
1444708373
1578984786
1156331121
1419246561
196408919
29244108
1400203627
1292463509
1211185615
1815646465
2138287179
186071920
1288516041
136386173
1795911124
1616574222
939311882
345542878
1986750453
1135021850
69569786
435285047
337891600
242393043
1230907538
1494287338
1182878246
364739521
661732372
1929783761
553228195
2090569126
737292426
1980713210
736965140
1285719893
1877446677
1375169734
1760162304
1019135241
1072498525
676444199
1714365336
1110862858
14163597
1043082983
748625248
1413947468
284499228
1087778924
412919663
1320602352
1693656947
308705705
1371173976
1695895661
536806940
662628953
1912207213
172489849
1780477979
112155571
1813747365
463221175
176328370
863413958
1279298038
2121931526
1326622633
197266373
176159551
310743055
1002400566
1161385097
1361848567
352956850
870886467
166730010
1189634236
1819882466
923043291
2108438124
1423990489
1372448374
185742938
2015816821
945508811
1017438574
235811110
1384402592
1444388155
310800813
170756023
1426634503
1788695592
553208661
950397286
134909733
1296936699
197486511
1095633842
1071252285
1787096272
2112687126
995113708
252961099
1469812220
765612797
1064774753
134448620
675007926
1855763018
166143534
1623809027
1569142633
764652653
469841149
2145461768
846940778
1307993448
1886753155
1988800397
927508804
1185275450
1618006011
1881954118
839613000
152452943
1099981879
1282619142
1454448023
1171295599
1732367720
270459398
1069791505
152512219
2040390975
1480630282
301682158
663294953
1875625155
1872873386
1253053613
435551254
1934635030
895826603
1120530626
1426972440
989981438
510903347
1733732679
703935285
467915858
1775459890
2121233703
465431478
1169427956
374677523
2107722945
1074755893
405742416
774198815
841863849
175507462
1812744045
1678213953
1019862373
1480966588
1564409989
1055474574
1099666741
1070792777
674879493
664698469
654266873
1035938318
229111909
714238488
878297859
1075511611
1284759762
1186038819
1395109249
542754137
1277334242
614855242
1887663972
909249752
1081101347
111220355
796826020
111813817
1447194104
746115817
2049674234
2141250445
420590742
527068716
601728557
1814231331
1991591051
403392351
1830418683
152577663
1702834152
738937589
1700965903
2001653537
647506378
1372795048
1227873135
1879852927
1396601800
1981578694
2009342552
1974330347
1618087072
1613739387
877674749
1141200558
1781052967
864589941
2020679913
1701699908
652459990
1060232973
189497957
1344181198
1910101950
1356724613
568917845
512958335
331616451
695456725
506527463
1375946529
1133054540
1103332306
439788
212435838
1327977959
594659039
1170331975
1759129032
1005984015
1455358750
1736413653
1782384717
741373152
495363208
303158052
557554453
681554822
1462839260
710351001
1260911846
749283350
1600005723
452858309
1013496344
1947179718
2138115813
79806252
41985246
467552322
449124088
38160285
2076022077
543350877
1673759380
1655189924
1221236396
2025897361
1334270746
625885044
739163276
2068118427
2140118590
1278554329
644337505
824611944
548181981
2068699671
85566833
511494022
1823152645
1895850242
293116868
1139836427
284157278
404363796
1874081426
1544378626
476291711
1390640955
2040355120
1193571538
1316160581
1733834308
1510747000
2076348339
1403533567
1391413425
956170125
770643479
703213599
210011226
4326887
2055141118
1318562091
780718743
1014921361
340603549
1613122668
1361443866
739434197
797051799
1675180958
562420489
1117472590
1459895380
646824287
196924943
1448050967
1830053016
1493980624
1414925987
1547433946
1786359940
560218592
685584382
529055764
569123532
1036989399
48465505
1825973605
1106895792
1766716258
441734848
345283187
634067398
655843427
1067103091
1578599873
256228242
30988784
1540398713
731264740
2049906250
476405665
1584415432
1693356312
430160478
1574900728
399143297
1262874483
145171253
1570045623
612349824
783895773
2030472318
960364440
780711323
1577363064
1031180382
328192428
192472555
1283835403
1147689865
1431744412
1803181181
1768056600
1930808746
679191317
704603757
768969609
1298201284
334234877
211889635
1969028120
681357524
500518956
481135825
1085185257
621352728
771819767
633546736
261363704
170098323
420852664
496978279
1997619350
1127223803
854327723
490314632
393727655
1950213822
813449092
250363597
1983130473
420505976
808657469
1853675656
2121902791
1363908977
814912079
2019551914
306061616
1455260667
1177712286
2044083285
354383509
626871139
1191447574
254650736
1325170204
1484554723
1202408293
825773120
660396940
1015055406
1072842565
1727260141
2113138558
321832036
1863465285
180275948
874780774
1745529852
1894685854
64936354
1136800264
458894607
1204651888
1153277127
993613254
1992356749
1587865293
1421434917
426588873
1444127927
150227994
363801221
1149511026
799540168
29663747
1630511503
117767525
673781855
724667921
1856366474
663739427
525901968
1568053365
1888966916
2044988394
1858772273
2010296338
2107293358
557749681
1317290436
2092954915
104009960
1687910678
791236375
1725946993
936910416
108781842
467652726
2038465431
1633898449
1983760397
579905311
1549048683
114582703
1581957011
178251243
283380001
1406992776
1144529111
417219927
1491841098
1038670663
1403553130
1064447028
1512494219
1078583234
1089248268
1577677121
1712998813
920230664
2132988692
1022863675
310411360
1319149959
1115206581
800772970
1863603486
1190527616
1104273925
648052087
1468285003
618918860
1782402556
733369816
973024237
910168701
64550714
322165854
27289544
1673165633
1858664341
1975212477
1723406776
2038365888
744205976
606978958
818676345
1689183412
24623645
1586938188
908865023
272462612
170658245
977968779
1067029903
1019909866
838954716
2039653911
1266999013
154006374
1995359522
938673963
619269146
280568166
1402068848
1740280126
1665342853
1347579990
1379607806
45849292
1330301225
1199419185
1780679321
102850993
1641117653
2135224764
1891618850
1632182827
235776236
1192755820
1712086357
2009413462
1700579422
1085442392
453475739
1611114240
905957974
379694811
1633893528
1184246284
1354996344
812144567
563543182
1507010497
1388364461
254438245
1153125608
54993261
1627922639
180805718
319742733
1002976906
1701681328
1829815769
1367720129
1733038394
84030891
1281374930
1944162330
1294434966
1051061330
959444120
1965891952
210235655
109187018
1882750725
1734047497
462116134
1837825750
1000835749
1622131308
575932948
513107103
1940679153
1275959096
1487051325
1738912359
541382985
1931898766
1252234798
878852167
406188302
980628469
1837004075
1348403479
1591972355
1145654541
748025035
1835912442
923418061
1529651962
1036036674
2095969802
1175916332
1688919748
1615118847
1641737983
487941931
1851033735
1958795638
559628993
1092577652
269499600
2122765508
1297012911
618271072
1905188130
1080270124
1895351105
855310990
1001014050
83908606
1632281718
1580810615
1963981098
1138182780
1530300064
533750371
298192654
1525720194
493591384
130518774
1842543178
2014498543
1323414528
23127589
24108390
1783530851
1205365718
2034513227
1783449066
1042003619
682214056
551731563
489699320
941495147
123059172
933596115
1697228877
216103945
2001218708
1887209583
1552272059
1813523074
703033260
261087047
1489575835
1389906354
1133455791
1827877024
971037368
940325690
1929320079
618723590
568072407
697079171
1314083894
1472724035
910199713
159448275
788064868
1973617406
194849852
685951954
417814370
1163490477
969759271
964702974
1062127228
1598097247
925939587
12628297
1666122216
1229006678
820952985
6696855
1885304895
154936966
55345779
243227525
1567379151
991884330
1666093115
1317172733
879581539
1128145806
1775746780
1614438957
1315712470
895472951
160792365
2075609059
1057861913
229060930
364618268
1580416400
1674062505
1242495129
250119901
9848788
728429696
909410039
237551940
1493260463
916343083
917105917
1390353361
1814683842
560001990
286279270
1409486464
2028640781
378157727
840160114
1720006233
379391615
1348008242
114121479
1928366363
1832886585
23807782
768506295
223667688
1672815354
167244605
1187026982
1662593627
374483953
1208781047
1742493938
839977006
1959568272
1695861488
1061619651
550353785
446339507
1490421174
459774388
1219312521
578212681
982125201
36354151
870453479
1447634938
1184419731
1405167973
1882421912
168091709
1706989883
851117855
1088454873
267437898
733145917
230765547
590973257
526271218
557081615
383752237
1994656651
917413688
1944746151
870335616
1596028766
959756242
930033829
288875996
1554637063
735855710
1136250709
35784932
182177720
767461411
207463292
1289381483
727137644
1915538235
331100504
1545855691
346897623
262946054
1534568460
1484712039
1070284955
1206467427
2007132102
819136669
808325826
713667606
774787950
1369723519
1240606248
1552162855
1850765713
1663633679
825707601
1987988084
168968927
1773479011
1226198171
1077370368
128399548
1018810358
1580106028
1923214094
174902117
1494241245
638741536
1732371038
633525676
1037769495
1685274112
2020254591
1894437125
2028523434
639509108
185607596
407846889
1997310111
1028964843
316184281
66024029
2089342771
1487768031
1865052429
634878101
920775201
422740087
293111556
560439907
1581783285
533494838
1402570764
276147426
1808171232
2007146402
577088297
1287664575
205107465
747932327
585817669
2106600144
949403854
528343378
1588568624
1695579039
1870947178
599340937
344501569
631773476
1819333432
346369311
1280674406
1157087744
1515032617
511734906
672795273
1893852351
2116831157
432065746
775601185
1126361240
1973043319
1031698655
1971850270
1725291492
2119971226
25796347
1395991318
741863248
2040353667
1519434264
1302313100
1214588502
1055175137
1163415524
1752309392
391186642
1249575969
612343971
69936476
591461
413731686
1866437916
2063874048
283480805
1287600433
338633653
2121610002
8139173
928029308
593222357
1523823859
167610078
914656455
402908234
306411954
723235791
791046696
1275675515
835246944
50198139
849679123
1930882842
1670578568
1322539203
2003388215
420961238
1011820169
1488925071
1859333880
4505270
123859525
1422739784
720026150
143889194
1481515515
1112913153
1495692055
742470127
1990710758
1554427232
1358345024
377982415
640785260
1340211381
1535344990
1330286509
1636779999
1508684937
994852532
963572804
1502481799
102042424
45731202
723046767
1129401831
1680309515
2147296830
1428489660
2044135169
1452767670
2076007512
172314593
948114206
1247934684
2068682736
1868483486
1765120516
786490466
1078866880
569130120
765666505
123130433
604457804
370483023
566929128
189133419
1320370621
131952310
1612862984
2136753313
632451836
304865792
1058111205
321846717
1225294665
74445032
1825829738
1012737547
1192156526
1517086400
881567267
447236275
511734906
1405465848
137585982
115011732
322868450
567811332
1853479368
1692969981
1699233034
854396666
1756286282
1010433063
1869573955
1215205273
1871771698
1211522096
650413219
977330510
599128730
2139752008
761513906
1789143022
1067766564
58380591
543953096
116215633
1848277914
1983699789
465838193
47751201
329316664
1366485035
1299142450
1983575776
1684527256
1995912910
1476833186
1517459927
2071814537
1921271133
505051998
719496015
77744049
1268689150
497413771
1071342036
1003973530
614041156
1197956539
474098770
744555121
1133203984
1073045951
1667636442
1021012269
1647417875
974359834
1416405094
1209741723
2011655205
2116964299
868440851
815811069
631819559
251468199
1005077301
185637712
1085109503
54259593
80065416
834733327
1626236550
1700763081
1386166644
1858401210
728110709
1115834087
1347863399
153339771
1201550920
1577388905
1209955798
1447877952
1496609420
59471109
1345603077
1838520707
856390794
1121991032
1682196689
1224385980
613462851
1556358521
955236475
862085850
1512185293
581939111
1620149428
1147915593
625148522
1618750059
1741673111
1967214740
579261956
1643710444
96369332
1778902873
25031053
1011385338
885482025
457602343
1527919331
648283559
1886528716
1172256779
1156841098
1449078228
721074046
1611092716
94525290
483369268
673538428
1294411086
737375560
2114372321
1821533446
1259371420
456757344
151363048
188729067
1515259614
109812688
920897354
1510185032
1096908337
1922240404
1147278772
1314307996
374691820
1577831863
547900589
1447944393
1005571409
1755462065
720148468
1034603106
2065538206
1300599433
135941283
1397027083
1551886362
2131953629
1157125834
2012780060
1354141785
1174277469
438489789
1575671407
1341871060
1671670174
715160888
1537590798
356996871
1935355557
53124611
1062666475
1834669236
1692247873
1658959450
2135301408
2004062356
72325794
490899147
1772973851
1792622804
1205208462
635822411
829485671
908541818
1561391712
456356047
1937686038
2046465828
419414877
581570139
2046258081
2092038591
1949665758
1145040204
120577213
286992217
796948614
2040661972
1831135406
2101532068
1833918006
265746949
300479817
439966321
1676338581
836605276
706597891
821760097
1975384138
353894411
732454247
2095926931
476122335
618116849
1392103211
1380336862
1525984560
872617428
1038885296
223238674
1429063373
1474930369
107872024
2072647214
412683362
540073649
1270752618
455247334
1021033265
1587330578
1264829314
1000932802
973050677
450629822
2037437975
1927147631
1962137595
1366864377
1225424021
315859136
944359246
1797171601
1781997362
1764364962
1370109411
1353127566
446418876
999029520
471855302
1206091336
1761172146
1226594237
2105209863
1978342173
1066053019
2007102625
1359402025
95233488
1184321538
802198631
1855962923
728452207
1750765503
1907280434
1639968329
1767087203
317601448
1275484157
1943370356
1110336631
1848781355
140526780
811677884
750769318
1596036877
987838248
1691424777
1846454238
1381058031
2121899295
499057503
977397292
1374880055
1381091323
1819677853
1605804911
373197267
806236989
1046336502
1918771388
508354558
1542683213
1698045611
82279014
1587999103
1735349360
2040600073
1841052469
152965215
1500753167
1343626339
1126397176
1842184161
815058674
1632755453
2052174684
524519358
1175774191
116603261
1420097191
1700338471
14986425
444052405
701675891
1949092096
1533560537
577692273
252653808
806643774
1048859929
1204733207
157795426
1944810823
1188170960
314874602
997458139
1319132901
1733209495
1343375733
1903814597
1679804689
1475738679
1334268971
792977821
2053190854
1366163313
503048331
1373827849
840583323
1321446110
1806289952
1875825228
154570200
121765666
494561142
821051165
1623463791
357476184
1145187361
2106901054
709200017
1514606274
845591714
778326758
1355406232
1754045399
2010327787
150663825
463124686
35477992
849744694
157880880
803327105
793348325
1634035999
1382256634
1547670189
381351542
1469895247
1552222243
387227516
1006608079
994116116
1683672337
631106077
1628443530
942420915
710810296
156278886
434371661
1232769823
449599232
1774105453
754154798
859097243
1600334354
273521078
930647646
471656793
487193484
1084324560
1034052267
1377659848
756444881
2079070840
1269906877
2046610958
2014494131
1927128804
1143912880
183302961
289255678
1810597343
1183415933
880271222
150506088
1561315434
476102786
15574958
1633856836
1249728876
373360720
1938968896
457771404
2005321282
943673230
1634101453
845167529
1896364707
1140658
1869534256
1416768942
1154492708
1239187761
1186465096
1066887487
625624765
1333509044
1579485129
2119308848
982125201
1770569749
50019893
879058731
1143898212
1611823035
129115969
566624637
24762102
1063306964
1618334367
1905734658
1147379955
1585959553
1756711753
560901555
579826689
1196213165
1011681483
1349808287
2138369936
1440791937
1668928021
742964659
1657819297
1246213998
64693299
530165626
999930644
1123146803
1314129372
2043738298
1979615780
452958819
1366443560
1102810718
1018720601
463349637
2111182035
307773711
970396806
978564847
197350008
868499761
718448541
2060349346
1863824213
1325445986
1016021024
1660727141
1145740308
497428307
418834553
1352462384
1585020915
895437831
576284378
992042024
474225432
1695964653
761312047
689289607
1567938420
2113524709
1295450271
643963452
1266491504
244219117
296598449
1942772860
1613029282
2127914619
254055445
1612927403
1469888440
1097234620
1036915257
1248101445
373519416
2091163287
2100409877
30498857
1389283384
254673244
256412023
1901899212
512806054
1874550203
1862532851
1328298356
1583315574
289772738
1204132073
1958703798
133043113
141568980
1155924357
136704266
1977869029
1691085344
297454990
1378321080
23269818
1761124290
2040617071
1090593405
1554463479
983272333
1262936359
1902587917
1719058442
252223209
786096082
210124257
1606586907
990497294
174497958
730827355
559295541
1155628394
1508193848
1971741369
1118411928
1101407356
195140871
2122108462
1153476151
397156001
920272118
370759377
1912309966
1876648675
70091650
1826064234
631216564
171350126
1826967622
629440498
1763570850
324468479
1649271192
1180655065
822371007
481532725
1998275004
1620149
1278015644
15206015
100553019
677270902
963564158
826066327
231462822
1217733903
236958826
1079360992
1309124289
1653846491
2028677491
1666971113
261553045
691027104
1827541918
542481051
362781511
1370001284
111572545
1450121399
1505030489
1421091280
1819543216
1472194247
674738430
300864240
695941124
2140974825
788334756
1191376990
1431778332
198431418
492381832
1231376520
1567527142
314107429
2078891432
567880430
376305399
2097494845
576243218
2065933738
150596492
614520999
1633997611
828643756
235887702
432092548
1697232954
876727704
565068138
1248716757
1186556711
544025980
1581127872
884967883
34060303
418057345
1382496153
1299552394
1023745067
618794018
195117718
1139952537
724454617
513162775
836238829
1810756350
1020168032
990118482
636462856
1793991859
1475870611
1837082191
327312011
534923768
1787851954
1662106620
415291031
956267227
741346675
908232977
1836927010
311807323
996980177
599503287
332869224
738895599
1396699317
1253798005
881876778
1173489444
810648035
736762357
1208230677
1993619906
1162410570
1337000153
522790486
429522842
705552314
70075277
1410167535
1533677883
197740288
642726743
603731221
1843764928
1001885862
2073821642
31348814
2069173580
234874526
602395301
1230934268
217916030
1194208068
893866077
1891074745
1763886252
68139570
1742116813
11564125
1203006539
691268709
1405422146
1804642856
625259457
563589052
1935381391
955146528
177782010
67801851
218468761
1423214469
1018229698
1328476983
1419194952
1330067426
7364240
1731437588
103009000
854050971
893517698
1746934922
1984341645
955959047
167148183
1006668191
530729547
1407958836
1797148559
765207074
785175487
1835964036
1846726727
835645058
1671507649
774936618
874419317
1911985746
1910030896
798173368
1451512526
1811178518
1543573495
911653570
886969937
1951426618
1991507795
762250222
374483953
1514537929
153256458
674513179
648013442
1270094671
624591066
350743081
692261952
908323318
230291965
1150293983
905018237
1252600012
1875228894
1063386006
2127427142
586066634
1352213848
734570605
2125911409
956399918
1875402581
1298174188
1462978585
327593087
533959950
556381540
1878139847
1383582560
484199650
1611895020
740719855
1030846709
238045109
262200438
1854060019
1838091763
1753100882
613912383
879740653
1156649435
1172596175
1347488022
304143410
491359752
1758714641
2128535988
759819850
1920066240
678154510
2050558816
1103924020
1287601855
119783083
1572660667
873627700
1173513859
1083062766
650086282
983657875
1490658292
952926110
1105051938
1660550902
195543796
2106693583
1502565066
306480453
418239914
1508765354
331895304
1446375586
545472657
313726066
409807211
510606359
230966249
1780656184
790628239
1997107181
1674249323
1901267453
522003273
956562832
1404559126
1340560440
256316196
910977364
922801010
779836113
1909314699
1171591107
415832038
1733572731
616833047
1448408493
610566923
337829189
1540530004
1932539936
974963625
1374005917
314585487
109268298
824080388
535461615
1737528587
388999698
482781441
1707023551
1243149332
2071180374
9586369
289317735
506553011
1818102760
29520027
619587311
2047675556
1456324242
44277495
895739055
1285778414
1280664807
74754401
2131482648
1768215471
867383195
366916993
1912287198
690585252
1420339010
2028137257
2111263692
1000595532
966683935
1217282849
593355421
1883535289
778570872
1221237295
525112872
1760151264
1298661873
2024230710
1036754293
1204800671
11634088
1838179984
1370828341
321832036
575685640
1093755753
1493871795
594506233
387354384
799677429
888083879
1812119706
1524903575
1533988860
1005436232
1291770002
1987078898
182145946
94324878
890492383
859498433
724279118
2101753598
1889662992
539345484
850387472
295123604
1913631552
1806447927
1823293867
839045662
331829157
921002330
713713599
2004379894
1324316599
836106945
1050778305
1252132514
2027371105
649784520
529702445
1508911326
2080538446
1136735525
1739374536
1314725884
1903675058
1625413
158660786
1574519401
1027019396
1794113660
909708613
472796442
483997246
3478901
1597318050
851820434
449040336
1480603571
1478083227
1485483088
681912028
1089912096
1679276584
2039507717
798374162
1768836838
1839734991
236137952
890244146
1136445402
498673806
957269570
1975901643
449816472
40800674
1080144090
1150047255
1905126403
2050666051
21055987
1910763353
220728267
21437102
1025180903
1351018038
1265417949
1465576757
863412934
2075228698
1414980530
820498490
2101625776
15020637
1158481603
1569884511
930173459
534941036
376029123
663844271
1759656326
1626720520
1333044810
914860804
105538559
2092284778
1867988152
532642810
1710904379
501861646
970760623
343509639
1137023884
1580340546
1174871128
390822330
795566741
1430038691
1234831627
893508937
1705651239
928737292
992190394
195543796
1701801193
1844147832
88016419
1803445931
2116592778
856687355
1603506986
1385999188
1681586028
1560801730
1143216563
1027818884
1886866498
971727414
1460826754
950186721
650074206
2097223693
1104762671
1256318234
2099475077
1758909863
870794874
170326884
563873531
538280715
142050743
59268385
523456066
1268658367
1094649955
1643541030
378311748
2033327523
756480826
940040505
133800205
358640732
1681658742
584869458
383127084
843442323
1607761147
1974774316
710992245
1904013938
1975174593
1816142494
1006037415
915129801
401369170
657274257
1316328428
1889036513
432570949
1816349906
352280966
102477256
177997942
108753023
235554493
910961396
1900759481
1158010156
478668392
1253287333
68454594
2122461274
221974044
433176178
1000316340
488359216
1740441105
102270589
1439617234
144177075
1302479363
842604357
1135207181
1754166455
162281135
806304308
398554658
413835291
1195497797
1905230903
552912850
427105989
844422986
98156385
1077537983
510863225
2042637408
44365754
1188924800
2021320615
1689787647
1840976963
1034745619
130374613
49692817
1518498653
1143308626
1890613126
1260593087
260025322
341664892
462528250
1164417411
306841543
926538312
1695066885
795063311
1268445190
354937863
755740725
2058279558
614404742
1060342723
1758739919
1623727384
189306136
384976901
630538306
1000739440
633261854
373929248
1175235621
546191546
1589887355
2045143621
1011128228
832062914
18121843
357273369
1109172442
723175566
1763811297
2122781875
479389630
169825921
199787361
249253624
892990774
165812119
666436707
2046444064
488135423
1390036848
961854353
1935799185
1181192629
101712553
9498972
2110647644
1595760280
570220918
872389466
1606496239
551327405
1971891754
1177084547
243073439
1719906054
705646804
493025555
639996452
804029965
76707752
2006940326
1008832766
1368286967
1480137839
902248818
1302230018
1610241734
1072912863
179521531
1970746384
257498002
1886568379
1006477324
641056053
1212745702
1063895770
51986994
1707120621
526324522
424109693
1540871742
709348753
1708711133
558353285
107825282
1925275697
503799648
891531445
1066931083
2086345891
429711772
1108671104
385865823
565071210
1930780421
791283199
2088335147
1126577639
2043708555
85717648
1835977130
206810088
1343795201
762584003
2027233659
73842154
521963865
1206207478
1381547506
1339878407
966221839
36842610
63695476
1288511869
1320356433
1665396849
1554983809
1412681025
821626485
680746781
1192891542
1398450859
181222697
1394130598
76226726
881525880
1772792291
666201115
1205970622
168095719
450335701
1478512699
764853089
1442652000
1166500624
6788630
1258578791
454407166
1707995645
43489567
989023826
1299149443
1157875909
2128798106
424128198
1861344346
1602783942
713677057
1864359108
212991062
1886917195
1862521138
726788600
1815288074
1870077293
1868129802
745975415
1985201519
351857802
842374024
102715326
59906435
1768872651
1835576950
732808863
1569475141
694913018
1147748899
941977515
2144756579
1874215485
997949051
615725857
653566423
984530471
1046744196
603510566
1072984934
273046526
1811364109
1478683685
1870013910
174870868
533487954
2084267242
768202482
364920345
57853063
1488641376
64956644
691828018
2011777559
564073792
1597568291
1075239149
769063488
1722549170
1818646831
1162671027
1442892596
741296967
1143419645
462223913
1673398982
263690036
716672661
178666237
1800036100
1356300713
1864548024
789966753
50470345
160385333
1170038219
1633546566
782485871
1042334470
2061246163
623485016
712095122
718821210
708665347
917540181
1048382673
1558102115
596465979
1389435473
2100322703
870990417
1753783085
898068413
1315433230
1420242465
1886738328
286729474
33183166
457763805
1815217353
436241484
1057604816
329105566
1478756074
1444766330
2122322833
1625377616
1170332344
822246457
11359470
2099419579
1594444880
1802175877
289663479
1138836797
902106673
466782470
217116824
1709685183
1646728665
2105690506
1381557368
1137456241
374896135
558812719
1714939719
1946068217
1038976366
84169832
52725336
224466627
127310396
498264223
1333214358
396596123
818280465
143099354
262624668
1505244697
1689769479
591209456
313584997
1085834791
1985131035
290241343
655677255
1563300136
1692071470
601105669
2127769225
616280531
636134436
206044922
408776217
2026489879
2088589576
1760859533
972759235
2133535300
295488900
1912628186
1560025057
651349257
460177528
1832435091
204762849
201154925
651200565
281959755
237350995
370598785
1139783912
92466766
2077214952
1539360910
2081661088
1820009252
336163860
1977691205
896877494
308751102
1535736243
673081221
750891206
642125877
1936184408
1857799069
485880952
2053729188
1232125340
1266439916
424781884
497560402
69030154
1748347328
1957381121
1702220656
298211551
586149750
1843491474
1183192331
1713077863
183988047
1249712972
1754212519
963873048
1589270406
422805643
562795594
1609512544
653613793
1468754130
1185358587
1563113947
256501301
1248936613
733277240
1555309130
570400241
199319443
1958738270
2144443538
1836234996
255217446
1666757643
1025536317
1896266192
1340864737
1811368477
1117067300
1918957950
277365767
1839212999
695530578
170191175
875223913
411128588
1284210516
1156234810
1628685409
735341375
573905483
1204112940
1987417538
310096960
531950803
489565011
1239869874
33172404
103486613
422466697
263293113
630671740
72421980
1870863402
2086175402
1376174918
2003935279
209905299
224222195
1877805266
1005866116
1068158887
110313804
1090813577
1135102531
935084682
1708634366
1205202792
568731975
1331017590
1721422590
789144910
422476567
1977101187
1289362573
1732763939
2065655150
638251920
676491440
456358514
341732928
1141981999
731335367
1401320661
856718315
1985768714
378814914
1187737199
1040207544
342509124
1439229940
1699965484
770095641
218924009
1813148153
166606784
1638899591
439739231
459692296
1197229683
1735986640
1337374934
139130757
1530091477
951170705
1258380705
167013066
2096581034
293690228
1134276992
163560608
75027463
45219644
1220286364
658749902
212322187
263471213
1862493189
2094488065
2119754912
28991347
672311292
430623497
1923500062
1492441770
124012911
200344002
1932396900
141729244
531998365
272545581
290948993
1849813619
1213746198
2078030348
484682942
2129617314
1415778912
58614948
1303260720
960805127
1109274844
152407218
1847248594
1203320203
1402152279
1539557993
985734397
1156476091
720942387
543501239
758157461
272151635
1659523865
635107187
2135918164
56171670
1799244211
1082616244
1461566753
769545973
2006524375
669206290
65984564
1717674495
1198465901
1489575835
1555855750
1959367537
101664026
415223355
1609603501
1005846401
1808300858
91104753
2125667393
3851463
576174956
593067384
1093755753
1537292174
1077866598
774534720
1567509053
1374393864
746450790
785102661
423084079
1170796889
1190297299
1870019518
1075865376
668216047
110877475
1268238406
1184627493
615190119
1525242875
849706640
364384944
2036596787
462192723
886531484
88632099
1394857576
1298833790
1810133964
1811540380
1311134021
1884101867
2052924450
670861155
1331849583
1503386119
1875236884
1600280852
1542538629
691254282
313516553
1576996851
617049561
744374140
576345074
1326557683
1234553306
2109916996
568138402
2089209743
1531895314
1004585084
633888900
878043230
2127690311
276997739
22552719
1693961489
224389407
531868918
974264062
59264381
1710055179
645088124
1682337682
645123470
1744545956
75287848
822679537
1499641982
775610129
1656092311
1187120400
1930947624
687519929
1591585851
1429959423
922655196
1342581997
887794002
1363008145
256962142
1702220656
2105435097
846684358
2047671922
759717693
1970203787
78539864
2075995762
1533551790
625885044
1564978769
1423136012
818851132
925626458
1763396159
615152800
1379796927
1186876310
232207453
1298910138
1053073156
386936771
1278516257
1354023671
448563258
1781080404
1519557552
1749150351
1535260196
395821138
181372087
945156459
1506535665
876958965
1007494935
1593993733
2066832005
241502386
465400641
322930143
268568311
1196833342
2100853898
738638239
146163659
559358266
71918504
512648701
2003660852
1008720692
1754653025
1604989569
286218542
401057915
1969151994
2104468438
1327372816
1736310560
232929879
1883279430
2548385
418779371
1559948852
325648176
1270837012
312746403
1198420197
2039260917
826780648
1302113477
481194049
610794589
558875900
2106346262
133897784
1267384072
1190877980
687472041
1779530887
1829274847
1792047230
1191805916
377159415
2101731725
948033695
1247010855
732857236
1840632322
361049686
1443716502
806386840
395162844
207544377
372393522
1514961407
396322345
1470887832
1597882210
813291114
1205913871
1947744124
411387369
1602143043
1619004686
2022917390
1321066845
317785037
4774720
1431024412
579516202
375299226
2000523288
1447621510
1176434396
584061942
1795315472
8385944
1297446960
1166384565
2065438433
2069846557
2069398409
2056352342
725632458
444415978
1224943689
1616107450
692258295
1613046793
1635924281
396589613
1499225545
541711690
217161504
1497280675
1772890102
317981185
481866018
1870933966
614649513
1652334641
1616664446
544377561
1219522732
627617456
712578394
673138895
1944893191
1405482814
2049124692
1986334138
902398360
345099868
65106982
1716363505
1541685335
260473250
1137943180
2099789998
434149744
491293754
177029553
932734744
1039763995
404636923
1970425360
542024344
1381123831
2105081199
2130044423
80249033
970055276
2118034787
1504157511
1996439167
1390955084
1333509044
1267542743
1902910196
1709662403
1029240121
308594862
238626233
751700084
1023918640
1076758581
1459310588
1679287392
1170857401
1973563126
1984622147
2057983043
1887151736
1268027301
1451859487
609095395
459483268
1678816498
1774863357
692083945
1383903243
1770840017
236619344
185692540
1106785159
119666818
657712557
1095201413
1700992984
739799457
685918810
1222125557
1315673190
1589313774
1585459384
1416993889
525887044
926761423
1272076856
1331262843
1963834931
1087630690
751190559
848320462
1248484660
84990770
909205266
1960517173
1265250179
1075302635
1993943593
851489929
431848375
522620634
1579894119
654884729
1936110532
2145515594
927555375
1324460942
1129245801
1194719790
629361974
269649153
597711045
1679696500
1930001934
671945329
405987109
1614604372
1225010561
1268271390
1573437940
1599435138
1481896174
335438949
905202934
1133335657
1790539506
597758282
1595597675
55591967
1905063512
2125125664
1591818477
1068747315
1093147033
991000207
490084974
2110310328
1989914
1918505658
653226912
1509649194
1624786967
1444737121
1042294360
852334951
1392986713
1124977230
667312188
302979505
57899389
1417810811
2006629092
1298070180
1701354339
521330717
2008537180
108700798
554644661
1098340069
1977770350
933596115
1136503347
1141399335
1454402305
1402989349
957324935
1868713096
1617044056
874806598
533783711
1462489725
651707031
1401083578
945712399
380337685
297401063
919352713
852100028
2015842227
1099400142
715345122
578714542
121699053
300276824
30317879
2082508376
873888327
1963060960
707549483
1947040565
850570506
1309440012
1686256837
1843554268
268660223
734104990
1432956682
1847294982
2036743758
1556737147
66689967
1340289198
2124944168
824370804
401459565
855383681
105818162
1894708371
415772300
346162331
1707572098
2097411050
1007179460
1160252671
2003860775
1288521738
1232243888
84865130
1818960427
1607187643
1397358487
1146807704
2116625793
1491711814
1454489834
1148989132
1790118224
1319537803
993388423
117159471
758842202
1350433581
1738214110
1490593244
869541363
2111609248
872197891
569302135
999067113
1220510740
910808339
142934400
1621985958
2069080812
1371061295
1741932585
165422742
1780311805
1027180561
2079605407
1791452546
102562638
1476921405
15366204
1671778136
595671958
1260407203
1718106181
613351371
596580955
181572134
2045799569
1963949582
1257887342
791546107
1639411674
1814278944
131832170
972241015
2014319045
1283382239
1227095019
531763354
1312645788
459381543
310442322
314020911
290708423
125973002
671354734
1268935539
1598949413
768506295
604595206
72112437
1859443588
1362495350
2100812072
1458576445
1212497108
45195069
565721753
191721651
146311028
2064751877
2064210114
76880598
886532804
17604684
252915161
398206295
1752636627
155621416
1818641565
162237551
1153437632
113265738
947904767
245492594
2917576
647839819
1533786311
1461954420
2092235986
992499772
1773609399
1054401760
1971370695
68602277
1783867826
1524303872
995512396
1876855687
1772334806
1282975943
2022267294
240901116
684944046
252291379
1421822792
854775352
955854274
540807346
1945266216
1432379372
806988271
49294815
1864682910
1277894008
168265577
1664119025
1611664329
1580152643
1206204653
1109866320
382540708
113413367
1653064734
1769590925
470726317
2145438095
240928457
151207143
2060152977
1486848589
588881917
870278292
1972096927
1771127852
1627276925
2144122382
1136187398
1837606908
434411411
456495955
529352347
1246954879
1496984341
1491187659
1876296607
1092553448
196868247
374061885
326683408
797047812
1330993556
1397519396
727970125
402690617
297253109
957292387
1975905922
1340796743
1268935539
274963702
1381338537
1510863649
1666147370
1389991497
640211649
1539977022
1730034300
744100290
881973075
1314418976
621100608
2011010892
980558038
1705166339
1421956183
1040996607
1154790708
488770517
2017247054
581300004
1966493110
79442303
768575376
593891928
348882742
1243054289
1489336635
310993984
760378826
44235353
1955458824
1134731293
1550416368
57110060
1342884112
1825364237
302438091
2073062105
859925736
737084290
803232657
1989024531
237586734
212435838
1772593215
570856194
629551363
2072052145
833041767
1109486179
1661983067
1608566074
1533586380
118320893
167275860
98399218
1585887100
1540276858
806279045
641485099
447644422
836365210
1321155946
1344727012
980944932
647539582
2113272665
2076548219
1505187780
1219909744
934894382
1164373602
393893892
1676987550
395448521
890583997
1024360269
1791265568
1690054052
1373340340
2108100807
1917296450
1294977815
80174363
1886913558
1571492090
738416978
812223750
341328242
1586421283
335597442
666674278
657714107
533076456
1183297361
1107733591
1526818034
143082627
1400312238
226757157
1193079702
1265494572
1172596175
739315783
1345698596
1787847098
162889147
1129224027
2010075717
2139341557
749291881
654599577
817357745
722165620
937970312
732798778
1891007461
452839882
1062665923
734184505
962983205
145976344
2026987537
425248823
4732555
1282218920
574543991
767505926
1914361433
354957587
300864240
1696778102
1061837486
734918675
1248026587
988996844
1004164457
861382377
532869004
1980653182
1612662227
761684932
1685137221
1354010976
752863174
2093446905
1036339335
2057508009
335375822
234147291
213454218
415477283
170971686
1949494195
1121861497
772053298
794165914
1155002624
567836148
982686241
1178552725
755320715
367689975
702650609
1710540008
1247126460
327961199
2119862740
531227187
1774329436
320130900
1167586033
919947623
996327474
1111300498
1020289857
1763951524
1673203438
1711250634
1199777515
420252
742037158
473413759
42243331
1054973113
1480196296
1662461811
1286794956
1701847696
16723785
1266357693
1135045602
812645606
1894640086
1448810708
1508146782
1719216545
815861569
2024092918
1871174722
1266156255
114691344
2088237904
1270815149
1663719958
392035752
601487642
2062559063
943922312
507457731
32150982
1220144164
1285440423
282381417
835246944
739513389
811778694
1548121883
851008285
1391458380
860602474
1423409682
392471854
592255585
2104392140
300603410
884141109
448219085
673693460
1179395079
234906143
1814844345
1832549340
1924403696
1630936802
1095081444
1859183747
978457826
325713226
694518442
22626738
496920748
1041949710
2116002525
1974045435
1324029096
62983469
18621480
1667609733
1193526653
534612012
832721899
1074639747
1966075603
1359297382
429837711
226962353
137212987
498681916
17571446
84488208
1125670696
77704041
1670544667
438529421
989931095
720001386
1236249398
2099885775
1251947692
1887763203
916618007
1838239609
1487869451
2117326934
1422795085
1178218097
1362726941
1235263011
945035968
1251267075
762954310
1641801333
609992289
237439912
1613907899
901232981
1450038705
1849653830
1715247482
248679673
1811952751
668392755
1566537290
57209799
792247344
1222752421
819531386
2003501756
654918484
419414877
1404661266
839344902
2011690436
811111384
1633864450
172678044
839989051
859826904
2011255258
536322203
1650206910
1238336839
27176280
67860961
1735913698
1713950623
570868657
815815780
960393097
998399311
1661210485
1268142739
1618222859
361831532
738601097
326680883
1124156298
240655104
1581037109
451675866
2135459262
1687822053
330942448
1116013346
1408146809
813803249
1732663828
1705963268
1260226244
1695942932
1672019073
1002543228
1622782121
1798614003
955066689
308255802
1369731503
1473357576
928870322
590740202
510506760
406382946
217157345
1721760386
993660347
857802728
1779697640
871687737
42315403
768676673
2028677491
836578443
1849406240
1032412500
63769092
1115339232
1088918269
562809162
2091487034
2145661578
1525418285
791958931
120539151
1414325593
95382595
635450261
1483114309
2110248616
1643978808
1248936613
1121662739
1956116805
1719969961
967716765
1099437637
1781267329
641109184
1883518209
112053236
577050639
827242599
868364149
1919994341
2079443847
1487020946
836959423
1808126750
1911970546
989211119
342906369
663406730
1304592851
65014777
290965821
183708812
1628123699
1879316574
1228735003
1340890691
1813053842
533009107
2112486266
1839913259
1261840836
1231279671
44191685
424146537
1293423309
390747201
788717849
1731203859
1138811134
764652653
1032031546
1840228002
2014340716
1340048096
1514788782
1889185003
397483772
2113674192
171547693
109032795
556266198
1989870112
1684612981
1115979834
1607153594
1428444237
20638778
1552932775
1883109191
1211402748
807599359
707257224
1908368077
1645902494
1687654629
65014777
971789928
438174945
250595366
1386062704
354746283
29205792
1440061972
1534140716
182006640
290970252
2128959300
1944897439
240514416
1036269509
322095000
133321688
814619979
1923509072
1810424082
1714485472
1271427885
301886011
1983597673
624370243
1006330421
1065410776
1573169259
714849476
1426867194
1611948430
1386435225
2111756428
1218049355
75795812
947727853
88387548
1561272159
245158077
226262105
757475792
790628239
1518384957
966802913
548005307
476045129
571918895
806279585
1060437778
1781552667
1079037624
1367042753
939654976
573197769
340436160
296213514
1297902546
1844457766
418980873
1526375494
1842023986
245417257
1985523681
1983214963
1326602216
339107364
922418784
822734795
101944524
1985780321
504224850
391322680
309120118
1577304777
529648265
49322469
1288095578
1325752055
738548668
343707624
1517658033
1841478869
1114737725
1705347821
467643914
1777129503
1718973470
607202570
1996412959
1073561280
853016981
1450229466
818900669
1477226467
2082740545
1636547537
1233922190
2059849644
1407372625
1114876987
981538115
1921102744
392659123
1185722589
2014463102
57970194
1042926152
52768810
1075576414
1728896936
1173781465
1066537300
1807999800
32934311
1078351034
11972787
1498008209
1838427507
1648948555
1046770151
383318363
274581122
1671490915
2078389817
1829902488
1580215275
1370374496
377136622
1036939366
733457105
2094619563
1419699197
1857422848
1747371545
1452574675
1090785014
833110740
1612881904
1312237034
1529899867
1265129135
366973474
301789832
1540506254
1540047159
275792807
1782470359
2057189223
1416506720
377813873
1821565743
104578253
950528107
260317977
1030023113
1220686561
251471290
150412064
1029498842
1220037899
1327541203
570705974
1663469057
164217776
1565462956
692581475
2124639116
1595934696
1122114129
525024204
1941429697
387553485
1440756518
1939876648
10436300
1907315244
171513612
775474426
1053793969
1955582446
772603631
780988871
456283056
996397840
1978013112
1182513979
1637003547
130146683
408423073
1652403160
1229105540
81130167
889205630
1667474242
979663702
720134253
1176715521
2130514114
922769820
567326983
908689255
159015529
744319986
178655979
1538389792
723285958
937305829
468913977
1383553821
111092209
788558925
1580073403
700716701
234016022
902043424
1591661611
1427474545
349791635
1304936995
665806172
1195356699
204063573
1250535156
2046734633
1421911174
597849423
1016384391
2024613780
1041876640
367513914
954548922
739561912
1199750824
1735089375
591644501
2032763225
595610363
866885162
418201075
367222790
559281820
1459085131
482407934
1585133079
217747000
183356573
522340850
1118612083
2145491990
1005692210
547400647
402615452
286804593
962513422
980768675
266558980
220103234
1814491314
1235798934
1277712796
1825261935
162968058
61053121
52477475
1363499027
1934275521
1100858685
180502058
119214716
627260035
670769818
206040927
2132686120
906574899
1295744672
508162824
1481864179
42008582
3402160
185764994
1045080605
1460266922
705571091
102636016
791535323
1203474592
1055070378
2002852188
813962422
579496999
1040833208
1915125790
1540554013
115644134
254713411
794756241
1338833747
2134473826
1995336238
549323054
1449930131
1938844675
891870154
1167481387
466091349
684036426
1447942086
919960708
1880792865
758473398
1948643608
997746986
2039656351
1851626054
2140730709
948123095
688212384
252127987
1699140187
136403531
1414743736
1390463359
936493998
1179963341
1871656067
699462828
1301272343
690070739
1974204708
1488303990
1838298576
1009689218
959490371
1268964002
1816008665
2016213844
1534612480
1812883864
1031637271
2028614664
2140721357
353301308
932693762
1834947082
2141668039
1245802445
132164756
1435452865
293339556
823749501
255409903
892029430
1125788821
80799758
1956816222
1189109102
466991289
308383076
379265581
1031616691
1554400155
366372345
790104975
783347464
1624031527
224953395
1409389975
357928369
1919748967
799540168
1863120356
188618828
191830947
1293651912
1390799399
1137456241
77411174
455971186
1471902757
1099484963
1828430024
1029540053
844158932
1500353721
455432574
527305459
430966112
1459142824
1847332367
370254871
1289265967
1686932196
626408794
1842528894
1355822821
1668136280
501307953
453876912
1779194471
1496407336
1443412238
1092958587
1313648758
1166714382
868879255
1866837387
727969853
829224643
1017820158
963043616
213013051
1401360723
324680525
755920090
1727224689
868948040
1894280281
213145497
2109058522
728887226
40000282
894335994
1745676187
416523283
1481280113
1296497518
1021404512
842494123
1557297955
1625181425
1901532792
187154036
2104015993
111574198
2147086859
844635557
2090814804
519953619
1399292620
1195796574
359899524
1685523640
1883409244
1904326771
471211600
172950538
889369633
1377290151
1630081347
535666976
105619910
287550951
899133394
444914786
1508973822
1760598076
632258189
487765313
818325589
1185800867
1123440964
193969294
362853606
1576189312
1443997758
1877894354
1437806242
1618507638
962533317
1986190860
779857698
563549634
342795467
826222052
1634035647
1773518965
1199322940
1367570160
119219203
844761957
19124232
1599356328
2054926030
884000925
828507146
1087865056
2047331552
430557860
654605532
2077805099
238986733
1107418601
887849693
561785854
106096289
1904555624
1681533930
1726533611
1167103604
1593884086
971037368
1881929525
49480518
2019924653
653928927
1562555338
1527940035
337132262
99197637
105913077
1060099588
1209524649
1546711535
1083580972
1177838632
1909376694
1449959362
1908748760
267334439
1604374094
1517423569
683176834
1815519955
41833660
802456376
25957743
1039079571
1405642530
1886940388
1098404290
1014306714
629980450
1970798616
1784621655
1103546089
1919280129
1472748286
1599143385
1893514101
1285621408
1604230970
1351045027
885522771
1778134826
2031396554
1701853274
1191275714
28910158
1895347436
2009300028
899643663
716315673
790905987
1525900405
551288785
389809404
1537399047
47279560
500304095
451076495
1198669989
388372502
521020963
1910654703
752066249
244321392
1888808324
1279568213
1818706743
776631069
1949421420
1092336038
199041550
1177259159
1191457486
1456373038
1142767727
1067837707
1537683050
1822285811
873297675
481498855
926397165
342695527
368843273
1553694816
651724984
389950325
1053557656
817759323
880101066
654558652
1083518326
283918072
374134048
958049712
1182814677
844820914
2084917995
1702738448
1225609721
556335033
1126715478
954464056
1454833949
760211615
1345170268
1998385621
491401106
1932792771
753311951
896724811
1705127819
532304623
438297874
1864250031
1535739321
759890539
384758191
1974980463
333365897
1088436494
1768408096
1728633068
1237496443
1901167298
1042091833
1938546074
1003373253
751781602
526428261
697637093
650612105
13775323
1337812973
2097040639
1495994301
1931498464
224057818
277649492
2052468449
33851839
1134569496
79705852
2013533805
13249847
1742380923
961117898
1241756471
1186651046
839365123
993036095
71418953
700614411
127687677
164236931
1284895680
1178635531
322948698
1122201084
1125936854
2031875212
1105545744
26826743
260519522
592302198
722118191
268757295
1170816209
1462151399
1960003934
1508200742
691818473
1464276035
1213122143
838964403
1606541804
1261680047
107902943
763373120
1741120516
1942803560
4108453
761648930
1069920298
2145456890
1655288653
137688240
728232368
608771144
34253534
688870735
910977364
163398713
1189983330
1553372928
287529311
868940995
1822296688
1160927045
1086208132
274280972
963685433
60972695
264399110
1205644740
1337962451
1466432028
992681990
631213541
569084398
1719031902
780887086
1825887996
2019503058
1080025472
261981446
1258081768
1660432628
626485553
133446706
844248405
985501847
266624325
1853986462
1465187626
1574759300
613126519
326890104
592910983
1195970181
226630470
1959093304
612565414
1026273705
669748026
1613862664
2108588879
289856192
1185825764
1709435087
1365073006
818676345
52524232
653126654
1133165356
454710834
1697741213
2016230191
10449469
1536785704
107517214
1778933196
1095508199
1137371975
1302684369
44470636
1287107124
431713055
1905669682
76093634
812469589
1613003148
21878972
158551963
841854113
748960557
1023660514
564948612
125832658
424647865
267696796
1587251404
435847792
438822801
1163068161
230793970
1755513065
839128030
2033967495
424794756
165376777
539988717
891562028
1122404908
1540432707
1970739829
258178160
131629846
1417883499
462211948
744883118
847259816
916063105
93015167
1570421579
1981818280
583556168
2137705372
421888577
581585839
388315734
1849868399
995777593
1083943346
1123226838
645836379
2107577711
263293113
1784406471
1351228885
592251823
2079401014
573451133
816472503
892473316
1581615908
2022134847
32692361
603444961
503582897
1591929264
785799534
1564766514
430633774
1210915377
2127039963
1397025991
2003597565
1738678734
1932984587
705766134
1313417010
1664452803
2125324410
493522708
100050921
1865980367
1161668801
1442040714
1943878912
2058014301
1356179073
114736580
243227236
655804848
1903937717
526868695
1199472701
1677142664
1290216597
154780261
967358823
2080173751
1079648457
1795911124
2008601098
1778977216
1067019153
369274167
1816843304
1280091867
1181828318
1667170457
1863831116
694518442
414104060
880848046
1956524511
192089524
1916423849
1031552527
972978961
1965200501
1769195057
1098484024
141026668
200635002
156747629
1201550481
216630060
890478223
356560144
103253725
133057002
259038792
448006576
1818760174
1171353861
791761792
163326994
773004769
385330404
1169780255
673015730
547689906
1961567879
2073680471
1875908679
85218293
824569677
1590988244
1880161475
2145506700
964265169
658058775
1707080058
118452301
1958748381
1217590830
297992641
926214451
590721568
1785894320
856032395
905736778
1552279874
2048406020
392828564
606539247
1640115715
2100493253
178721671
1497001613
2069211134
448777508
25600357
419798300
856223750
1161904177
1932520082
189171392
1261295020
1718225154
1151321119
1844127574
1704951654
490899147
1779981168
1014108705
739188245
195606142
257121882
992585260
2028049217
1001098039
33235896
1314365085
2104895669
1191170032
145874490
848548746
1830320234
2065417634
765869461
146980669
1741425938
1096132710
1319553839
751101080
331795730
1639685074
647227828
1486186759
1253480795
941726178
1136693839
1750307162
480427449
295522117
707710321
2073288385
473148767
1766932558
1994917075
1143997257
1788651737
835793655
1248626419
2096834255
803179172
1301836158
1703973789
306284155
1425421541
919951780
2121703642
1125784999
788546149
139361417
1502270911
582185295
2074613540
1586103401
424109693
119819757
315264830
941762232
1981065193
1460903264
85797276
21347336
662676829
2064210114
1703832484
1731336110
456724355
1968313528
920886874
2082225214
742360198
285928122
1848972931
2091433556
733921560
414038582
311958837
1652582100
1242995845
1836295211
1989246600
801510944
1504457505
398950017
1241709386
1484624967
1994066923
693579289
1996851139
23812208
518208098
140263571
1563307925
359381658
698439517
1477008406
1891083526
570745192
1014340533
1711386075
1343767157
1249018448
2023822294
1830278727
665245416
1119291530
1988750173
432447050
300246341
667084114
573943138
300781021
1430325773
1617754677
1347850758
576274009
255415980
1592354088
461161597
233332629
1316358319
94230679
680879642
1990167451
215392441
1019122079
471855302
280315664
590857135
514258181
1465404850
1282709152
122762456
384877517
689611042
83074645
486626258
584433811
2083293147
1447269368
1348060701
974331797
1902899406
963016473
1265097634
398507307
473063916
310411360
255780072
157554105
885600217
2046696819
1262814998
1000988851
645734666
437230533
1474469523
607207084
1321606320
1115716332
123982813
1777456292
1480897765
801649495
1780102578
590582114
2128624244
2055118442
430847256
1807387134
1775112348
12546530
2092228582
1662043789
659322918
1468472874
652596235
1460795676
434326406
1754791707
1603616812
863153635
2049651432
1852737395
1685958525
2060245935
1258792788
1651029793
1272665343
339748056
26996129
2047677160
451854112
1226838722
719073727
515205131
344207476
482282907
674071191
1721902133
851074822
1083207902
549952541
675873286
2005757439
1679785314
1883950917
1183636657
775763369
982027945
1449530414
1379858372
452832489
87946029
1611779321
21774151
57036173
1825459254
365635037
503294765
130683976
532474020
228850632
852621593
1654088391
1089727215
904807703
841111229
1299706823
401822162
314282744
786223103
926224331
1492986069
982307382
1264670020
780173188
1961809673
2140037668
1173798061
816060553
1724495941
1628239181
1402331078
447205070
1336100479
960405476
1375046867
489413364
783234829
1717618380
840222292
1914879417
847652152
738648465
1636455459
484183071
166758370
1861765259
565926485
594892964
373091812
1153452896
1241546660
248425051
2045817349
328092646
1153302099
1727484846
1073713162
2033677050
191699859
559977327
530964657
914564443
755715444
441800768
678154510
704513983
59315640
174750355
1186293693
1730468016
1089037980
448262481
599011343
1209049452
410217964
561193983
1358048511
1850632406
637417469
408080486
443529957
35171892
1577150315
1957394059
1288120667
1843995734
179946702
99378762
2023733003
178156733
230918695
1761419156
238515466
1788699214
784686481
231826619
49376248
1465827778
155269222
729399017
780845794
736742591
1927555063
1729634393
1276662484
997668638
946308311
2048400810
604073922
2043997431
364131097
115456653
984476337
1112491301
2080225606
1149066223
850590151
1213643331
380631523
1330932528
298993064
1840547911
1758342067
670428277
493905533
1838085076
1672885766
1715953477
97497818
811772741
99126740
1873237574
308037748
1833203926
1314683240
2137705372
1767462007
788202548
1774245055
731528584
1307461603
485148538
1356416553
279802029
772854583
1887081812
1110258947
463408326
44495140
527913480
792438998
1544193281
1687661513
1268280523
1526667540
747139102
1756220213
1987702606
958850213
485638574
213168350
280455212
1835698202
541382985
57784792
1986538867
945386044
1245560633
240978774
713194200
1180062881
694070611
1696733902
2044616183
376172063
131941630
1817478596
1125406540
55778440
1243288004
848531310
891919465
228646447
1723002004
132290886
1584551976
1774192706
228759889
2026176265
1289634852
1286659986
188387733
1420499418
638348794
1257719137
200889797
222605233
1178622071
1414032748
817895048
681823223
1142512261
1571546380
1688250516
2060265259
95086760
2037460857
802198631
68052352
478205835
252823416
1503825417
684581461
1904079220
1691769231
1524460707
1014130868
911366525
1389736110
1830622708
1100942241
1499391439
2037279605
773236905
880656279
1142984409
190767160
2072731493
401096698
494477025
1191818801
1196488807
911568009
265151504
358638817
710702627
1188951163
1924939123
2056765359
367907696
934885485
1483990005
1056785997
1235391912
1632217327
1666971113
2130904381
1848520148
613630639
804539924
1866852456
2077214952
1834996441
1306226757
462356341
1118641160
1006167197
1578557935
1654303563
1975418013
1036290245
1713290354
182994246
1743320256
729212775
1739750182
1126473437
120651810
380616961
159255138
1237979554
2088449773
543161819
251008545
906428847
1262851928
2072385371
2125481252
2053307620
893379753
1058161264
718850273
1866034965
1294770312
1882996035
1806422797
1723650066
1915928852
850304433
102194572
521288640
1343735560
957873149
303185515
2101308641
1312222933
1648557460
1198690329
1838167275
945602018
1003574254
1408802584
809807393
2102959432
1006383406
956124385
2072439667
594661274
1132346758
2044535504
950675204
560218592
699995703
16214280
1368366449
1158446185
1897635533
382022082
1253847698
668941384
1556804375
1701905729
74332299
1948524321
1565565501
1604972644
144890354
683640756
122762456
692275136
585171878
1080932960
1890898108
1362512578
1832406215
1469935057
218718561
94037374
1021898930
572192786
1936038431
729949402
1833966561
1784239705
1333791824
285543144
2002690265
1797873656
549511714
383088714
607985706
1150064381
1646217176
15634193
634421783
466885877
672192648
533471102
578886279
70212674
642596984
644573341
1384098765
1334376305
1613115383
1088493575
1038515626
414446075
768630171
944551568
1858015925
1315907701
1011258709
1682557262
629464543
1776055058
1245110178
803305491
1842598497
214333150
654209533
383775428
1065617985
1146856401
623820219
330995145
411423604
794473930
601105669
549977307
719950260
304483902
1268689150
1135947635
807585521
1729177589
833897522
620344872
1067274951
685789845
1794765296
507055822
1849661586
195765022
361960159
618761116
806039889
33673803
1950662685
2042948848
598053381
1906928257
1420126792
127109191
1813051565
454210482
193751942
1051595526
973854135
2135559092
1632145290
1350847376
948490296
979314432
538605217
152128858
858351585
212012727
121647234
243565039
1773379350
1834698303
1078229315
938694294
601246484
1534712741
1212487431
109011645
561367541
1784520351
40490482
230393671
237501563
1453021092
1114962432
1573298367
2146307515
428638568
1585947271
939153445
1289209781
786965007
1784547552
728326274
2135108113
649031822
317900750
317326401
917084515
1630066473
487828955
81170858
2081812684
1867243127
1288401575
1001728089
2039274238
978804201
45313323
448361717
1342387171
1721583580
2062299505
2071726458
536908891
612208053
427412222
1266037542
850145589
1164200048
703193457
1045820902
1867138454
195442102
1344353242
897012887
18812981
2080206626
105062950
493022000
132953295
428773260
285782057
603600596
1615428928
85026282
1630491938
1565026497
1663319859
506953371
552740922
2077389193
646215959
1777079290
583470271
61303677
1197337246
1970730261
421070167
242947531
1789904177
211373919
886711925
49073023
932201227
1515259614
484672101
1480514314
534319176
1439086948
1946823623
276483969
1191603203
840093660
137588828
1752652551
1347783028
55115548
1542269160
1316342186
1999017866
439060457
990518697
1337161713
1059819487
155337505
1341273584
1475474227
583802228
810394223
1706719527
1853548340
367362626
941908772
1583614512
148117331
1257264708
1052660342
1383582560
1219888118
1722163666
375529492
804535129
258480395
17297017
148334468
471674877
1702826987
936104395
1521439352
639911048
182817062
1976502705
106475151
1182725090
443949179
2100557708
1865312324
589022454
912986910
1800524394
1124459253
1932068664
1808952920
1262057180
425940742
237520841
1697852305
1039877227
361916706
387170060
1224259441
366770836
1119005010
1076993176
1716010791
1903551409
819093171
888511059
274390780
381627405
1696313739
1186976418
1952206335
707520561
1153758989
949482335
541586675
1563307990
1632033929
1643219970
1239750903
897956857
1762080875
850939465
1253060999
1865802204
624369782
2022766571
800439784
1092534011
104256503
1397503515
1544558574
128389812
1010933229
619587311
1540322784
1305135992
562429270
103643899
1738904859
1879872061
1108308332
1132543309
2107722945
1343844300
132278454
1807573142
1639669151
682533093
1761215712
1448160705
79312078
814501413
664364797
1882048175
374575086
476261779
1150445683
515710958
796063808
98038355
953123173
1058288580
1396815168
2088952715
408194030
615143477
619752243
1597741873
917013816
1744234646
732479306
1552254760
2000850187
1330500138
1982101439
918816850
473328463
67716513
179247489
452432075
1294262947
2021432103
1254958838
1833233868
1779042916
1979749527
480387697
760130068
859285998
382205679
1901617656
285134502
1071196148
1787814023
158862288
1105518555
1070290065
334313335
446941590
960814349
1892122187
28985489
1556794352
2057283818
1778769320
791920487
2011354028
64090417
103190348
208833651
155028875
2064378039
811003266
1075319491
2134597474
1261043300
954089732
1634243563
937776918
101538175
1928230379
1049300406
959395131
1301422415
2109377843
678220639
551425854
2113689950
640004875
1985758928
2121909541
323479001
245295294
1093311884
779652282
1501453301
1216918547
1112916220
2085621015
320978503
537432916
1599385435
1933307421
315866179
72765711
2100931653
1436154542
1257719137
193952161
1831960336
832299660
1011213369
1749459867
1853001070
1036661586
1753514237
2093572405
416775083
2069610136
1461987765
1345162170
861149234
1818883730
19375852
832581392
1419929521
858612796
666248017
1162739936
1335447092
141427247
1499227594
884863536
1278114412
1511346853
355426243
1333638935
1527234596
2139394395
1405187442
507032194
594754834
393361559
355668002
687306302
432717085
1082253613
668265572
1268499401
1187398654
1626601507
1809982431
104200107
1814199890
1460423996
981190078
251749987
355115821
255351263
2038515001
124154470
1872048209
472528514
185217636
2141135361
1116968841
2023406083
1234819763
465260040
1780595046
1860894261
858704669
2009031028
2144908262
802617950
860515868
1721101024
1849684618
1401793350
928956166
1573755538
88840973
1940508374
1132137321
547827215
823721572
1583149419
478258569
1470367037
445451912
1924849236
161070286
1793682221
2052574991
890090023
215985245
229449285
966439598
1978828036
2088479368
1288452415
772717695
594738136
569682554
174495190
675205532
204359680
8386432
273166696
1200371246
180275948
302385527
350808285
1935100067
1005096329
752325872
1737069896
1068923529
1345618736
152576035
274392166
1590215139
1382723920
1377413976
579032224
1884368987
1218815733
345360570
1329298222
663122411
254430536
1855341572
1362226316
901811003
146596539
1204154964
1616849367
2050690539
1152201214
838528542
457382061
1030912797
2031547769
2056395532
410963236
2080603089
1516353320
1722859028
1036865911
902098993
858158603
2070862449
1224643219
1440114806
243476939
2034962262
733720066
2072775292
1351937022
357254104
65412980
1437806242
1670571197
2104849481
730780015
1145366141
1422853331
1657584490
1212487431
548804415
1208232617
2097318762
1317102087
906628359
878170677
2019493700
1923106649
1980926344
816166083
859255061
346362313
1056956766
764130480
1256604712
1382086157
112998386
1171288031
443652609
848569199
602219968
47687229
822940815
668290420
729105134
552216510
880883922
1860917151
1024541408
1952776375
1022257988
817559960
924204852
1088387174
383054101
586848335
256975194
1423914973
93601360
1013096228
1788773824
1922894883
1350383600
1323573087
2090853109
1224180304
1994813030
1282243026
108583983
260090204
1856200932
2053233227
1821798523
1484053288
1877192107
92986908
402275000
25391316
582131857
2097034788
155781553
1817391447
1968266828
1129513454
124464375
578499311
140983558
1936868279
812092349
2018530376
1825805896
320649510
1684099124
2000292337
846075062
30787115
2132339625
1023454271
1616673248
1561067940
1046779462
1974791792
2047949529
688128074
1150680420
667167199
1786893009
80359745
1234389197
861655375
1815369507
2016891699
695734203
1422474279
106873185
1751387091
383745581
153352045
695704922
1007554104
672292167
1334296079
255405677
577438810
86570201
1175143291
536799615
899140630
1749340904
724569359
2078043360
249692848
662533441
749808472
132002436
1654558749
452275437
1859073821
207391755
881167049
1476725348
1625539150
492002489
859925736
363994253
381434731
876442294
526694901
1487345177
858596237
2132005195
903274998
1449560289
1760720207
1766040954
957172642
498487017
1164778866
651058626
768974878
1525385570
10254505
450317865
1421971361
799546388
234654739
1533787942
277015420
974094220
159014142
1285799647
766714432
937704812
1232198111
1239875036
1317490336
1021033265
2133226702
1316266072
958435996
147068826
1228444845
1053382719
137653462
1898506886
1371962605
765116888
1876601513
1214489501
234442510
1321805076
655502803
1998132529
1460841351
229648441
1245121817
972219841
1064266809
34746022
1985386150
1471393799
1536743211
1056359837
1382315037
1589562866
598561875
1587925053
801917771
950975514
15395455
1010164662
1215621539
430204553
1487069400
2069921131
285706597
65296955
857545065
357820763
615110075
964534784
287998969
1224435508
2052726939
2010477096
1482723016
1926562838
1360705480
1858509702
885386188
787688455
1368492999
229777750
623274931
1020874638
680056843
501864177
1926880351
913221335
1759956998
1780397321
914053528
22459192
2068512321
1214078482
434122829
679417434
2002859770
2031698653
212770072
1344014397
1827800613
35990186
69629636
426379028
401900660
1399412763
1374358823
441688086
483446530
662691206
2006413036
1337577981
800196742
2097521809
1118621415
718204248
1804706489
452066254
465889358
130028652
1911593034
1203490318
627225306
237237480
1095140557
346090587
855976819
964672739
601526231
1030763078
711703129
657939943
101393982
2023551085
1983298438
999095414
1186237611
195345320
950008116
990268959
277633704
1417279278
605310780
391618575
2034169735
1516179347
686757249
1693289726
1562088883
1704819801
1460307488
1288912464
1325805007
1866865350
1721776240
474884525
1211413429
872168675
1507978354
104117827
1806362348
873575084
748511518
1974771300
107608825
192496359
194844335
1804660900
732683707
1093092882
1793357507
1290707081
681808147
1383228775
293620120
295302801
925768986
2124107559
925234482
1657851949
971993619
1995357010
885781871
661120943
243128621
561924879
165413626
901303561
1187941498
2100528256
1100076023
269994158
2315216
1912875042
986723364
2095547076
1235555095
527939193
1871930165
1147055468
1204733207
609857422
234147291
1757305251
555635420
1198576143
1993935863
1755167487
2065448379
106833321
1382529321
1492009969
601785150
1184514721
1128205582
1591256467
121084171
1028905119
514263958
1376713547
506034353
1204390191
1200752718
1958542181
346369311
1668834929
198837019
1729177589
435259840
1431198833
737483780
1606374194
255610924
251962491
759868450
1347346328
931437237
1005833436
725104565
774937475
1578591332
161110625
893995822
615204389
1107386083
830250600
152953907
328421371
2032325908
1470145608
1009261778
724270263
1102719952
1414402165
1434417043
726085546
254161928
1471165213
984710468
461746911
791283199
2044182825
2054786619
1665591512
1765674251
499755192
253540440
1360558763
1970279712
2096245901
1496797460
127741477
1181269808
1499210644
291101697
1565203433
803482037
817138684
1702826987
370647888
1198359764
1971920341
884710022
1622915719
153258254
1136693839
1453346376
302724431
850025095
1963080834
901237540
1724970769
1359071494
56102861
1795363450
274271038
1069061280
1298742109
1481362377
1048996121
1150232361
1158904877
563269086
405783079
1260801368
1137500588
366916993
755347108
1326258493
887749274
1653311810
1910837662
1249602807
1674860931
1538218353
1195016136
925113658
1950382964
1830938188
195620819
228686583
760910790
1882410879
474263038
917111269
1564163024
1954012236
1300854253
703951466
911765138
1390463359
1727234605
1089670979
1495833422
65657984
143340174
1648446262
1316027586
1352008860
1052453918
408194030
1519385764
133835518
1333875
2548385
1289739474
421273984
288438830
1257288761
1215886687
854531658
429388838
2119939054
640964139
1963536082
1241233816
1611311584
442483954
1582778225
847833398
1989786584
906699126
268564199
1887263261
237750258
1464689958
1000414974
879450178
24361032
1390941804
1827312932
871272671
273357373
923904791
1768773869
1360677794
241285411
1105665435
854043285
1412145584
998219892
309523218
1642658045
549909549
1486481264
911667860
489463623
1468131818
1598177582
220006668
298700006
349081135
1053045291
1509951267
1765040229
1095247551
989388549
1560836035
1266320849
445447903
1126448021
1203205838
25417546
1231226812
1520137552
2068747444
70378055
832278878
1833678005
1898502287
111171803
848320462
2003783457
1123354238
895284075
1446457560
1482776166
2005227519
409870484
627328681
2000041585
1605272064
248837047
1564454321
1239271325
757796533
216900993
261584706
1453836117
250299635
1105345222
2025186128
1646555624
1139998913
346448680
87168366
1978077657
1262118672
1618437055
741564939
441972674
1555994592
1944655952
411775997
1938758097
1335952426
1403975561
952404460
1950363153
353917008
2062449741
97442403
841075788
1251437312
1864225569
959448795
1125643110
2039653911
1568471925
901856669
1942460572
1352211735
633552129
1781189415
1140961772
482234242
1861160909
1976407692
1433701643
724111522
320525151
2006721321
2010753166
385231015
1877480904
493317415
404756002
1596083726
95836724
981872088
2116499206
1055821615
1743032664
1535376081
613524040
1401775421
2022374309
883001454
66548573
1151267314
2128770798
810066396
255309624
1937217513
998616075
938632103
1530523959
2062058528
1190194518
659114344
909898169
250262946
1455085905
549577939
1354208770
963721888
803241933
162069006
929399601
2107281004
1869455142
1396942928
1791302278
1883977399
1420644858
653823296
40168118
1438912981
759789276
480068326
1574900728
579266955
666181849
1595738808
744472727
1870913633
131718698
82494445
1324783117
937409867
215119150
1242255908
1966980324
1300632985
1485535489
1460835398
1118508885
1527537665
631237173
1575659085
596304857
1760070291
1257337757
1416216913
283855457
720491519
1057160303
1259105599
532474020
1009570715
570450242
1900097201
1517418839
1564366229
200446404
1882996035
1143486769
1570322854
2147147449
785560077
2116205042
1195438595
707257224
1019400228
368323610
82604928
1075386925
1906789742
1034775697
600142576
1624679920
1744403152
179247489
1729445993
325468626
1718426470
864657037
1851208059
610999667
2041072640
1886145958
1641729436
884486783
1934769235
264293082
642530999
651972800
1031646824
1865906520
1257956956
584773249
1790137436
1576340528
64938403
2105690506
1198893696
364300050
727969853
1272583947
771728284
800195868
2094104533
928608049
699449729
116076233
864954159
340372833
1178327131
1758435435
2096869130
1394907164
633942143
1763363742
635128528
757930269
1088918269
1225713010
754453480
425447041
1055309391
713982923
387371081
742253732
1706630093
128777032
1135502923
2058241497
1715684994
1698464283
2081820715
723504488
1581248573
1999267360
1375747270
145754615
680281219
1096190032
1981214720
1159804704
1405161500
1367927195
458894607
682057557
896930848
1337797002
46898809
906615554
820239093
1697984573
174613708
550033259
2054755591
1867614444
1521542850
933723556
201923760
988019498
1910989211
975512698
1911878263
484778308
713490311
1138532594
1416888646
1760964787
1296182598
2061385146
150141983
1854028893
1917740623
546245397
2036970750
176022667
1610863039
1431591086
1245777754
221599843
1072498525
1597624104
1400715579
468896010
403149426
659946468
1684219037
1803547600
2031892033
2062816816
1762677901
212392228
547988343
670851172
1774818522
1553160004
1414881609
1627069032
108437940
220852458
1040401458
118782492
439755433
568133518
259141270
1855227069
369182892
960782981
1740462360
1797449233
428003065
638583724
2006612463
1512973357
2005383608
1707995645
1269441613
692551646
92658453
1255671647
1265417949
1781685974
120980168
711569465
534217443
1269744358
849349269
2060851811
1850041361
1010081987
1495638770
1036897753
246865366
150105163
1310951028
1105873494
2002532231
1466661588
1719660878
1803473611
1796600060
384184531
230365290
1782208014
2081086879
1530243102
368438052
263790288
1970548304
1286358908
2001958805
916703528
1741212610
2080528908
464624105
1639175879
703904815
23414220
1367770407
839791840
1350910792
1254086960
266015731
2020244225
1655881426
760025810
986738153
272588554
1267142744
470812687
900757770
1644778213
401108178
1483006814
1052546285
1079098932
1742492187
2007836068
1792368310
978897044
465238670
1383672230
1469032044
2038883046
1081291452
1225317886
852636877
116603261
2047544168
949120213
1498508083
825366803
353039219
1472546535
1603402902
1258792788
1708588060
1529299493
1331777169
457749818
381110528
751363012
974908607
646505638
700899658
2005124258
1261807699
130996655
855159150
650878587
1858615060
885042959
1548532074
1461647446
809154725
149906361
1542385015
194456822
298419236
155461326
736759870
663512492
259630266
769331243
3166512
6377453
398021823
712419013
1899757556
152582671
1709570942
1843338163
930648789
847706834
305225023
1379053846
1447629327
1707825868
1484928908
1718780355
1310395883
1577473393
1838732237
600414011
1646463663
1535511906
1174633060
726732448
596291330
2033985311
173587781
1501123616
1118200502
515553087
1327829670
1301400720
229932786
456202619
396678185
1950530337
751330527
1653967695
1556093554
2128739593
12588743
2146946545
1066220984
1667634163
1597711859
691536925
1819342387
337079590
2061482905
282665175
1706954478
1100528645
1802095043
1636327245
1692848310
1992032392
862703752
1718821712
424163614
1909281109
2018085640
243841250
584781908
1713471612
694907072
1928355605
311463467
2038217010
1151976373
2020993664
538071563
1024142566
453686701
858278151
1408465398
1724714907
350296800
443980693
668915568
1808692389
1620519262
1425239301
608169461
886544951
1796761167
1934348681
2029288562
525410041
208389207
804473021
1839498032
142355063
1925776494
1101629617
1242779025
1683381420
1105220175
1494996937
725680695
1140875659
1026273705
879015381
1647160232
591655523
547344766
707344890
1003873339
1195255825
103098594
1456053854
89004131
1889878245
700187806
112270378
1005554766
69792998
1917801076
281840411
2131100657
1982999439
1328118850
1448965520
564023703
1713320107
557223469
647050333
104438764
1722571926
2009998080
1664398537
1955099041
107710175
1601900517
1761301894
1171817763
1748197874
128906168
1632500219
1778887746
1069060871
530783109
1569925555
763989307
1863603486
511610936
1558302494
1157427213
18977489
1498944749
144477887
14613149
603810104
1620637135
437330118
1526788021
320839976
854559836
373851391
1257267413
2089388776
779448104
1188873570
2069846557
1602444418
1257124395
1086885026
1814005136
79165129
515086179
649712777
2061268321
922470181
874573617
609798510
338090055
1150926358
1745529852
1019597755
874523158
1433738235
418939157
1678837619
1160826274
747587131
1842962618
562221145
1755723560
646591514
1940887742
1267389672
1501704187
711769788
1490298738
2145694050
103291937
1134084372
1292867245
662794243
54525687
340746415
2136735156
465229209
474441264
390650504
708662823
284036870
1639122320
1478551331
39213117
2046697232
1900678242
1028304863
479690886
470575652
1731799227
668400398
1809111719
965361894
1551457307
395129327
786775544
1394368327
246056957
2065443550
1225175987
2072468891
1789592440
1629212368
1255207761
282186825
332443765
681483431
906231915
258556001
1449284760
515741316
541429243
1810439107
1766446646
1219790993
2074525733
1941003754
771211807
761603650
328640197
1720819955
908285960
686995251
2076537784
1735233346
138292006
1762827145
1402791902
498990951
582322327
1937018123
1619028246
1943911651
695743082
1971745680
1115626182
1923626003
1908163573
638257749
1461166216
564410212
623450884
106536423
836578443
903997956
2055941210
2102263414
992563019
402902868
1653121114
1360569157
1511739444
392093482
942616976
190867797
1729924333
1842543178
852465648
95731652
1151040580
1391782654
1569964623
1334650892
655532516
604229591
398208231
1190450835
1831816340
316048046
79475117
242429276
543985747
150390235
140566715
212213888
1095951884
1784538384
985250199
86798861
1731885789
1382452533
1787174451
1373265452
759787738
502042622
1860797771
1270181522
521026274
685205868
1807838178
225483162
678472971
51764871
284657438
574172157
747450510
625255906
1682408453
205958724
734883176
963846606
999037131
1458033066
518474361
1729549462
2069998488
204513319
1814905308
1615627869
1333326967
236516150
184280385
1511346853
387626383
1088123104
1479032767
1793539018
128657502
119746105
1866580147
1564672081
363380900
709603216
793745810
879980817
945401569
526858116
1744241253
1405646987
2076494945
1951615234
305573287
1524614765
1781876913
493547991
1768345728
1391228371
1231196216
1459947780
603405105
1419457722
1201582996
491699026
980712498
291097164
15781305
283128706
1225438073
867317469
229979495
2084931294
610483613
1942791921
1284666590
459559982
2031889329
213519811
366233046
1335906196
451112584
292244686
1999321372
85451561
1101631798
1772383635
236427462
317532207
15285554
1555290691
333839374
475012986
722561249
1939250698
1277839400
2088411565
24543821
584203671
171970104
867281004
293672987
430607944
1615785332
299719162
1570234502
1462823514
1142027692
1731099629
1177534780
313956051
585495383
1072238965
1282923509
681836836
288422595
1938777734
1931752084
733621448
1403240167
855101386
865042893
685722299
1412090759
308037748
1783312339
971721843
1205365718
330936614
1891618850
1511528870
1254193513
1724977577
982865187
468963089
430145453
2014800420
1439502020
470451006
375076774
170945943
1328433781
1860320320
1483215365
1144772294
2077061690
382961439
792214805
1832875370
1978319636
1083145470
1999848570
1505153723
701732521
701815898
1539074551
1989856718
629248149
252076327
1505828147
144014518
122327706
582867837
80932561
628256438
1860587494
603720622
967925860
2135934845
1295131606
594039091
449251869
268092785
1657819297
43721020
777363180
1761067408
408845789
2143973103
1968951759
902342207
1082818190
568664898
1210308664
86146639
1629792374
51867248
670604656
2145219081
1455963255
381422027
86909469
638870993
1021094840
1219644806
1755955271
16500107
1573980805
839673575
738695665
1773043006
204121251
2008970474
663957641
2098843931
1039937996
1764232918
1540721387
805766906
80799450
1877192107
1318844965
1097959139
1724405723
1464063463
78897496
349872124
1659110258
1301221434
1354895199
479416243
96261901
2125135098
1466968193
343925946
1459910683
2034715335
765673349
1663257710
516357311
370647922
423051237
2108628117
1629390397
840160119
1390102708
1338802102
1390640955
20255551
1689817304
68517715
279097947
967356684
1228774609
1309416927
1258215347
1781091679
514340090
1079166554
1105601217
1445729442
77157962
1910039334
1702009359
282245878
1594116369
1437059931
1441114761
770902906
984286873
490642963
2009235599
204402529
1999295528
364107315
407766616
653122080
375488321
2082740545
216330403
2053106907
1346095516
968271019
2015712037
1111405413
1202018352
1080238009
1848278046
696336585
471324950
1326519530
1088767122
787211572
203807467
913744714
423001999
1535480411
138539121
1350307192
1593786917
1138402898
762552330
419108834
1532627007
988340811
1541747100
2085047436
814628848
446275989
110307144
365021903
81682424
943467259
2002322937
1649344880
455070171
1952558157
1119208735
907784688
1788465441
1612622784
1069170672
1868031896
1696278883
124335287
1878740516
540635268
243063593
383194069
472586485
152994939
1462457626
1610079043
527305459
737070052
1706285072
523825350
559026361
1256805673
1902748858
446708172
1863798795
651492958
257909933
1994296321
1966379776
154110805
1521960700
1514670483
1927305413
448180635
1556470353
1196898447
1031801246
2103551435
219831579
1893735215
858565467
1268703523
1486744232
2037477012
1041966698
990324413
318440178
369422753
1684754281
1311575075
1038371763
1916857475
2065249572
1512411904
2020123782
1557741973
1711968520
756918477
1721603353
1436162902
281043340
1583265322
187643907
82249527
1331101032
211992253
2089165648
609354927
1574012476
735957285
1811540380
1959093304
904864988
558772346
879588507
1796713122
1207213868
1597568291
1037620971
1483778556
500016773
1850312447
1316247467
2134025954
1110191840
987112307
483799720
1990638924
1991700224
293669438
186150485
1856079207
867427823
1036036674
360193818
673358088
631236613
1646636148
1184621967
700573372
541066872
569567015
8384503
1128876470
737577533
1865861851
1780778139
862698377
884681584
1340052642
1081743249
1642326014
835855334
749247127
632451836
186482997
678232481
1476760522
1673208219
978897044
287664479
2098441748
1031563585
112155271
1374681087
971048240
193015249
1646761961
1416527814
1471802349
883291543
235283263
1881528287
196180478
1398363731
2013611522
290195794
923906825
581605400
1333830664
1557311403
1307785494
257411104
1394146304
1410822560
555857808
383494892
903601621
93911827
270811775
203981509
1901492911
1367534954
1706119698
1488275721
639833783
1158506960
2147324067
699836822
424507937
1297034867
1886009648
1897553425
1744078191
1929320079
974648118
2087102781
279096560
2056965800
819137185
943449239
996981305
487808041
407251936
1111642040
13078550
1932582906
1524961135
906341649
1259065833
1936852133
2071914411
1328242536
1084459020
577784968
2020666928
1290384640
739561912
68971071
838157111
533849006
1439571055
1466245049
1579598643
871464143
1574731181
451139511
194768745
1201312086
1035984757
1664037430
2072641831
342785437
673675656
632451912
396406563
1345432247
1595790818
196769273
696929790
398917752
1685216653
357532998
400887393
1650048793
1851887382
1637799157
672210083
1405646987
389486944
1799789754
1795714810
114521620
143293845
1050515660
577350918
1237251861
1514484646
2074204604
1004806062
183308308
2101276831
496962033
1251787319
1681927959
59905234
878022723
2127598523
539258460
506468896
372811914
1350132770
349189415
1852330608
608137640
79713900
872819569
1335127424
1377334208
820409463
427793931
1146791098
1096260600
379440269
110479280
203970048
1257529842
1612392293
513837104
391447105
751448523
359764926
81441930
647952593
2011443835
1564360789
704146567
551470115
682700147
1553133743
245507990
981859748
439053618
527688103
1147019885
978390640
2005399225
2069610136
1203659371
1596470543
430111705
421993236
1400345866
192297063
1377252871
413212858
1455235937
351066554
568664898
1651523149
616326073
191443359
82034700
800018431
533133298
691761609
2043014746
1853074143
1517944727
994846051
608143276
915070866
311359983
1377167849
286985669
1407837810
1225870782
1704492234
441755283
730763272
1353944562
296872884
658469961
1793436605
908063804
1439737834
1550680330
867166846
569771996
610456114
317633227
148890789
782942699
1143499857
313297985
1183833274
1288949444
276545061
2036525025
1410462215
98301387
1050073098
1803330566
1752422035
802955721
300049037
1441269799
161874266
976110405
739042748
605087437
151819000
132292130
427012336
646824287
978579419
1278800690
946882543
1135329664
1289080175
2117338984
1088378186
127450160
1405684127
2045994201
993931010
1972609164
1877471922
257653281
1443878115
500375946
2020921700
318816109
1695876462
1153811123
113352788
1496780082
368682984
172350591
97953478
1005505815
1394057194
532068603
1687011302
2089218139
1286442631
163335550
1186015362
66024596
234556477
704390391
1778334158
363763584
1627621816
143426602
1220748558
1354371603
2065643537
1353245216
1827800613
412495699
224624926
1893546944
46600579
240178177
2123474973
181714527
127480591
800121969
1044492852
1886213048
920613456
25064788
2129171198
1376751403
1234077377
1887130141
1283471932
95591670
1473953518
974683123
1637135182
1765256014
993118432
1417229757
1532829995
587246731
1422832941
174318665
1291570109
775267889
758179722
1974190127
2069419093
1237737737
542286627
2019775129
1837426201
2065933738
1656011023
691761609
1972215875
868913000
828707459
375217774
984399164
1222728439
1931310243
1451376605
983533013
1159479224
538418007
67976598
185758394
1179131023
1408518206
778239776
1375607139
627437636
1140205911
236849925
226254517
1166274977
934804907
1538158377
1695883857
592512206
753861543
126655375
1870888619
1918600903
1285880185
1362222813
690834006
1872407642
1845584126
1677718796
1275133780
380612419
1044271309
957020636
456477640
630806853
1441274955
856947930
280019306
2032065536
1155329560
440090190
574097998
610346769
1279121324
380616961
2045390121
530948889
1116075612
566566673
175036166
786565186
1045080605
282027221
1955857899
165082232
1891201455
1144634922
1910558468
1745069639
1209796310
1551847745
947780966
1708045687
1966700813
1618600709
51787533
596861924
494727647
125338502
177040566
1009163512
312373164
933246919
370534931
580339730
957401910
1032089119
2092783281
1191290389
40494685
16321355
1140732834
879780958
1877862165
746768871
860336115
803271492
2064138044
1940409533
682533360
1329893166
1347825956
247486204
1054174472
915092829
1633503347
695588358
1818008421
910199713
528398243
352730912
1411094508
778782256
1463617123
1730332939
963043616
2049783838
1483318856
453475739
2015269779
23448230
1010169732
1063137662
478182585
162910349
2118329895
236963930
95389243
437964147
959242584
1115478838
1117871029
1900893999
1114336605
151636919
2090065415
939074453
558675829
234775022
1279342819
1743465262
1636505501
937653774
1797326011
528123812
911528358
914036796
373170658
560699405
384520056
1680954689
1092138020
1490685341
580538316
254141048
1082344466
1656525973
1234646002
103232278
1958644394
832603851
1151272578
1231779301
1767389817
619101991
1184123806
1519004333
1058412303
1824201658
753914205
1407533715
1698691355
1256158624
1788633868
1838180914
1871352207
73767408
1056558777
197486511
476615305
673452225
1468756772
1370097751
1635618608
1054439701
14526593
647205751
1950904978
1790960894
1378694357
1294691592
431011296
1796914404
770275406
1768022519
2119065146
1670123283
1383322246
1194857174
1466159584
1262944199
1723994872
1301459415
1051385614
2067416518
1847627028
928723054
1288742979
966406817
1402864510
1883144786
214718762
1083485303
1979145315
1713950604
946454132
1691461562
1158545680
737473686
730943117
1516701090
1070233512
341969575
889467007
57197111
332744298
1207720998
1065785899
1211730824
81556424
1031198672
751472644
255545655
54560034
1614500326
34866295
1524873268
849660513
2132530786
209422880
221287286
1728520553
2087159239
1622967787
640228264
1229415523
154119725
523705039
1492315518
751733226
208575089
1828342884
132806415
511523582
1218049423
531410374
1839014832
1040814145
2099369503
47558097
1460228180
1419775395
1187469869
1100267262
251478204
1797187813
1397365050
193233587
794711424
1338627686
423576706
1982423515
277365767
1754730529
1402256721
260411378
796112862
1995067602
1023924049
2029140305
1449084213
441512366
1165503852
411196
1938662806
1567801139
1336880511
2068870896
1979883931
2075300018
1414830262
662568580
1730034300
738192320
2038412003
408910018
845947531
706792582
1213932727
2016996428
1501123616
1843945262
210283988
1617989829
1154079438
1317629129
199915903
3598176
1127546170
1663803242
1320602352
1231226812
301022072
387332279
1114824608
1496698425
187211130
1663853592
433804177
1289688321
322917921
2079923956
1783018581
921835939
1452260816
854428473
495217617
993601363
1270790314
456758178
1790769295
1002114925
795745527
1878174428
820544246
62236029
1851963704
122463465
1330280124
445217349
1717319459
1705172586
778297126
89649813
1748969894
927163577
479686259
614078172
1443344855
367882820
2069038172
974287158
2052983997
1776818658
2113358893
354983031
1412609419
316969799
1723028446
1846656595
155001463
1026079520
474042017
76767549
24329032
683443430
1379980495
1436029953
1132699747
1751136472
1503554139
1192514870
488130437
765909212
1276927434
1403231912
579015609
1878324507
763789246
765995927
594892964
1214225110
1204317540
937671084
844927440
410718345
643249761
1296177014
383140370
471576097
1893885047
54516768
1422753151
751250244
824760499
238542191
436964757
946416966
1217908024
1329711157
1660614311
125745750
1712416378
1544878048
309388802
891938495
517357957
1535739321
946143775
1986425022
1003154573
825598078
1963794624
912937568
1960656806
425331074
1439699905
1778043319
1270476636
533420806
2054063705
631002191
1282430345
325545021
548029194
996971267
1955662158
1253234472
784682938
211662494
165561588
910546747
539715285
437633994
1989812703
1326506480
648079276
939975309
1657380369
165405685
1139181639
52133220
1342232555
110262410
1072752746
1195807534
846035592
82430677
1145011744
1107953465
1873839273
2059203935
319667600
884350704
590620813
141412062
1116971640
1293133878
509678880
787258564
1524058826
1136614114
1335070096
1377831112
471027715
1856691090
535530184
100730250
79040349
1706338871
972388706
1154897231
1571529257
1097478326
415734009
1350779856
726352259
1858055116
1729168909
1202497553
192472555
1585379612
1383553821
2004601106
1979123493
159853749
1094140277
311405424
1809320670
1321629589
1175280989
503045043
180507715
38633317
744298184
2018482451
1552235120
1128774219
567749402
434404771
941897317
918742912
845907887
963712665
877422751
57492954
562381844
595142070
1645275182
586006314
533091246
1352182495
1348573240
558221957
1145442743
1902452136
1034143401
856977737
1869168340
457440588
2073655137
1001903468
1760563394
940991575
1484700992
1372306984
1591874511
458327375
2066582408
2112532576
471243176
1741702543
1017030093
852776314
1376066389
1217250349
1112377131
1416878057
734530749
1548856759
546850195
213854814
1211235679
1067019957
911863980
366684082
1521863387
917076630
1130531018
405285619
981373775
1922793666
1068013164
175066396
2036851467
2068523226
708041604
1982492890
1114127206
288857226
1333778407
1035659471
2113574957
1203479707
1990473559
902625076
1027117659
138717555
728265483
1311492029
1764949159
1369816478
1959894920
1760490676
1092194056
786381576
896006912
1024196798
981591168
1526996433
1941440330
369728261
779759154
1037743464
2132598193
2051751736
1783159856
1816026878
1688838429
1637120569
864697019
673904620
1925399473
1781876619
60537431
210342441
421841003
1788868081
557129086
1230486625
400683680
1340300611
1783794829
1020518274
766956400
532372390
1832578017
1508474600
2060880387
1944746151
269635736
1669678450
387969551
716392147
678964201
1132162329
193304616
1166317498
66862094
551524807
576675608
180783232
290168329
1934610039
1641049906
57806151
1038723605
109628966
1463327589
1237898747
1956890242
418945534
912260049
2088885605
1269803110
1183875995
159012296
1583008953
789926878
952410086
1890727033
1898410689
1966076938
646048676
1798345327
1269155618
1066757604
426012091
798987734
1174214208
1595566197
1296749167
1908132810
715401660
1967268814
351604374
227926227
1434236370
1975990350
211108828
1670109865
1092871574
2073407689
1961109684
117988958
1357513065
380013742
1340349018
863449514
1456799690
972979890
316171488
1762767449
1310188708
411104529
736496024
668472715
502035326
422628775
1586577794
1845521301
154114799
606625794
664155445
1107881954
2015506952
635788219
1621938771
550697212
519532331
811435026
1355531817
622163211
980710993
101174500
797033178
340698186
1148165859
463035940
2002421594
1491136367
1838346391
1636543937
897411055
330942448
1899308883
1410998552
675710270
1673923571
2030359476
1952375341
1212724303
407521431
1196509709
50947966
1200596251
681630907
54339134
333073130
849332869
1977051169
1267024206
1297104706
950562863
56567892
1167562202
41027655
1032067983
973580832
1916304917
2087105469
1922182671
162798420
582050014
2001239691
988996844
537356793
64872489
1142582072
1453070612
2141762866
2129139799
1457201960
237284467
1422091140
1115716332
1983999470
239667297
703450115
1539524484
888601460
444523988
104518625
1996268843
1679167700
287299745
119852742
293147029
875624889
880361106
1185334916
1924878344
215463764
386562792
999464338
288449670
2142976621
596356263
56844335
1595886606
15843260
530417283
1300582122
1788294847
1325902140
800485168
353747480
183062614
1360095134
648249703
215816350
1979579386
375917676
1637215845
1187927182
84537495
877759787
1571860390
1213407359
32534999
215448905
361612110
1289749850
1103559123
1832682618
1698825231
752325292
1023625453
776318253
1760867107
1319273896
963994018
2086542377
157374509
849782479
1225181461
217215361
1242869289
1223684188
1510747000
1845248884
1155865801
1810987080
1023138198
1381605901
2023624636
1154562254
1408214491
634661502
339549999
441051302
627700062
422337495
1161699907
496437255
14128859
376792374
1417578285
2145752811
505757053
1642224164
1587987315
1851212137
846432351
1575189637
1483568279
758216053
140750902
1164676778
413011237
2108788624
319963420
383251484
871560985
384033844
1206608904
1790310243
624334687
1575589732
1347836153
1427174518
1889852751
550683173
2129090065
511223076
1620431764
1344500776
1140722656
1738764138
1354378385
1824028114
1004559562
2077497380
2075931832
332829311
873462609
247162431
174825450
1968778577
1042872680
1905832553
613323886
918670391
1723028446
2037187961
829501043
1363695637
841499432
297378982
911691249
2007971874
400520906
1902327150
1680234770
1027272900
253644245
465809563
2060094305
342364127
1423898389
1310076383
1282445139
265531588
519752084
2104688992
1419929521
1384297222
502561105
1708594942
1048141236
1784067182
276545221
359555408
1689694241
566034390
1627757032
1184957016
851069830
1534832981
624702885
1547890437
1710635530
416591925
225105409
2047333174
1044455254
1264047833
2070374940
2016209432
285122279
270441550
265896859
1028969225
835792696
599896437
2135493956
772448511
1826193129
1748832412
307601166
2622498
745231184
1611140042
1596657860
1279037272
1652269802
1824851130
1850908000
1872122028
449706567
883489314
539216803
633125922
1238636542
1776899212
160705106
1130912811
174197314
1557083331
1068526069
1092324025
1820202988
1231835310
421304655
2124031032
1238876824
1374831546
97137400
915609868
1716891925
239129127
904965883
600762513
2027601970
1518046085
1472069626
1891738927
1572928801
1363977005
241813996
867420923
382270750
2049479300
858038321
1137793259
1994618778
544446305
1213775689
1914139737
780922155
657369068
2112981641
864421404
1400970305
652219807
1434265243
1804060700
1636041713
806500416
1838684927
2078485391
1736219658
815091895
1348648665
946175945
218279690
1705322736
320427221
1539566365
2025798982
2070221546
336534430
727291220
198608413
1599429355
1483550138
1434834074
2044410339
759587994
2115787115
1968137903
199547047
1004708723
2113620559
391116280
813080118
182519536
921944850
1982110029
484426490
1393200533
821837851
458027927
1763621559
2049275588
1417058671
1943079720
172547917
189484063
174365995
901244485
1655860646
1308375417
2018422394
2016941180
1780181612
807039890
1175804783
748620092
1658335973
2053925322
1858955677
2098450174
2037520570
1980448063
1209412125
1737570144
1521440213
916012384
630777839
1500824460
1011794155
1188653374
1903343677
880304234
2123491705
252373420
1405522497
1547226184
1840547911
610579466
1392834589
1013267207
1868448012
1543979754
1743522162
497281432
1492228034
1034315325
1143959670
1002789655
1118976876
91279021
508904750
1255009870
2136146888
92982392
1206625072
311907408
396825528
1593959120
394219829
1087152755
1423828576
1647993040
1242870891
1940603132
650038624
1821527501
1909287300
1927458920
1721583580
1881037918
538834644
478657370
501343503
688149629
1825421008
975546489
1355731522
1393371155
1408802584
1985892285
1491574410
500419651
1206161947
1828011855
1872668815
2103759137
145871075
1051686134
874724698
654733300
1902751545
980834316
1655460386
1797642244
592228612
1743519072
467914445
490973219
302985980
1244953297
390027732
1052265659
651070236
1459536368
1865329708
7581842
951122853
1563257436
1483939726
123323817
21968997
1512753014
1549327402
380974592
393519848
1998322771
567303018
1276661408
1099253430
537302173
30991077
575878292
192052431
216174097
468806269
1960918810
2021866323
613990514
230257762
2109362595
1384899933
587620672
1159604129
1435914480
594970897
815126581
1687557189
1847042880
104792750
390349086
373781150
1319937575
1792171030
293584848
880417410
936863409
536183645
408784233
66548573
2146935835
35223150
202590264
1409174235
427869436
801274555
850630003
1842054385
1861121921
1865504845
358785464
954097047
333364189
416562636
121048556
1708947822
818381375
303014638
710036778
431792368
2143658918
1009261270
1876646655
1822294281
2047256538
1881306616
2103172887
89953462
1989777856
124267371
1826287259
504726581
641298869
1623935667
1331075428
1531370110
486001882
2075941041
1361847686
1933379604
1947996676
931374930
1298090581
1073627101
1662239797
1936413523
1192489603
755137188
1851255600
799414107
1095103090
697495445
1678682673
670753050
1059367823
623013301
557615651
1142293993
1482723016
1695228466
1840509517
1185830954
876733775
113765674
1343096522
2013340970
2006213218
1069592791
538531725
662257647
648906120
1086860367
1191602198
1836993920
37677347
1695458124
338689512
1233743958
1841243347
836148888
1096224759
297054634
1396848297
1498395713
421993797
1443230365
1629996917
1538452840
381837221
979361884
1841083591
1956394510
1139843393
1981444018
235601513
2138625481
390979802
2050970259
2054222283
1694912183
1500009549
608384808
1373019308
296060881
803383457
1855991684
1469896743
29868871
1695587342
812612177
675581996
2098438469
687261721
1381597265
1668561250
1482457338
1437701810
706498034
1805797463
1195702342
2044225149
1309498909
1027117072
1862340824
833755178
1436999544
1902318543
2134578373
956910009
735085713
481538857
594124396
847850144
1689126453
613879382
662060076
1115132764
655583446
1155040797
445272082
16452300
1089135025
2092404151
1733309663
1144095873
1097603851
744577835
1888741517
574827386
848943042
983313887
1843835256
213583693
1561207370
1604476100
279902081
1630863232
967496943
1211781649
73453009
1322981692
1689637811
619878600
216746665
32052304
1381107686
1328694572
669366187
748597862
630499216
1292101381
975736124
799158885
304864435
797379224
445275361
1696524591
1918766759
1363593007
1807161601
391271852
2055506516
632678033
39482617
1964761357
221139274
1312755058
970780554
640004875
1331920115
1317421526
1922266631
1193494764
1738200202
1947969588
1323493076
2088716878
1361731684
934159654
1269897631
2072969852
1927544314
2069624933
1007922304
1932602203
1451976628
367104296
133100163
1314476186
1485323957
1694333317
1087030399
1130236185
2091122238
912931714
2018807175
1753981199
499804403
225901718
1882525932
2656386
939136803
1695952766
70693182
1661568691
220280758
2125528668
870992676
1502037088
1571143334
478198493
263868423
1331375250
957339685
1055925988
959330889
631310886
534599039
2043910355
555602776
1038852002
1625611159
1019896510
963153780
257972030
26022982
2074189536
1978342173
568166649
1869637520
784324835
651293984
47185809
1225183001
1100705857
2126659718
2045187379
299699989
740933678
162014906
832688927
235622631
384817429
674341175
1079539576
312229468
2040033358
1843869630
503620501
280239363
1483638480
1756495160
1764901889
1995110765
1017353641
789990614
42361291
817333826
1868324300
395573670
1934348681
2146702457
1727117914
789473256
1888156425
1030874683
152715413
1919267140
1727552063
2051191446
1016707880
1056751654
241626572
1429424930
341953462
780688278
1268011614
113184252
2014290927
1835277699
652016146
1098839627
1903312721
114736580
1302234039
65866347
1487751161
1681428314
732683707
877502289
544695140
1766856918
854878213
2075335078
1147837078
165035578
1102158874
1853192771
1282162361
350903285
1363917611
281719761
669239429
883459526
1571020357
2106736419
287785638
1461100400
1416596152
1488729649
484353388
1903319203
747478940
1175051883
1638062688
1851513691
2120697156
40200218
20556272
1328896688
154592841
1534235321
44613431
429499293
423054918
651941079
1882806322
1120782482
1463254396
119829832
297456790
857899345
1067610406
1403426379
620364278
512702545
470237205
1196379425
1084609180
877037852
1996962507
838685481
1968658106
1276937077
1811376767
912701866
753794444
1104122977
1092824861
1994913678
1361865132
1897150821
1326543405
22159270
285982458
72896299
8760709
207705849
1246268953
896975105
522468974
2033032564
1985463889
250600798
1502595770
2054261442
856801034
300031194
287494723
1405006061
1210430664
1787557884
1334226486
122489330
918662585
828582632
16813339
844864555
626485553
146163659
1356362664
1135311929
191824874
70801394
334963772
1295916575
357439909
1907621453
719086977
1133955619
1526661945
431513059
1496797317
1061113537
1790541547
1627907791
1583851153
1796026841
1970902382
1967266831
1922266631
59299618
101661177
1929242630
1786583204
1556031891
855256458
2037483129
986145538
467890825
1238491016
23561517
544159821
1552771433
2077967272
930990693
1773575734
548388928
926485232
1428730172
1789786418
1620004973
596462697
450314129
816240419
545536719
336397796
1585105307
1638947376
722422477
1694836878
1758453206
1973723020
2015895277
1481165499
1965854897
658130025
2107599778
1528043600
1294396253
1076716144
1015422992
1279061752
1289237593
1415190913
822022632
1230510502
677447245
1786166484
490490424
1193014557
1339196071
131290831
955538310
281795550
1963685713
1204557923
1010556485
1165375190
1943690442
1565638262
888344792
1920040049
978954479
1060761787
257959948
782916600
557701470
504957611
2017679978
65253338
1821129632
1828631504
1180109007
2004843934
323024148
789984276
208169997
2057447803
566917334
328644414
8564460
179121107
1713048796
1441592837
1610925977
1356343246
605042092
1096856828
423397649
1804159086
1703341567
86119212
1989884792
1798730319
556942095
1801167602
80953860
859152452
738745241
1292555918
585171878
257987708
2141368476
229342708
2081930528
579950231
1546511033
1442620971
908870949
1764679592
791748648
2040909753
1120787504
268801707
1035256615
1328771627
861103965
1646629907
518474361
1893901271
1191696400
1304825985
63179652
1880625806
1935267631
1798691968
1143342206
1404358437
1216126821
1092681698
961837002
2072694752
1414696157
627122229
745849337
277658584
57337211
1636218264
1382586277
1819830622
410363932
283916269
804157443
618436879
2014467322
628825601
763604874
1822290789
363509308
1484275074
558549548
949504754
618630061
88692561
133417026
1851279821
1541233980
1427140978
1978897281
482395761
2092830937
1979330051
327943836
1148048832
1883178090
979047803
1459831261
1434856736
2045146352
60601428
504083400
2009785488
106028290
582668095
192179858
1523259050
716240784
1596769570
1047682050
188132967
1651433091
1982700015
438592793
525513370
1652823765
1432446558
426938976
1266697771
341415624
2007540725
642149432
994786634
206515753
409997994
1833306989
1363799983
1861295327
2039592077
1885739057
1852935515
1413586142
1824230152
677098946
1645569316
1923216874
1296692075
1943776122
876026491
12909479
206532066
319371870
2085942982
1491946493
1952638753
1700189828
454387023
308648400
114500529
530782586
1379225980
1020304363
1696125604
780053721
1655268586
2003287339
1471497673
1279891780
1841433307
34365070
2121812809
498287677
1151743887
1973791818
458446382
1882956875
2146307515
630910305
420332256
572388277
1938163411
155327621
1469596311
140140368
1848447066
1215142193
173055798
836854814
1300830365
909810938
1850410864
252615420
1553852603
1300219274
1126611405
2071388123
446899628
1782063282
257070428
971981626
1785393098
906515959
1280771379
539110543
62686102
1404532480
1811427680
1103125663
1971634098
1777784643
269593215
325272426
1461648343
405024033
832797689
1349869395
2010047749
234279696
1206645709
535453186
265239742
1319047845
1963075832
1911682203
231931753
2006323343
1345315631
1133149554
341941072
1652339495
1192886918
2007530210
1381246070
516502599
1154002970
475989994
902920029
514281310
1384026161
2132153181
525419155
803171155
1567536117
295357522
779680441
2099930990
455118957
2040989425
52090584
1158356402
1116138834
671007843
604908192
540414990
1553417610
2029288562
1520632496
1604416986
1266374229
742862374
1629933888
1317062261
1657141929
109019613
1680632868
293728588
1776742522
472961708
1942528356
1284809125
2142207337
1890651683
242375242
822343905
198681591
1190674902
144398855
735484183
507962242
420590742
1175602307
257045765
1886780568
970026125
1264207540
1665485349
1020304363
101253434
1946133340
88150125
1846133491
1600631485
1747950762
1961185821
390677281
703190389
425956008
34233344
1752831363
1285040960
298716686
1428381534
2103717156
1258299791
1916212228
966202572
1323414528
1071037520
814842831
815690607
1458461904
1641004370
364526709
1403879665
1317163013
944421280
702824937
859796767
652813161
1125448860
1501306347
518104949
2103693524
1602130447
613351371
420005873
199262525
437735145
656078230
1211851858
1230016166
823713266
1852272513
1900898725
1234630668
2047430947
249155296
321541852
2015496110
456287714
165541232
220254527
101642287
1392889027
798070251
1359478733
62906938
1850852192
571998266
916351604
41059626
1530002542
398337415
123405469
154118865
530783109
1036150510
1886569629
1710540008
68629192
1945479876
1744693046
277917109
1914008265
886366608
471841198
1541438210
1735130534
267161587
1224385241
175215126
644993995
1188275338
1163345518
1829668116
252628095
465679796
1531850410
145029338
2125007269
973288595
1858137074
855354800
1655624704
438562463
868364149
1786258550
1312789922
1487603834
1949810608
1506832487
1756899700
1166696862
460612612
1054598946
1560258666
76895528
1617754297
1178743840
974833481
1411955741
121647234
231938626
1744405038
529895757
648704579
644128945
366538592
1373516087
463262013
1487053100
931839826
623767798
799578344
831205479
1116490010
366377153
381252954
1045325208
809342094
1895722084
723357195
696499860
904105735
1147379955
1706145282
1006383406
235863202
581797091
1897798696
266528901
146900573
1649517986
1482268705
18605904
1982995973
655433371
295765108
1327450783
1303446618
1759051176
429385613
831352706
1428794899
1322554952
152777000
1462196706
1524300662
1273055653
1751705378
1575296968
243910050
481939497
1634844532
1437249399
1465537820
1369787912
1963480593
1934860348
1662682099
24279524
1852796032
1912472722
1712201224
1319619902
501003412
1961640494
2113503970
2069145515
602300001
195819370
500733452
1880630825
2064302206
1975025285
431888293
1515082270
1487035908
860814950
1868183079
495060392
104044870
1569841258
1326657097
1637493829
1320694893
790941200
774584823
993475784
2120521527
1413941144
619376569
1881486514
333196180
1200567687
1713290354
756438593
2108038094
1876865070
627260035
1194468385
811156490
790348276
255829635
1927961188
1011647315
650415185
495389836
1570315017
390713411
487074996
1427851858
1067184818
695704922
1284488781
276341370
1218907516
407115921
241577002
672426249
1803351948
1590311223
1506338005
743626569
2071162342
868840243
1046636300
369533823
2017028066
1219723436
2124958582
2025012028
314820689
1358905090
1138811134
1011854969
345442036
915493217
1964458500
1466125303
1923792544
828474235
765869461
2023610814
110641938
372244252
1065224258
1466636329
685685251
1129188068
1826610607
1302566563
257863685
1536637436
177595781
1921905521
1235013842
1619377898
755740725
1362068221
2133120911
1902298655
151905787
1732209754
1149764845
1640083048
1614398392
2087557907
180165011
1863737631
508979198
135915626
166843762
1621399308
1103560613
1459325389
447531029
196690500
2108593839
603917615
1465469088
286645856
863859098
1348898495
64803262
401826058
1296650421
1820601781
60044287
312693904
1538158377
1540214229
500717419
1428794899
1319161340
1822798463
1765779802
1728903741
1755459073
960643587
898430443
1275196348
408775446
88603338
126293994
698893735
2095071722
1048490714
784085860
2074601182
1175339052
1530210334
910886063
1823682983
1758780053
54779566
142092602
1999984530
714010772
1003673310
1332859150
263281568
737270894
1243396445
1915305354
783345968
1726401070
1583280141
543680607
1212668866
1901672315
174870868
2003297205
57360371
1357032171
257213751
900799376
1614875062
453030573
2091626307
1710322318
731800379
488696060
502726578
1057311120
2127658195
979647582
551737619
1138626715
263945807
1458432111
1486197370
459929516
942176426
96164531
1960335478
923978457
1798155063
1644475459
1319262468
1840179519
1739520488
1255406745
1989124571
264399110
1303649581
1672786632
1083918548
1538961431
1883504553
1594612338
564939377
185515638
195799382
1681535434
1191609460
1111759111
1489889659
1499712827
991822990
1918724689
1766913616
1184067248
1187592836
1394125767
1707605700
583556168
736224419
1971186979
1577506827
550312688
1128213399
1481031587
642625053
643000870
1239645954
1863605352
236856309
1419958270
216941050
1612074404
282958309
1485802929
776583135
1895933571
786337830
1543874721
346362846
1925080803
926521144
565298307
529768248
744706167
453290596
1119364129
1904542737
1377881980
1298345771
618981722
2111219295
1096532849
310767126
325668913
1982662276
524188561
1737866528
1403796696
354645758
562511030
1524197582
1893062861
1138380186
1362820838
1564672081
241755083
1483911363
1663989554
1769311593
1648737919
1272440309
1068131930
489479236
271941583
1608588829
500813423
975042221
2140771101
152374716
1879903476
1595258743
1324598371
966611419
1057038514
1975504829
693912056
1551538331
684562922
345542878
129799093
462900731
2140322263
1304198705
1028360403
474466176
840431042
1682587189
1774294699
1796839124
1129288922
158980480
262105500
2063824191
2062493666
2096859184
345780768
678408894
1868535719
1326187085
1817890299
712239049
1764417005
858164658
1294675159
2024168918
1496029872
1557619045
989928000
2132791793
1675677850
352944992
1693375443
1277891891
277457903
171190999
1042645114
556993813
64938403
2088449773
1672952693
512989092
351080250
1584293607
1150991242
2047161531
298548454
1026834354
1657716947
723458448
487379648
571065458
1706719527
1206493532
901361738
636998886
1823544484
1997264828
1058813445
32661959
322391440
1901695488
1762861410
1174069539
428387005
1356753548
608748896
1324706208
54896649
1353374838
1669543444
1484312443
1004445910
318788588
210241199
95433522
1329145780
543861334
320586743
1852029458
1990193235
529830035
1138757888
1394155887
752855892
2125441046
179759272
2018204202
2113789211
1043615639
891906191
1651497556
1430945238
63659420
1355740224
777858562
2101329899
1583205411
57411331
26516881
1654908134
386519597
1941705806
35683729
459774388
1139040141
510734992
161276376
260123995
230068588
2059570880
1256570729
212947812
1028682329
372097121
431193127
1491946493
988927451
1103285952
1077800534
1912688310
1216678711
1817478596
724135257
1421340536
279588450
889745544
1814955614
1096202611
1328476983
953119317
967862621
1172225716
2082547718
592899546
1242717531
802482270
698287740
154569477
1900771681
286696999
1758332815
1061397380
1301756000
718914720
1731728453
1425778286
34233344
525419155
1270252754
1187552912
956170125
215253810
150928455
2069290662
1198836623
503427746
1129448036
983553782
336481687
798974812
981347533
857110988
1013732426
1462151399
1465958386
1353752053
61188864
2024237964
918039309
1740501484
2028506165
1854961054
1598592357
580118852
1075460051
817852324
1084501955
2025453673
1200439084
761944082
300548420
1099073128
2040996479
479342404
1740212412
1489832475
334979535
1253101807
86744752
1995136002
1081288112
959966418
205200876
748716895
327084732
663558929
1720174297
1266951197
1481750210
1288708326
998117363
1409787787
1983575776
1104038406
1313984557
684895547
294629249
1065015942
331652467
189446030
2123266469
579714038
597611087
1707791945
376642692
3656562
428939100
866528414
1787865766
648718544
121765005
2036337064
240681840
1875034584
85389082
681983734
2088048334
1318936721
139349704
219514692
25873916
546587428
1503056634
1117291694
1097768132
707815756
1135413991
1002859665
497018987
1955254858
1974386824
530811245
1298362932
485823774
1460228180
2098628189
375114502
2029914409
458927443
975441437
1845455110
925639751
2110587950
5239157
1554556605
1029098793
1011442031
185476074
1136847254
1731220850
900135417
1262056225
819494081
14835599
1352831738
2131086497
199121573
34043970
714277357
2125403058
1586626097
607481159
215819868
2044428582
897566142
19220369
1924565756
1513684744
915228064
818101812
740649907
1144079295
1824348868
1508248911
1694385924
2117890847
86048126
1968093066
938307228
1315673190
1360545224
1682212433
1895470496
1222188381
114360640
381551995
1856632079
358969477
1865751886
1929541042
1109572210
1038244131
1948996478
1092570284
1841197072
1549083164
1436494768
663171205
1510372549
471680410
102042424
2009797964
522420218
119829832
2121194962
18977489
822519990
1727156228
789541291
1614069556
275044180
945712399
1380794300
2074187524
219247150
2122515483
1851817978
1918076532
1056751654
1545638281
142970652
943720442
880361106
724270263
1022471177
1283801198
269181541
1118513456
1655944445
734810018
437747744
1829147395
1390643740
985570490
1657223229
1531450948
1839232964
908833807
29550003
1289530893
2123594945
925153359
1956788214
2104387272
656386609
1238396409
7725116
2072460456
768575376
704939572
516515214
1442213292
1329269930
97131840
963407714
148495431
975626458
1247384900
1198396048
2072847747
1207672683
1370431903
1369307885
82732997
1278316896
1724648842
456578924
1035457572
200934486
1821873320
513431753
159261570
2021313665
128662818
833126744
614160251
1517039090
891495511
446368969
156217821
2003597565
18067003
997560290
1518595488
1774171923
1715544155
2044587949
374575086
1311859925
1481052657
2063536859
220644243
202242564
491325952
68560023
429988062
767008441
722730431
470842408
854290572
622334177
1027562102
1462873618
1735455758
544802447
80898645
984737063
1429396002
504376500
1857446210
1060345048
2040225022
1114131082
80238981
1708557879
195280315
2142385038
565549952
222410109
806701698
1377881980
226730220
1937514136
1808352735
699231118
824313382
1290432281
273807548
861532431
76942123
250984318
896962503
2125144231
1637980847
2079106183
1592775992
533897629
1518748655
499971219
632325023
408966258
1874896170
2105437124
297011395
1631473783
1519511926
390771156
1640340149
7854463
521943387
1924513838
931924184
1681779836
374365207
1678973177
1112409487
1510282909
1236566688
1837551695
1395651448
1628498739
1454581780
1130048853
1187738956
1093569424
74202806
1070196558
1824678850
1487318573
937270199
787827619
1090593405
38359368
74636662
6374123
40827567
1011854969
1676985900
1032304648
507868265
863245144
1658343848
1983950423
147971744
1119364129
1447698296
1947124619
472161388
1765415286
1623690638
1135997255
155231835
268123501
145792785
416979226
867187067
1748372305
2112253155
415527756
1986936832
844658744
254373644
1841321278
1064176433
459635394
190735993
349296781
534175473
416500382
2086444900
542349868
467084877
1016259536
500135331
1336042239
1484554723
1794436941
512709743
526694901
397185620
384085187
238089422
1238198568
232214536
878986209
1009238187
1407142547
528438174
1050969784
1846004494
1221236396
304055352
1771850172
1409174235
1827247706
643957722
936750403
277561789
39964783
588547130
22177041
1482837089
1710477684
996959767
2146169193
1263097310
1489803319
1815079869
1223688537
54171856
93785119
254430536
34501801
22374936
1920984978
1070035502
1954302873
960765540
1501496748
117327324
69655509
1971797717
65662936
1546937659
366435929
1944480142
293448101
55422753
1259136032
360771220
1072797418
2056681052
1184932684
518814142
1875157314
828748545
1590700928
1853642734
1419753295
1760539462
1608382173
1726590999
111014116
2001976562
424940672
480191525
942862213
859948786
329092100
882106950
2006656737
958001312
100801664
756890990
2018456660
802412462
1226152998
1730359962
920604917
1832886585
150472055
1807910332
808707061
1443840749
1937039596
1170924647
956279007
128912109
1829263298
1665557843
771435778
1036202125
160814496
1000084293
720920575
1818102760
342886467
1484469130
1788749401
868898279
932502777
579444691
718744406
1255554957
1047994227
173311327
1130501248
1743032664
460755044
747509442
561901926
2085895448
1136006309
1499226702
812645606
11359470
717182473
1020232323
1677632097
247576973
603909035
1181375225
1620724516
797457027
69113879
1753545334
408842434
1477723355
6553130
617748014
324858667
123970746
885051588
217179128
727983198
1342103357
1159776956
841725890
2019385501
443683102
532401782
745056478
773428317
900911399
859230116
566092604
882035270
228534637
1073727185
1770537163
204321994
911548586
1586857525
132928055
762552330
711334563
1154167340
128198232
942265576
1294879184
1668311417
109578277
2033489471
410108031
768228467
1526086013
1886145958
1764353169
271634660
377152657
1439229940
1016545186
1702982257
2141707300
1671452365
1495461844
587272963
106148139
1113690444
276235736
125358959
1075460051
1095884142
2028677351
144769948
620246768
484561116
97737879
190723322
356468233
1159191089
627156359
1586516165
1953845145
1017022060
679972661
1949081173
300048157
2049997724
1624569835
1399292620
430129373
1345603077
993842727
1631404205
1765139851
981174969
1616092804
1181888866
2110268628
2110642846
144165243
196240662
1659677267
1165850231
1266930194
806347227
973463578
1546695630
1152525028
1177674701
1131038284
72520081
1080562377
892592780
1386825110
776354876
1311093159
357451512
368339691
1609014162
225209443
2009584953
2074592969
2021336486
1513887621
317543660
1631815900
1410175124
2065882748
776233209
1443732073
691588083
1228759304
28841204
1900503773
646353627
1304832773
75306857
753187864
847636086
232831709
999998366
1897279905
703459612
1293032673
1583641396
1843491169
2125144231
985211844
1172876287
1379877004
1205081988
1916801647
539865228
550095222
1834478058
1052945791
513481517
697758226
1092001483
763819653
1484073094
820469727
2014336503
1394713369
934328582
1074779102
1386014004
1912427704
8138000
1246532330
1329893166
1559216520
1865419699
1347825956
763900178
896654986
1888680521
229587598
940539160
1670881917
1751692149
599272873
967207588
231772492
302552788
1552279874
1146020361
191068660
1846300568
1884061965
574697720
548537035
1506357896
1645045711
1104423867
1860860623
1261324551
775056756
1420844449
799952384
1601925197
2142590403
1417074313
767477328
615010934
753101534
1935097766
1726747609
1780237707
1512136065
1778294131
339594743
1255023997
522062341
1984968431
614538403
14697750
1564895548
1299450304
2072775292
250236726
1743262846
616070035
2103387945
814038560
136917010
2056288487
1015001997
1018277066
1298540531
1236556497
1014018668
2052762954
1963834931
1604156410
1309955688
943219190
1316067061
2104688652
244317098
1362386248
208412779
1161307773
1260361921
1990874328
1402210584
1222163059
1323079386
2024218892
1860819929
173990912
221903800
1204973974
804467165
427281060
1753667084
526951188
1033290321
679523262
2029722436
1306297369
767189993
63071065
1865261747
1326831149
1780032340
673794266
1331924962
496029835
1580296415
100075149
184744198
3839935
2019940916
1299206175
1778995706
64730132
911631381
1771807670
742820782
2104075708
1803166721
1358857266
909880832
594688837
33584320
437231280
1780775040
214699417
1014368987
1199854366
1537398738
665668854
2073754171
1022520792
186483974
930459331
1509506141
1940127521
1075348906
379456680
961605859
839425837
1329537280
642721651
120769621
70749124
148801810
619950421
2001197545
705416725
31737993
239841446
1343866114
799176291
2016440825
1605901824
1118551511
224135328
1950932442
494632935
450309569
1257697723
1293629852
351513423
1858693135
1312266669
1090325554
625031503
2124703590
1651986111
34510210
911423028
730836989
1271365535
227353120
1484190960
1652973271
1983951261
1979258347
1110161534
1092288829
360928212
2096834255
752625596
262387113
999067113
1844685203
1701817014
739586339
1954212854
1459586724
59447353
1326221328
769468707
1730908321
1840488373
1672601139
995355397
18121843
213883754
226879600
2074468580
1976947227
1462659831
2111856377
299520305
1830780108
2053396672
226445441
157824363
229108426
393270827
1672019073
327330984
1265967254
1793090485
367275733
317493850
945768151
2018044401
1947086273
482064623
523650360
1688749174
647727939
995822435
541865121
712329158
2013467476
694876151
1950532559
138986370
522392945
992161928
24886909
945220839
42335027
1842659637
507390634
886807455
704758823
2086021919
919582109
1471809444
1489275846
1216383049
18986383
1841951042
18554316
1615815793
2145953463
1881906931
311958925
2068209570
458446382
740865939
722403503
967145548
656476634
1418977155
329772191
1853577528
1595104098
1300612727
101203540
1924518305
1512004789
2106644585
572472386
984971413
1237737737
1354131754
1192234330
1869250622
261847859
1920392214
1164736298
1416211097
668899038
1922105148
594523436
1467400508
986705673
1604740517
62762780
230345571
156182884
1540676234
1744549547
2071891397
1116810386
106873732
1754720548
953563175
1086738538
1802515416
411809021
1386095581
1361320734
1448496495
333578386
1399412763
746987157
1216331823
1838250806
1093338933
1476674382
744793770
2107924773
719736452
1746928864
1695714665
409842600
1053781118
1956112357
903643902
159887631
1335352876
1770676968
1283429996
2047350194
1300844867
1765880669
276643092
1809698594
339261964
1866592660
420515993
233848092
1411192466
1708563170
672301303
800342025
1652140595
1938780187
1036869839
1136051269
943838491
1075118853
892583448
1956080178
304062837
211451761
2100071730
369022164
232282230
2053191073
2017287382
604694068
1615950270
483538563
90033777
2030207906
862774516
87616172
385160578
44483926
851404935
1162518929
1954371732
1756763957
312764209
1377659848
2020453419
1801422986
2070094701
707119928
1907361739
1952079270
251063907
1733101795
142290085
673371156
870800345
789987947
1365759190
1102779398
1313717543
514648972
212505940
1778858276
51315365
233762569
297934395
216746665
2137426356
61530884
2145060486
601220591
1811595711
1607553733
1544913770
1771875750
1549125658
1425292274
13688025
1842583974
1492437663
1169162003
14312734
1224651933
1301833969
1332859150
1790830290
1139796460
2117297121
1891390654
578801481
694838315
732213962
1535687147
1914716263
1053299771
403403322
736249580
331673823
1309055117
1245568806
854971596
2005911665
660684541
956455170
945564458
291727187
1950148693
1040424106
1409423631
1365765601
300838361
178120021
639483332
925452628
487828955
1389794329
401249665
34479477
255409903
370978602
831804290
167116352
288935773
4974472
2075962800
111642007
217468803
1252386143
423051237
2125327890
956780005
851012390
355996215
1581364457
1418590876
43327954
680585312
75582060
1259105599
1707935594
1619380689
1486263898
1014834477
1735556136
455664104
817852324
1885340693
1983591017
1019030034
914507240
1491187659
1541419500
1728088381
1399059511
1840606156
710851103
1022183193
1721265610
170944790
1776851746
1754344373
1369633086
1012007149
1088428448
588556219
2075739364
602395586
535180820
1115058950
1961817524
1457176412
623574141
432310054
1670743279
12455164
1591107646
1756032284
1679287921
1677117307
1786911993
1525150441
2006413036
184651480
1587087418
596441820
441303681
1080189848
1785710529
1262589877
1901871435
1567544735
1514949913
1159905245
650907946
1033907614
1574007355
1057766583
5511673
767209384
1860126650
1528824610
249825045
1534305780
1955651531
1697476517
2102071325
1207947758
2021087901
713672204
1228717371
1160173997
464624105
1775982385
2074455440
1810580269
1842565019
894362926
1049102626
1965464971
655762235
1765123399
525036199
1484073094
2096277867
1946451323
282507707
346494499
887345140
360348491
1121431111
959926713
1216973970
1425841110
597472302
2125301938
155035551
917488428
1649522490
22944708
951924375
1271991958
487556037
575143576
1590202655
477908774
1407604986
1273863320
550973740
211905279
2108970972
747983510
1125670696
683748973
1487303271
2090619198
1758387238
702943446
1307846896
114072676
1155229755
1142962218
1658232621
1957173272
1098684703
1675189266
2030448321
478808272
1099131591
354290899
1199562536
1235059808
2074590205
665668854
388504897
245485126
1081396552
662025520
1298225822
802944972
1177737930
1224031236
355880315
1836805987
1550887782
935967624
36180781
2055308981
793506138
468238312
2104617111
1435068048
998807018
204576129
1137582044
1560471207
855674094
1851314065
758879842
189352225
1791328416
259074873
2071394239
5033361
2072433702
1938008742
1940317245
624084998
1585161718
56406241
1497183848
1678322923
974407944
1643232709
2042068935
207236785
768261591
1695354808
1210180680
1973841358
880076520
1328444974
961685028
227945267
338616593
609675124
347750145
1236693285
1468353905
1164941542
587369523
1181075380
593175702
870892140
798542204
1333872397
341600473
1865861851
39243071
100275188
970569106
1408518206
191058217
302240570
1132128867
1853919010
898052967
583883934
1734132117
1790118224
440939413
1554559269
353664817
82723764
1146218836
1694199100
1112133168
1874314285
509184492
334646719
657081826
2139210101
1331787617
1910348979
1241221328
1467665349
1642595336
545798524
1655624704
2109473560
864043914
374325435
1015903380
1147048725
1136636975
1596404505
979167099
1905350264
1267969450
82696489
399934842
995172767
53984820
1656039180
1481145348
1953177123
1731659510
379402295
1738323090
1628465909
1277276094
471011991
400127425
1447621510
241146354
1901785587
1505696379
1128541476
2108537241
1517025849
2135436867
1159357248
1679285777
368286585
290738942
166046347
1566078055
567662232
1316854973
1537292174
702728442
1541468778
1666873918
523015086
594322797
1491476780
924932632
2053447394
1927707048
458183277
199088716
1608668862
575831771
713907752
920308276
525803097
1604672460
1623225976
947254329
1278487040
1993786875
1633856836
608827721
927258508
2015593078
730304031
1699681482
718642264
86099642
568827497
290871183
1615426069
1731219465
1343210750
459677772
969025456
1122769468
113068423
1655136239
1503467130
1155783926
1735470874
1729658362
159691193
834239616
509431836
816552867
1485233784
990808770
1288654900
286639685
462832601
182323022
1397418713
130146683
1521962476
1976475709
254408097
318929441
448502934
819932677
1170477450
2110283747
779226938
1908183248
2085513955
225746768
464939614
270749313
791702803
37724077
1037685270
1299722196
2006213218
435145709
414626894
1620863279
556795816
854836450
868898279
180165011
1481193070
2143265610
1997124132
758434137
901410815
1383556836
1978495859
1659944910
1047739313
481544863
1658697639
1017608916
966119109
480754720
1847777595
1049177041
49420557
906974004
340451544
43794168
1589084175
1334215348
1588009135
2134361417
1590937444
876810597
746665734
819376823
1927159619
1356788698
1534079808
875944498
15270571
777111882
947908882
137230416
850292587
1104705669
1180162060
1429347340
1824847425
1735971407
163743000
1907191244
1797122678
818848332
2077915858
420124085
1882048175
1789147188
869925583
1089275227
938889235
440662370
1150868556
909237061
710377694
465452493
30105839
252494980
1812190297
2048571377
2127599853
1475512916
150663825
1444095792
1979435119
324334335
1313330988
1768020927
894016799
1943163526
6956043
784063801
233945366
326428407
1616574044
2097415202
1790136520
867291175
292871943
1026113487
755716225
79709262
1511935231
1514032460
2062631175
1322796683
934964611
821430077
784316435
861163891
904163055
989313778
950218339
995089091
1561978385
2048429431
1881018892
1879858321
1140519585
48063861
195659836
550033259
1377023586
1980261181
403545186
892592780
1661969520
1690588146
1736746173
2143186083
48324122
766075224
1813093695
1700326739
1814040808
142137086
543896220
1446749309
363017203
117327324
1804879157
438434704
513443479
31596361
685194163
610456114
493222259
313584997
822313415
1710347782
2076522998
85605697
1571695784
1637356590
49928752
1444925361
687533203
803116807
368577426
280021068
1029487966
1599354335
452208563
450401742
203139047
1371323717
34333917
1654851194
48343970
1865329708
1278266947
848494937
826953371
1762827145
244006066
940499116
193491180
1914181436
1862691335
322349260
1920464201
419067772
1257520010
1947727869
1220528436
1432466500
369437817
1476698170
1903158387
502446330
1510937294
1351689846
86102877
244503805
1256785415
453971322
1038017681
872717448
547994132
1464174080
1457309363
1363120126
735765535
1152734901
1894891335
1106804202
142727333
411568435
734221341
849852838
1085831597
1305693304
709822528
864939348
1939459634
504219259
1929797640
464681423
676705391
1505141227
781120217
879272796
1379796927
246072157
963199727
1196666520
1285144130
159979815
622589707
977356908
1108252920
295130813
1301459415
924475361
183540272
1565147389
1310563334
1205143811
218454878
117658399
1474728122
1458303091
1992630982
1772277066
1436564830
470031899
1789806257
1293533331
1047264357
1780323142
1552854496
1543905094
435669317
580238721
896476629
1236011006
1572990938
979759079
1097929124
955143545
1315303485
1875888587
1132215347
1455734128
1702296169
744917333
558711148
1094643911
518415345
943741492
824361462
1509523493
884323697
608591538
1821295366
2036401383
1323745758
1172049790
1232895800
1717461733
1328523513
680280754
210736216
722950886
211663438
2256196
1533007376
899458283
1686990018
1349570911
111473770
2025645150
1103510686
1278689884
1645986039
2059754469
163030186
2017637578
1585163825
1605883439
428615097
1354272584
1064463598
1634215072
903601621
1170304620
673459790
1984243480
1769311593
793593941
1693185781
727869061
1897066060
1548322095
889992019
1960261974
1508278396
625770015
1997061487
1182875592
1752832426
627245093
1337583014
1824413362
1596410831
1436557776
352428768
1655142041
1336319174
2070015840
1422552960
1357227016
1043158605
421070167
1746801909
290241343
97550041
691180088
711295285
1185576915
1761628779
1149115240
375994806
1214661802
113629594
226748321
930522237
1025003955
849090331
330312540
1340345904
898631902
159792001
241113194
623886451
1565089342
156101973
137434451
503051185
1088567050
700940745
1567490594
1457094790
1213285640
2025908984
487527175
1014284814
1845929171
461548272
122720263
2069999724
1604070531
1598885343
1777230223
1139066415
748992805
823725402
999208729
1279060102
1018331204
2125943187
146276672
1608538487
184798523
1000774397
259555895
208364947
717339451
606963582
1337429890
1436676626
581434866
495060915
2096332461
467917628
1657535374
67454544
1460501395
1923404875
1252776963
943333540
932560402
2041724970
1985835316
94267855
733621353
413994059
1577594040
208779997
1773226868
357590399
636171275
1167523969
270559713
878231698
874419317
1513987598
1513242349
1968101989
1331876652
908015649
42034189
1743168686
269271492
1852820806
680585312
994751432
1406762960
1144396282
712575154
4867654
2140037668
1449739325
138534000
879664225
887518006
582693772
667759953
1387214818
667835187
1095597825
116486448
626717979
1277339519
1492867930
965955127
1268558347
313438729
2032776416
717528851
941749774
1572078324
1377171418
1089977402
409545408
1287757746
1401330758
1756586917
1825201248
450524540
1521381296
1975211163
1453549922
2000640216
272040305
574441125
1504253356
1627285085
494968112
1256145565
1072295481
1415254144
1752636627
147792366
1371744084
1825336418
2138465707
914576067
1573973343
1407711018
167286406
402336381
1238075902
1277247518
1402875687
4301092
1283012650
1752957376
1684061437
392803936
1880565217
388415139
760886482
510795969
2100621150
1934341098
1609961962
1670587416
940716234
143469279
2123610153
1363961017
93172958
579649798
2053046062
1447634938
614949410
1642487649
839692405
506434668
230109038
2082929884
1970099134
357226541
1907525334
1163851192
1533356132
1351937022
364920345
1606141507
1494252316
331210522
65795181
201441760
296555918
902420816
1883178090
1928940167
454025267
580289137
82284291
1832538502
1485373188
1532162782
410073041
1089521410
428073019
201262773
2080438377
1967645580
1713199723
1044736259
790841291
1557811966
1152173232
126008981
685952437
115987540
1969877715
1877884548
510788428
298433925
786323432
1874735531
512180233
1044304161
954112901
658504057
1378214279
1006889506
198896800
772769457
1375014881
30239351
660245452
717045897
698017440
225105409
1876222505
1969672309
1119022441
916475536
693159711
1409756143
1665309799
215395019
609173650
799287227
398994321
1864996425
688436360
22417549
550124041
1853541273
1649121715
547506523
1639182799
1068011612
1559866639
1097047717
131593881
255509107
175835819
274980524
554844771
1886940388
1753699425
1174465307
2112879033
992307959
809658437
513203148
305509292
1625689403
869992198
460233316
276378158
395446056
1796146233
1151321119
824068380
2048826093
562273921
1373656783
668079623
1578699590
1257674041
1084816388
1783327629
425889894
389668419
46600614
961140026
591390566
1403512902
121711334
446343806
2012954596
1255443463
140166627
391308958
725526616
632009830
105773638
428880801
1947533438
2146081211
488130437
1794075520
787905005
1003402229
1186978917
2037224827
334715865
23001881
2032781765
1068011253
78771843
1924388850
1530373853
42475603
1179060648
961900507
812198844
2030706070
1860702510
871412890
1218690979
1699354239
1737842720
1911075325
717245279
1201612591
1511165485
1286896335
263875152
1660696561
233690727
398101004
1839793001
1485600307
895982359
1584492606
288026286
1517394392
523235639
1960335478
1211996686
674071191
1322796683
538816316
467411365
574343925
868219223
998004552
1023454271
276378158
1547442606
2135683696
2051401417
2075303995
831308304
1886592716
281646810
1153252626
859597625
1603453639
1045691950
726369638
1571992451
1171817763
263341485
959294406
1758438540
1904975759
395502671
731793566
1890898108
502246718
1819342517
1277818309
859088559
1025785596
1332791853
725792637
1340096217
783371391
285555320
1113615104
623292000
749092747
319667600
602477695
2060136507
136692037
271583499
208922703
1635789876
1754455576
1576798177
1893656924
1513076504
752567115
786886084
459559982
1742817678
1372438407
1800737710
1275392581
1262844058
1310233416
545523363
1372337192
1143463106
1347015073
13695642
859282700
234018795
1983365266
469617813
2030560077
1489055323
1955812186
1917866664
919899076
993170186
974818994
1056694710
1207521556
624370243
1118015997
1299497234
1527617763
1410812559
728766465
1403553130
496154660
1985780321
1064846926
476738165
919553937
1445061503
2096208212
409905973
1731001447
943351019
1322840079
927525281
292025820
2079352222
1580031486
1761173268
2040534462
934803272
1031733077
105671845
739337642
924533393
1004920702
1918548648
1269313596
1714153237
434977381
2123877955
1368419539
413686163
690804443
1275727180
1207860240
1224304558
1263429810
2135515754
64649143
305227873
1918474370
40822682
206762686
1146103077
1563497168
709175195
1417182274
893360244
2015151568
1875930786
2017567965
519300228
41930275
154998179
927638972
885661426
1859642717
1184381756
683346191
1464835986
551974774
1818706743
1923553934
448190177
1823834279
1120930210
1049322967
2118642813
1326468134
338343224
1565478349
984262695
1469596311
1290640636
1206426010
625433790
171314694
1002528735
1497491201
1614404763
1842235236
1366384346
1116847993
1235980292
1612241876
1464415414
922694718
1348893143
1322217019
671558800
747393896
1678659728
86989471
1716077197
2041397977
1020486893
869747353
2141716350
2106350391
347003967
1062728630
15395455
1339440754
1703835002
2061166270
1885358975
1181214411
1173157776
2001041309
581140470
1390572043
152132495
1900212288
2104514808
1915530421
296912897
919672698
950605762
144265838
1251565548
1340096217
656613135
422011841
164088617
1330161866
622599149
993544131
999123299
1871106607
1382512225
970786966
1547304260
669290959
1737748647
112643391
453911075
1649180062
260431057
1244569361
26884260
175104361
1787501793
411387369
1670640207
387526016
1314761054
1260963895
875376441
1573657829
1625963332
2007502586
884657483
1269047741
1680700635
1837946155
1978177067
946629716
94465808
361877440
1165951546
893866077
249155296
1375450916
508331203
429473229
395940437
226661682
1744257913
398393732
1725638565
223187
1009360241
2039387146
1553468189
2122078853
1910396430
1103123404
1039611493
1730115664
976569287
2145692443
977829789
787557712
2018183893
1754344373
108623508
1421804753
4712543
1266212513
674237311
169018323
1393618270
214243135
252999011
1345480213
1398397036
261134309
1474133309
1832502116
735888665
950599236
35351607
818297966
418963461
1128876470
875962316
1368076753
470779426
1159033544
407020920
313434979
197907456
737297694
978659992
289388745
1680606898
1406451172
523009869
267808276
1615488276
1320483568
549165626
44411491
340647314
1513046159
1485678829
685112510
560863258
1453220480
734171140
2058733439
7806550
1581480556
1582791795
1136721127
84035835
456228304
104176033
577049809
1645859060
472611761
1040925099
1535605131
508754433
2133014024
449273078
709986997
674685388
852406668
2024274792
378851498
834091335
1355512048
1143476897
580548616
1250348694
61168039
1520153663
436369612
17951824
1296618325
1809157883
1751506737
987987123
957499685
1902376519
766793642
2011760309
258532213
1478912907
1485012920
660900000
1037426048
1531545246
1442643461
636314257
1749517450
396188073
422902515
779435535
1750290580
1677685701
975557484
339646084
1990431869
2086702512
1840099539
350230017
1506503195
623820219
91522802
1717627433
2129274517
1637909409
1535529888
724651275
1119206568
534557661
862862563
1065664552
390752330
1515919549
411879181
126226755
1695645003
1131447439
1523925573
2109976092
88722375
652159261
182144277
1322469183
426901839
51746066
1572620067
713369171
1889817087
1040782855
1252694453
1749444331
1942265908
1040902941
1205054912
1824998219
1951898850
1160886125
534947386
1665768041
1642034255
1278689884
1756951913
382157477
1656864637
1909931434
67825192
937240997
98352326
1680226238
127246337
1565391006
989981438
2008749696
58169828
2137441505
1121915925
293311031
546795792
2071914411
344045618
1293046377
971976624
425681914
1188450694
2129659181
1504044964
1130496059
860349002
1361814979
1262908978
1180871569
1925553246
840222292
638487510
485978699
191958333
776873791
1587649263
633031424
268777716
1304093324
1832311471
237361693
1171353861
947401328
133297393
433544595
223165934
2054841150
1428381365
1083956295
208342400
553042145
1542920945
539660758
931481407
2009073593
1741174628
796623969
220619062
1121107535
193206507
2003258750
208814691
2086449114
1004949248
2058079786
1533209810
1035916340
2145661578
1277127359
639388481
413202901
1471451583
604206205
1589920770
538203967
1480582883
767542222
1239541166
432379585
338518923
85797276
1107963421
1168085493
1022721896
561872316
1338754416
1077637404
1906966554
2070603109
362761281
1431490496
1529246585
891190778
1527402567
894719895
1754899542
231265653
1364031014
2128095829
958832115
1080580954
1282162361
385892145
249049368
136933659
1404187512
465229647
1689913350
1399567485
1752964179
1413067376
1053293727
1387638082
1213947062
274964207
933063360
977420395
1946456808
264732854
360755719
1927830169
922151916
767733293
1971807015
1714828459
1928450294
1432674211
184102573
2000204497
1637841282
2011479153
106415679
1752522954
972677875
1102270624
954856670
1157184282
1196321343
1506808168
19979470
839599048
1253028241
1747991673
853583467
227784295
765176994
1046921581
1752928629
1908572758
609858840
1402382570
1416672651
1462756953
2015381214
1817091047
431146672
1068459145
545722185
1202093502
1627656459
2099870997
1796122421
1401031607
2077697211
1229045885
1085442392
1084262364
18181023
1866232752
1183371273
1956801021
814485264
1688321659
3598875
196638702
2001204187
752851446
431756450
1280694121
603522764
987860809
47687229
1930749573
273470602
1993589141
550064386
669935382
1475114201
2117558098
2097269226
1779840215
1086855085
1753320284
1408363348
1611092716
803974392
7870415
2145935513
1874018679
1466371353
1382615579
435827301
1913233162
943452119
1027266293
1282971072
341139127
1725846292
945240561
242803431
1363031210
251042662
585570861
905998958
1234317893
760211615
583528352
147059632
2135525408
1211305174
2088537489
1007024424
943219190
1600334673
1686685900
584011023
998119993
1059437983
583407468
620520186
330501397
218633614
1302997712
379830223
1441190768
1690313425
1566136920
1618195231
1628132261
1737841160
1105985772
1940585885
1184914889
454838065
1231321158
1387307647
1758542500
2097833107
590933571
910541887
1449901556
150550932
2124400162
1448351528
1001856480
767733293
157827854
1765197686
1404647899
378149070
942795322
140817538
23721978
430533717
1674690182
867865011
1667978120
357475842
1356183522
326793684
626855791
1186531323
1323157334
225917947
1430820235
1051061330
1221757103
1281176554
866984180
783903663
841829283
718694234
88615709
1627118842
1867065513
1400096719
353781480
1000077898
1774077342
1187593167
2102214786
954089732
33556232
61383177
188999243
271042201
1110296037
1575369401
824730520
1553962356
206181382
905467114
690397293
1237275073
645014333
1189693458
1596975281
485496021
568228050
1646485572
1490037040
1927346000
1743389600
1410388040
734883176
1514255482
1135171126
1097891664
186218655
290732428
1023041080
1950777999
1824652472
406347603
1879403020
1003324490
717940181
1792289547
1854966016
1638536093
2002792714
766498376
1524737710
867311148
1373374720
492994558
1805615346
1515536417
1944629194
1765097119
1224812757
228210006
1122106410
1010100601
698514130
1499725244
1215388070
633104617
1363265630
666043770
1998657473
807258882
533878012
1635518912
824942211
48616731
439194929
523330035
599272873
1527989505
1678848575
1747747787
403176788
1742498335
749575390
2125063352
515612320
41580625
1748035628
625328064
1284145594
2120394563
956798698
1448057977
2009062148
645141465
398839118
50892715
1785218482
366113605
1831838848
1599317045
1927960780
299981321
716902116
688500108
1687309456
938142091
1297029833
119286293
1162236099
44896352
1201410089
1345359794
1473921906
278821082
1712050302
1839002103
1680293045
136844313
622965570
1299510947
880411143
1999677781
1207592333
1661183268
1102460495
1086112081
1147189414
512238317
252814545
1037475952
1627908141
848888634
862269637
546592307
1908500738
2022177046
997458139
2035358818
432379585
1435826849
218178849
897584803
1024582387
1625915460
1948544803
1163120682
1775823028
187205362
90347604
476759535
1771505896
683469506
2065950697
573271601
2139409749
136196805
1962209237
255074342
749885806
1073409024
1076012831
494208316
619007037
1566669754
1266338819
1644403499
754453480
396715117
1940336260
451250611
1772605797
106701195
1289381834
1165252317
751690292
727728784
864620279
669354070
138327809
78818263
598929361
499453180
953282537
232088532
831894976
1533128770
787287970
1599385435
2013236075
550869583
292630357
2102675345
1922479616
668163836
97973019
1331285919
154280876
272979837
828953417
1083292251
1511739444
1757911416
258348028
1381020025
1848033133
931894893
743052885
1783127633
458777834
1500734244
1174824155
651895664
61537151
1978052893
1288340739
97421142
391534695
346261994
1879388246
115264498
2012248423
998117363
918881144
2014040462
1728105973
2089908867
506909040
1605443720
719546134
2028247432
268137125
50533495
1390575350
966406817
428963581
1181747972
1291742820
17975263
828377082
1168303722
1685157561
1142301684
750407899
130227929
408910018
1930808746
714871784
1773012074
886377481
90549046
1105806996
1660079478
1671082600
934806419
1465197232
1491841098
687896851
540635268
1276738638
1161348022
611989721
1510492599
1098483379
136025758
1832264161
226575399
1273275531
320484046
1235391912
1345086274
992519368
898762327
2008827084
2070006892
1373393624
138677708
1385246945
540968044
2129617314
1749854635
1486286790
541994569
693377080
197484241
932898414
1025101508
1547945340
98761557
612326358
1379545057
699611770
1544350525
516613010
871070187
1062990050
94267855
2110983805
1018618760
1932409690
453179620
426402612
1603329645
1960366124
1362873314
340181480
1156427602
595082723
938616905
302451337
1747470309
2010508735
103964254
1287339707
358970311
512255931
1797042527
344555864
1954131927
1482535643
799569143
859589800
1206808480
902609617
561533168
1983209470
1398205124
617682661
432486157
315001818
1878544912
1835110617
1163799416
105414532
1447850235
1704161635
727853109
681863802
1540322307
1907916343
1972031469
301183001
1804592600
193601624
1308218406
574552777
406188302
1649205033
819661701
1087037358
243272465
123595316
1896783421
988636249
897814861
910295693
919185854
629049008
1983668912
1382460480
690204440
1932551810
1147540287
1240987552
1755270272
1035153498
427481429
1596049059
237478472
174409826
145628854
510645177
1532793432
1615792933
505827357
2061692993
772370730
1164010029
1229847907
1462873618
1807931294
2042574368
91128195
1646303317
1120525676
1412899111
467948687
1149690817
240362925
1437701810
976854068
1078752885
833475256
1276116420
943059858
713467315
198748359
1056816358
359943473
1180995438
101865600
223552930
1753137250
413233693
319209187
1639459566
1074758935
362379046
751830174
1717110357
1840448703
72240681
1447334754
1163634777
1246444214
1548907663
975793835
976155923
1608895315
1814240738
785953297
1909623286
1910631952
522938248
812335432
1283772352
279671850
1895155819
374060214
1368932682
2137070412
1773888343
1705713874
1815771199
1713763521
1464845349
240183447
305761205
730328009
1628587904
1866616919
1251149015
766594849
2070796
2105280703
325503631
1653904599
2061645693
866184697
2098953954
1544821577
2122854001
1485323957
1322587488
1040802393
1566386039
1517938586
2010667061
867574680
1354872626
2072703470
1512403250
1660386186
30943629
334581865
835810952
283183803
876693081
1767547147
1451389353
1720451985
1413848016
809543566
1745970512
769468707
477172528
639657980
604373583
689052368
2027727162
863444763
479804170
191662616
1720300424
613126519
2100997659
1087409446
1522142870
878994894
218185479
1512445934
159691193
425563590
920531880
9244335
767771985
1998300861
1356788698
1396566689
961286255
253129364
1385452997
88100453
1630008846
1609964002
1342383279
527307240
181235162
881996523
1333165367
1110353215
59001903
555380354
1578067433
1933947042
1094732818
1303939853
1025135061
1551428657
581033018
626750279
288811953
566165172
848876137
1979797495
752875642
1624569835
502893169
2050666702
1547615679
1803311799
516359642
49480518
278008241
2113112287
1135097185
2080022503
1200125727
1659286882
614663133
435030269
1983838321
1716539370
101155088
1430868570
1034538386
1132345886
166754146
389648958
2128487691
2084537981
1675347954
979307233
1424417055
2024098956
1771031032
1289935093
1426650068
1556263437
1209855429
132010820
1864576646
1813619056
1050472735
858983158
1613557127
370092340
397194387
178100394
556045344
715217906
1951747548
1047401904
2031718744
1422722608
841437426
948244760
456917070
511494022
415404764
794807983
547988343
1096760334
2087198673
1357675001
394316634
640657388
1251267328
543604327
1670283850
701345220
1059561202
1813615271
1945695716
1764294293
717245279
378599242
1342455053
852982416
203971889
625945310
644476414
291579027
489034075
1961342560
650532412
1605701565
2094560040
138192945
696401715
1238526131
163107842
1760611553
1032176116
1379412351
1974432276
173455948
979834175
1203134428
1123084585
662108066
673806307
1259771488
2068523226
1147962616
1763202920
2147038304
341735947
1977171385
1731608920
1445372232
1210707365
1263041444
1879759213
1284359100
1454852704
929847026
1629260577
888322518
752863174
1688183747
409054975
912095818
1660096250
1827595787
1184959017
1585161718
2063579176
2138043404
1956937566
1664869282
963199279
1187841444
365775363
278519661
1385024474
939771052
1824202897
605645815
1945454285
1551632948
1993290959
1077895537
972979890
1397320971
488220696
338496132
956479263
1376871241
127518074
1085341650
1461165486
925695607
1680570501
313357506
91976643
433750522
1206275243
558452170
1605895039
567494778
1141957073
1030401440
1907244371
1498779334
661823899
1996197156
1519525603
1315242808
726965824
668682936
260316640
745917394
821879458
1116739048
2026489879
1460898658
1901322661
885260788
1876841046
627684342
1238742733
1950305108
1850421302
737292426
780053721
604128359
377152841
515084536
170759785
367558332
1717330949
1161476316
1885118618
608497970
198783784
1969641696
41612260
79994658
725272611
1573946512
130142776
415926041
914836868
1380850368
1638347897
414688254
749885806
599991906
594754834
780176944
801746481
598484703
845358976
129184637
1110498901
1228050955
1867513642
1991979220
1013969574
644102121
1374076464
15896885
917747367
332753267
32327089
959195917
600317933
1707337091
278832820
191409145
575026374
171477458
1501404069
1471008812
603790980
1683435748
452327842
936358582
1542287631
76786683
1653052924
1102482149
425283638
597288847
628474029
2006622364
334748840
1048118000
452844662
1334319454
1249712317
717966208
1999226822
1780181612
543857777
331057989
675899751
231214640
1361991882
1853568204
2049746659
683667324
1450330029
830711199
611892319
1359554304
1938844675
1959976672
1519588558
2060384156
669878114
1634052582
2081584590
32722166
1018631834
638456712
962538352
93809163
275315307
1296523484
1238413230
974485995
436369612
1486092139
1333490600
1504759127
218722476
1243723058
1353789050
1339538868
449896416
1432249653
1150926358
1342182357
974359834
1194622666
1188289843
972447108
1318211598
1377053002
1275014557
969095713
311127263
1747371237
223687787
520632489
1087864555
410803293
40926628
2091204134
2071512180
465236823
1269340735
1616258274
955038041
1703631204
525089814
1093091751
935084682
1717146240
1684409901
238319945
1913760815
115011732
1524323191
1443230365
1061970491
469549395
1602744792
1250764009
873444424
118855367
1776773378
823805902
1753735248
1775853745
847369897
1003185750
1476148299
1894391591
221772997
131856267
203131688
2141250445
1889707089
474744203
1940467125
1407872891
1902211003
716310771
1761227940
20509626
1562678809
20445653
1241990227
2014319045
329623020
1640365973
1059555781
486086023
1282463686
1709869021
135798908
549462867
2113625310
924238838
1614198769
342114612
405649364
2105392637
1785234178
103182240
598910966
1499967541
942583185
1041198961
260601899
996805623
1403436719
840072080
1180306977
164388872
1757827810
1135593002
1435662213
1568969280
1545293913
1401934577
505166918
1231675704
228883265
1374822732
795358125
182688758
865469497
1835791056
803565984
808083850
393048729
67775064
483550013
929376089
1928417537
915072732
1689669751
823692352
1662837392
887829034
491434311
1507931530
745113494
1290957496
1044823758
786299537
114252139
1805364546
1285833020
60570902
2063379075
1672414929
825017674
973612380
1994442532
1144870258
2101819285
784103033
89963228
1093091751
199782566
2044493656
342255518
1939186342
298615519
1230768894
164842720
992499772
238663812
558165906
1582526212
226808648
1607226617
1837670284
524796951
179499886
1574759300
393866711
1932213578
738952601
2032116753
1739491706
1098627663
1238271956
1223690553
1780239223
1138336385
925445070
1644527558
1390643740
279061683
2090515055
345880307
1614052244
1621589778
2089912725
167794015
290604074
593011692
503581083
1015048487
1766666986
1329110574
1486531409
423986980
1342383279
1230679276
1353851389
37958534
311463467
1383350122
412763070
1294516257
2134042644
2111316239
725792637
1123564099
74854793
908071538
651873032
1183833274
55804184
772593494
1002105284
675463453
421917983
81026345
1721855774
633867105
1015908340
1794761610
1781756116
278314876
253986699
1279182700
647205751
806954002
237579549
61236446
67247194
1264303901
916793733
1804231684
198368788
331544744
1270862305
1023971828
1495333748
2079782441
1353650473
2131966304
1266038870
518278852
632838203
961347505
97919135
1936184408
1235843900
718730295
329753710
34058995
366099184
1766126810
930235705
1490549946
127610210
1797642244
1221579208
867377364
522438941
194305229
707770749
2104969297
717939803
1039713835
1801113371
1231097348
1115544545
729161877
190735993
1336437057
527345528
440400126
2125797860
2146798945
1707447979
1238711598
1501283049
131097040
1509748533
199656411
1794012646
1345504972
1208627035
718155937
1351325192
1585735609
895437831
848325145
961438929
1353361145
1345439114
425893215
901133907
1165445057
203068705
707236582
1394017446
1151662978
159013499
1615606244
466048862
370218760
2059456486
2025328116
527428434
1149003089
700177171
1185288223
478247501
207163567
1944094332
1736914770
855878538
886686145
1489599760
148278658
652945785
171010216
1516770619
1070467162
744009043
397691074
707762666
1251831756
940040505
603723045
1602027250
1050803957
1240133592
954748966
1626801757
889580499
647907827
648734772
1224812757
223817620
1133224548
1118927795
542754137
794034051
1774067230
174036297
946275935
642040579
1142423175
590542576
419139833
522187328
989837072
847591338
174484590
1557439695
1873521029
1648993754
1171372919
2103559363
697996712
469543668
977063867
1026311587
1961324183
1659583915
463822861
1067927548
1843222550
31173305
1397365050
1770553991
1945545086
87774115
1681523636
1444041267
1962392858
114157724
1573973347
1430067987
1346509765
427158211
1762993340
664899353
1084248760
267012228
124456255
1844147832
530729547
1379216159
1106354977
2068098442
1822907600
622831160
273993498
1705059711
950166279
61851221
1430989663
66893329
1354492711
1331434561
461032859
1161648467
276543654
1799199198
428813513
138677708
581538025
528625901
1246223178
933647119
1953988254
2012594113
1255727865
137614349
1538497488
63254809
2098358192
186150485
859699333
1562128430
1025077646
26764769
322493015
685455490
702338276
1808511615
442312004
342755717
1427817027
1892798683
1709858742
1394016564
1791074536
40462425
104697417
1253626722
928174763
1173502430
740649907
2078119197
1643023105
480479531
1381923618
1296014059
9082414
123055634
881695104
809416843
574408537
311687154
657529123
1388036035
1967405505
911834616
489091325
1417966935
602229269
905262555
229395429
1374995179
1861931157
851976145
1025741828
1856482099
1521716579
483878922
38743040
1211968282
299814132
57578747
450736758
570686921
1483437312
598210129
1746834998
1230180219
1173315894
1773804065
235910739
242158005
1121431111
407306265
1479165526
2066176479
970960293
2060654050
582897087
955981721
2019675353
91549795
1250731935
741557115
1485972925
192966521
1391938002
765357248
544194977
1216958881
1185128691
13208177
584205064
605619777
1220845895
676667714
2023427350
1461744946
2096218958
1322165394
2022259470
1580612646
1436029953
314774911
2029162034
553420574
1541198178
894331889
1066421016
635911508
122474699
1634336542
126349872
146164347
2098873627
434333611
449935700
1656076517
118013585
2041723012
684629501
376539556
322741532
535887209
1033290321
2094446320
1475486915
31998213
541090574
683080452
2119861883
67378074
1135559953
950489489
1122794731
1887844915
424819997
919954788
1783967444
824970158
642460080
1189179530
1106391998
1642658045
1288925197
929689294
1550258030
605666845
745387976
1745210944
573110935
1746484222
1136505133
561496316
1009769180
1004780379
843285683
2142089929
1334572281
1083972513
1053594614
1012955104
968795198
2010356335
980547572
1265843474
915698152
757361627
2035399544
246233861
1638774764
1721014525
478205835
1110854569
345908075
640983361
1296621159
727546064
1449102584
592018948
693230845
1042431232
1693764094
1122919560
1019181462
1157087744
902625076
1038334264
621552345
1779607577
1194491728
111131346
175868148
1019489113
1326909073
624816111
1611779321
1279425850
1227288899
1666757643
1784049332
1831973002
2068029622
196761917
1969517866
459965582
1696235943
843633194
2107383953
449239028
121938474
1033856696
1897340812
1945998832
451085219
1214587122
1817133958
1279416729
860674530
1181856293
1607005160
134180445
1173840109
698691407
50170970
680879206
1951154146
270589815
932982985
877015669
1292727559
2123604094
1597463122
1323554889
2011768227
2009650147
1896345635
1628814081
452275437
1718137225
454025267
1839209745
1793436605
929069888
465777683
1212766406
146259647
2073985108
785398326
1672645984
2117731790
1903565357
1773392007
1783238378
730836989
191701578
1521778676
1328523513
1837190189
1731190115
736327248
1693383420
1016720411
1458086278
1296716960
1847249869
1726998482
1976039719
1592499382
515086179
1732578751
2013279253
320693917
2002077186
1613576373
1714263064
1293573017
434149744
376406579
1603085454
1595934793
850202879
1655562919
1086113667
1690480681
138337370
968126171
245778373
1118403846
132698381
819563802
2018071105
1340501283
1446238876
741802101
1604110262
667031030
301786596
151444517
1513248692
1092598203
760515946
2039218937
368397429
1865000259
1785965957
208680499
308817231
1188445601
1257887342
1550736764
2033451988
368323610
980012247
1238829725
1875805054
1377665681
2091783474
1776099490
720874784
828491180
1645053056
997949051
885604734
824884519
1940421716
1043929611
1471154991
1858178532
1107812929
953282935
1355901807
1866580147
539722398
47268545
1786438230
823882463
1310451780
615850803
19942335
1266286790
1768666804
869325881
411454991
889786480
1757474954
690232287
937950007
2046816570
557770791
441874333
1631924570
944966185
226422039
1304677638
217378499
1159852696
1479442303
1664927710
1224053554
120051802
191761854
76096823
63506113
2110590056
1973625501
123799281
145284850
728082674
956735315
185631548
695391715
281401064
1638390436
1837138013
969829131
2061788689
546635804
1449560289
530536615
1839829352
328921887
1481193070
1917596223
878986209
2072897578
1099204894
1049074936
489093371
2074962406
1998805387
1473082114
1997770694
438769825
718089760
1331171240
1989772445
1051633276
395905231
752542157
616976263
1712207946
743518176
1106355316
2068624508
787000186
1870996085
2051368063
878170677
516548827
1704264993
1516754976
1883655020
522790486
44110400
412221503
1354025275
178366626
224282904
39137725
271584138
207173690
412333504
1532654191
200659302
589115616
372309297
1876845425
887731761
1822992741
347182697
216487613
695001653
1965879486
2070693510
873164129
1155868221
1426108130
425654744
1842345380
1446727417
66024596
1439365440
1784264459
535807203
1458217697
43757664
317981710
202968965
1757078795
1404796130
563549634
1596385445
216103945
2054575530
891459705
1913584720
156193161
1309040390
1466976744
515284775
1275358271
112589344
1955774618
225153283
2036783987
844344268
1088428448
958548020
2074985614
780233135
1411794782
448502362
1366756777
414360636
1886930489
549608518
778913296
892317058
839391735
1344630749
734574086
414712846
1689247290
1080850628
367835234
2130903794
897684412
311141766
27294123
1339089118
1588548510
1551228314
300407821
434342166
894871564
1866041428
214836255
1856200932
773732072
620242049
737548303
1277034530
1531977737
252409992
1738602455
1915361532
546795792
1462057133
50064235
64097433
1331980193
2089201547
1818422098
433033766
1958700167
1296497518
1804235726
1635368466
1154258170
1676403708
1827371470
1318381724
2147390027
1277591604
1205599895
579366239
766492688
1389973654
2133845821
1712471225
296314748
149348454
1583111891
168231821
1787207337
1747650297
672604745
291018349
902969601
1314820429
729140385
1104760453
1405686732
296995529
57710431
2068911158
1248330228
335380496
885727435
880701380
833396678
210366694
747314977
529431630
1915726602
1050957948
1365491895
1161988760
1926236545
937670853
1163849691
1568339187
738355004
431018053
416692624
1639669151
362544666
1592612245
1946075609
1948790971
1092896307
543274881
336761676
1741807476
887350058
677745957
2130649647
940695727
619748409
1443242384
1389454639
2007158919
915630816
1654636839
1915477043
1005492100
202321681
861344044
1723502707
675230822
1858545268
425647570
273368577
1149179387
1537604684
1320126876
712829631
1949566514
347217164
563610045
2073321824
1704471204
2053822201
1460058165
1346078653
1154167340
913693545
28099186
992028275
511523582
663801091
239322235
1864494105
329708670
136288789
1537524412
1851982387
1543818248
1160029240
235308647
162640767
504812786
1101836868
234311512
1657776633
12714394
1576826875
226266096
469289588
451665362
492462693
1440533182
1015891593
146302766
293761977
1034812301
509062007
1008799861
1326261864
167234428
21133167
1601521921
1330022933
16095418
1724600937
1410454799
1205024201
985595314
167604704
1270826830
377772901
2076035922
1117066761
1163468728
1867038883
1661329767
1458007658
1152859506
261552685
773383791
921986282
1836805987
1902940841
38882992
1787490922
1552700995
365358300
583606578
1103027896
1470960803
1646737327
2113025147
1951521313
983690944
2061762430
2078854246
716594131
152952502
1456921467
1079064212
96028893
41206583
842755364
1485594289
704658007
1901103925
1940602569
2035215562
1490290574
584095902
1760173495
459156501
1202789340
35305048
1372609644
1389454715
326717949
1774382954
885201149
256045322
1751996483
181857746
746115817
1768719820
1757122432
1690389977
1053959085
724229762
1616095195
876762214
1067137516
147722579
558500057
745970002
479153677
1848353164
2032008516
1039144763
684064777
1494702342
74376301
1933907137
1426953123
204354057
119512143
379743885
2041790130
1161954302
1068015650
965700815
384590824
389517228
1146061617
914815858
560790158
585760492
941528218
1385576269
1669620055
370603621
210680965
1208785848
947322471
1742604209
354131228
623381025
1535965747
1028738765
810638679
719751999
1076934856
1910713892
1315324691
1143413840
8230562
1700144802
1995336238
2023438996
1952992655
1576757598
1974406201
1640556753
1323741886
1338122701
96829809
373914311
1618567123
1021152573
1971769955
208421912
210219161
372757509
1748985087
1726714975
960657560
761234713
1435331384
812390509
1717674495
1676130200
330190222
2136008475
1097663842
1011189356
1062565765
1434143628
2101732107
727193448
841261499
1888152202
1048776928
1688612768
6764821
840772185
2135504171
142552111
1887390986
1530526007
2092942144
1835377295
1640953703
1712349631
223080720
1170309015
1647706928
331713234
1048853807
205197047
1936572483
454576665
626121571
463620630
824951625
1948257059
1660066779
379385248
931681947
1551909115
2090205118
868624316
92804767
1173788491
185813346
1456474527
1163356754
1557439695
971342946
547118996
1976291761
1975503141
1905126403
1630710384
2141078589
1629265949
903274998
1043739775
930084051
838863437
195897676
1128882959
166725458
957529683
370092340
1715425447
1942716606
827385739
380425269
1963513
219944063
1435271866
1734120843
1220129917
1734331208
1520153986
1940300696
2072367674
1449745014
1232769823
2123900898
1127273683
252915161
120275170
984707578
1741489158
846701134
611104070
1593863510
410060066
306831218
889350896
1155455040
448133581
2067307723
382099987
1427391839
1658051853
1951636878
1199965882
1259036451
1430032887
168413981
1878340199
1952714935
1563517851
1150838303
1114672670
1622375733
1106399905
1648479987
2118962442
1874766948
1709524973
412183514
721616251
1303597264
1431448492
1709229443
551353855
1112362268
1148293923
501439037
1490611012
1136335048
428631518
871968043
1687695370
292898596
2133744975
1384017259
214453262
1280435357
1948990674
1253066028
2014097462
504554802
1493706836
1188524078
1816689520
666948067
732673077
456724355
1511312485
1854271535
453197787
808480661
20895950
583070565
700126360
1839195481
839495100
234414253
1017972235
1092992844
527751999
171195238
1314917914
1333377147
1797362695
1756711753
1262741503
165884997
429980882
46600579
1026787073
1731018941
1304895060
1704940585
1543466060
1476746017
744577835
564237248
1454176762
987290330
2021230937
1096760334
1276016929
316487231
1177961831
193101183
1249554818
923276668
2025068821
318061370
807612448
133514863
2096660849
824735779
629162773
38081463
310798648
314058617
753307150
2086434580
1726869784
285782057
793500091
786925365
1513481745
188624955
1764207504
1959475373
1941583286
1533786311
744091389
2092080170
1805618856
60696546
1317368513
1093899133
1112409487
470031899
971871779
1579706040
1705653290
1685762866
905116544
889298839
322763751
2043067064
487057750
506488758
1802754427
2061833008
1068264447
736064594
439853046
1085270264
427935241
1130029852
606963582
67945055
1146766088
2064621351
2103110501
1654574717
161652182
676389289
1701198463
896754219
1083320781
915380712
1467345497
1971205537
630839916
591807226
1735706950
1758028459
1722223084
587221074
1535085866
808694510
1814552758
823917349
821535883
1093217735
258500722
451766647
1719234903
1899720296
32804290
1154139779
667888647
1271876863
291221096
855906787
1858917057
1948696331
1039663485
703364771
1714444063
1340976572
740095158
1566204864
633197858
859388553
590384116
2055869411
1923631680
642977214
1444437303
969888891
450343261
476389680
982705646
1467819935
461406573
705174068
1564916314
382590436
1687692684
2004678142
941417431
1717265306
651200285
1217022193
1196614804
1053095510
1303209049
2030161018
2139394395
1596862071
2011564845
367627949
804966651
1069920298
69586485
79741600
170099105
1531576951
1021137277
721816986
333283974
513717631
1280595109
253573241
718860870
753414864
1724065455
1344067941
209074920
1927780227
991903897
1329400125
951917959
293363764
258513074
1292519549
2138947430
1127495829
1764174475
173865078
784468039
1248539773
1709782909
1061923844
1855336691
804900896
604724260
668630739
1842442201
2118960920
1659482689
2018217405
1737908471
1989786584
80468437
1570890553
1975211163
1849102578
1264111382
701096742
119728810
1947804677
316398574
2009681344
635238016
366555563
922717962
1435044657
2063390920
68009967
1247301477
1131463329
2026120146
216768441
1470957228
1751916861
469859567
1593058766
1941139298
947038085
1166405099
1733233968
1096137542
1181277028
946057232
770896637
219984800
101067424
1629614694
256057983
403193751
1328886451
225550296
377426168
1077997330
770386799
853198795
620828686
1991320443
960847758
487335598
718539254
1897150821
1933371523
1340593362
1557166318
1247384900
1601416744
76911044
1593345672
1551890659
1416768942
662981567
108890758
988402860
749148188
1254323858
1653261983
216842440
1517401110
586528703
1793359085
874699380
1566879390
636482697
253426052
1864658546
216993380
1415751506
1607322979
1449715686
3039498
739163276
2134125570
854975444
1482079484
1748563725
1408179817
1857135838
942364152
1297635109
491095450
465199344
1897279905
1248910653
824975064
1603668890
1524981819
531512709
502693043
243125725
186735749
1469779721
262224635
1149877359
2048754981
1414944637
1249393481
1798051936
559721943
150821230
2005182996
1091697609
263765866
1530538089
2086200434
925617881
1997203316
2132326364
1259964874
2043959789
1206161947
401563549
147503255
312485874
1592869747
1965287921
1591331971
2041038123
1545089155
1394115904
2125908106
565757824
1725291492
1023288680
1372851896
44365754
921409063
1831564502
1377254046
2045821241
1557212051
460002364
1467003697
1858755440
375463998
2104786825
573659912
1590237292
411210068
959892336
123858850
427123658
1772672066
1294369773
1394698616
1005894891
183622398
299124958
1566332430
490084974
352162585
470193255
604073922
329915807
85879316
1619351533
641481792
1086508838
489463623
287521969
127446094
2075426877
1214428933
339495457
1240736731
958479267
1267747044
1347736434
648223450
1405467314
1646619519
88488067
558815367
1034260263
52020309
1936554179
1230514607
282733929
855943289
484724566
155774649
549591063
1814009693
2047544168
1520604831
2138505134
886016508
429778613
1260049695
1753301316
1319850574
725402635
232137980
1028192627
182610800
2031796120
1315247344
299212787
273357587
1831595488
2131538565
568193014
2080587924
1829639400
109209698
1362456188
1749668822
1438407672
1428071884
1650676338
2042013358
639911048
135112745
1193815187
1343767157
425706954
1865117289
765555245
2058139678
1130492000
80233639
1649725339
389392558
1785710625
533463076
1909474638
438826189
29327473
358471665
835972095
1124786362
1317166785
1579575666
1864099671
751577083
1988506475
1089012593
1180062881
1365643957
1383853420
1031374598
339079021
839442373
959243765
954569694
2050224392
425420538
768522016
1484811807
626166396
1961530384
1689747426
1450985603
79741600
1617581004
1082081101
851863221
68042962
1960683830
1240046922
374670435
163707966
313394699
1374519699
288379701
198251643
355374496
443296244
1564260888
1050018388
552740922
141399414
565068138
152365083
1475802292
1668275484
1291770002
1549513026
1436560860
1059003843
1227809438
1207521556
1238483437
1275447496
666712366
1321026432
802069015
496941860
1247646926
1872492081
1258586144
1350201341
1120104427
1881837567
1893264891
867281004
2110421058
157308509
1759425160
2087759063
866766299
1550856423
1172058423
2092832378
826858842
864356811
712281138
2070088139
863138842
235926116
105487381
1375509564
547271608
1459475888
2038538666
830045922
1004933312
1465531587
967949577
1259761175
490744559
714261659
1047986893
33332897
717066708
1441193314
778839972
15542512
659849510
580621036
1964447810
327601478
1073164912
197796788
182239887
638368972
496108269
1109678784
1288477360
205545629
2111501163
769395526
236631107
301653833
2049118869
451722142
136092946
2021234963
1729110050
18293623
705365541
1862533801
1148056430
1294434966
977384094
296912897
394928018
1118917837
1912671995
1833679569
1002519237
373553157
1756594294
1510818925
1917493507
238930444
420118540
404088217
1188808967
797862859
1960003392
560180378
2032850419
283624569
635458213
679660002
1804420613
1241620310
2117514344
1766066968
448531886
1825035149
1517938586
1069468940
146311000
1641507400
866779169
16306889
254027218
1506117106
1592778018
647252417
2046483164
1435696708
1504351753
1294332066
443007129
2039218937
1143121788
274873384
82494445
966976327
427112316
338848771
2089908867
1831746728
1421755048
1265114692
1486003467
903667277
1371202567
1106391998
513587010
52633978
2989133
250998644
798835194
503610350
1762918008
486658812
793953212
1762984194
1944048540
1534609533
633466332
1731015824
1155753151
1858369627
246639281
137614349
1748422003
354327386
1483039775
58983582
231822709
999211241
1653865265
1552745835
415204069
1466992542
150776995
941977515
707869076
641646535
1031402730
591049695
512468373
1324174457
1680274454
483877621
1333480163
795888211
912993419
1866523851
1145442969
487590206
1319005219
595697325
1829903131
1920923898
2007272946
1472486392
209774074
1944733092
1169082862
1392954958
1876585007
502873064
1127408607
1431608243
1657806355
271563487
745713471
832968324
703084690
356289761
1889487769
1741328123
1791217956
2052711535
1608079182
1999005808
1628914992
1935945225
1879407196
536972889
995167498
638241457
1749636798
1608590470
531823603
210366694
1288681604
133540027
985600593
1283765731
1482442013
1774487071
561167834
1701853274
910775910
1826907822
485340234
1552515673
1195530699
1871367331
1614752208
916206930
906622005
1521687096
1985584023
479782879
1753772355
714922167
1092557038
431599311
841024928
1189059534
1013913590
1323931969
1377198565
492487464
467227196
1792485644
1119938239
1030889342
405131748
1174045507
32954632
981808856
1322426121
239091392
885244890
1316460496
663678918
1272233376
676501694
1828827391
1135908437
780704190
215843904
1972014659
483703066
121290600
1293874933
1991560281
1096374193
46754351
594901813
243531078
651663106
2028339573
2124455508
861382377
719419453
1491663569
787557712
742948595
1099226023
726375205
3711276
908218467
1140724689
1486632049
113368095
333920222
137959908
1526382007
1170203484
2002785954
1471679916
801814754
354755382
984913911
1064190744
885324398
1315866394
313564698
1653006388
2002518383
414124102
2002518383
567836148
1323203391
355494549
328752444
765673349
626832427
1589622977
1936726287
1463547434
2056391873
2045906958
941671493
1921678199
758437315
1247850847
10925888
1055016872
819137185
1989549409
1965461758
306061235
1256146348
199555776
995419064
434518010
1988628111
967268411
734602379
280783288
682213887
713490311
1985023173
2071186927
900411363
366915592
290823159
1403951582
926088889
1379741693
1125073624
1777817222
2036862855
177220424
792667343
90029627
999998366
2142319185
123668903
913526183
1605005777
183904699
1784651217
1931387593
986088258
747764493
304060941
2138562203
1270718882
2002646612
1453393228
211602093
1385528328
465393951
818396861
1322327000
704171304
125554582
1736995477
1799616284
1138405297
1527833000
842897367
397338416
785953297
1576885547
1702086846
1318990219
1550582171
293020258
11006722
1371428914
1218404567
316507472
1907654443
501040294
1905801878
1642983466
462002788
661823902
309825927
7810889
689290110
134573986
530198179
1587575904
2000267038
1285864067
1814789953
852337554
1326133014
2107530197
2090794191
1608797797
1722300603
806107619
2106550652
516549135
2025010608
835197158
690407751
1900827722
159493218
693920798
1230122386
715467695
661373465
288948067
512702545
989781384
852393958
1276780852
1458577323
1596676688
484622697
145065842
1867859519
68540084
395520127
1010229227
213079242
2108644939
26909101
1380296392
659592713
2094566639
841152783
1757957235
152452943
1384085327
778144093
1186861145
1706557967
1344374844
515481720
1012147520
1992356749
1577388905
250406766
851178379
1746657747
293690228
1899955193
763154379
1251565548
130730735
1392889027
88376399
1586230187
1524179643
758434137
583805320
2025875352
2000089509
1403616218
1669060540
595197685
597363351
385759337
922082978
1847224955
1555585183
555925257
1448363737
1322516517
1572459225
894942315
2129918703
2094103761
719659527
919767019
1435061841
12876191
1906928257
1628261817
1797560821
745975622
1392519989
533521675
1815459062
2098167750
615665334
1439026141
139496475
2076150102
1166724528
1709706662
2123685861
183272396
1586784516
522969086
297813776
11084729
1869453743
318642745
193167171
2031733708
182602847
1273461927
1065715289
1355677932
90029627
734519075
1267973315
750911593
62479878
1097763837
1295019348
2077674710
533147818
482811527
848686685
793593941
1220703415
422327332
1437852205
1923526625
1818982031
703866760
1085834791
1388459149
1582595146
610707767
1706739207
1907988681
1537399047
1464194915
1251818857
1818529980
1326160235
398276243
2034614270
1806137239
636373590
1032406290
1964095414
2095793499
724044053
2062546487
1287015081
510177857
1747213332
1058622111
1305016826
1550280725
697741444
1633951741
84511895
665724736
99797792
516048661
512204362
1518890122
1875719977
1249156041
1075118853
1772059521
1625367182
644293375
10669570
1899708074
1662913182
1976648708
941269046
2115720360
358150462
510089665
1391940042
106256133
936315167
1621461847
1367645747
1264285978
1348060701
2126077301
237396327
390459613
30836121
1621277317
1390041917
1588486813
1424275069
685075226
389392558
2070693510
1190556897
659229412
1433889880
718971298
1321017013
1467175039
126971335
540014192
2132477079
577956614
1549919722
1274679694
1634920193
634105582
354352743
1733608994
717083208
930459331
1925619292
558430069
2027040534
944239557
1895921871
323525584
550767455
1548933538
1256575694
1751973221
2069145515
1912875042
158844792
1988084511
1224656114
235204515
927311203
2021767408
271568783
1062950246
1854885841
555030914
740719855
1408963968
103574049
1589028836
1593868457
1441754402
911471224
116404013
1404310679
1938773053
1756748536
407275257
1894322559
567598229
1816825030
754372013
1159594639
522409698
569167474
594264809
1628321647
1421957568
919918199
2044619387
1373236879
1428060299
410124944
199032824
78949956
1721383326
1357227016
51161787
611751372
1762756984
663911698
571243675
673171130
2191292
1031770751
1807387134
1316437822
370693323
334922269
897520801
31795442
1086818865
750590944
1045251073
2104514808
535197550
1406561454
486759614
1642356669
1623783430
1466039993
294774214
1663298521
158043279
1552622542
321351277
171866253
2102031329
1587905119
1793299067
1923699017
852680700
82452150
833592701
999367070
142386506
142920433
375331091
1867544912
556664506
1300576898
980543426
707582600
1126487803
668863971
1792413923
1974738142
134320845
1262804226
412221503
1142452363
2037992311
660596287
827608225
1074573831
1476012230
374896135
783145011
1555266184
1793612708
1664045313
503581083
1771848901
111951016
2015831694
954975940
1565131316
191360809
495871215
478665903
1963632033
38403406
693517681
157716090
2130491888
1020817525
1324875825
2140680536
1394907795
1604740517
2112996210
176267598
340580417
400932499
699446393
2146961767
1841811295
1341560168
1974073752
1992090332
1096542789
1430311568
1528817760
1875953137
1787096272
601915698
1621547772
862619453
611941252
1316454194
1712972307
581508593
749229433
465319408
361441760
2118953595
52107070
959448795
642625053
1801489004
1662732266
1217066423
339475255
1604885636
1142852213
1832859167
2714452
178407348
512846850
219254724
1781496691
1850421302
1533071184
971404080
1121754673
69157488
1466432028
2056953081
129131216
362573373
1874215485
355996215
1304616010
1830320234
619126130
701899587
2112417486
724295154
1849661586
2073312881
429575255
2107288564
626268705
2114520700
71065827
419250850
425390571
612980186
1612748308
1081850728
355115821
345465412
1955857899
1565480999
986327880
1699143940
1824207771
1419231194
952336208
1773069037
1385995350
1584777302
770790245
238114251
424319696
1024205193
1439637332
1576120820
714253108
1360442276
1168280045
723321408
189613952
543650660
223563775
909573061
1588401494
567056316
223747372
707072896
1512775088
1338586152
850110107
1083550590
1521960700
1988037136
1378795853
1319560744
932185113
1598733319
1844279385
815971599
1678198549
81754893
508490646
997371829
1686018027
1914696981
1818485976
65407688
1650278430
1037847519
951431663
1750436504
651978679
1687801260
418912446
1018863707
1249321684
2009188816
837173540
976999819
799434211
1693401525
1086433232
1117299286
79328750
897207771
745847672
359725381
365049825
1476398014
242685617
905394119
420554351
746938821
1924294105
336534430
861774124
651375292
146631821
1709831198
1138535256
1331065240
2109708876
79821924
302451337
1129017307
618815896
1729347420
1715451597
880546477
1686452253
582202127
1070852164
413005942
1395564793
664253862
1863752706
1678754502
305779302
144680565
750967545
901160366
1764037337
1719220660
1825154994
88352943
702913331
1790047650
11556065
801945574
1990256025
1821173355
494637685
774920486
704535325
1739114567
2037172006
1515439346
1573399447
651747593
2031868523
58043151
127975846
1256838903
560058472
1507793058
1328169668
321132926
219794976
2109937471
1216010761
576045064
1978443158
540310539
1501239202
2027579730
386595088
364772966
1983308182
1253567793
1095884142
1934769235
1994504328
151614756
339960009
2067402768
147456938
1900540086
474169809
727528174
1985718988
1698232313
595612395
1595651979
2115280652
1895075307
68437224
2119499900
2143529123
1667281448
196344306
129154342
1349259713
366296602
801563970
1503801643
16775672
326445311
511286609
1154327651
1993093075
360928212
877251481
1115731096
1288516041
1749179151
960405476
393430661
875130560
463336504
1898868427
38633317
2145657994
1323553947
1981601855
1832340333
346146845
1385723948
791145236
1681072223
456558020
1726854716
543650660
909958509
120954224
836546008
1636419407
823146462
2072429916
1238202938
1591987519
563135607
1571192488
848569199
860888942
912099931
754005193
1244547422
1763625795
2118966103
1547405117
1485369403
1386419430
1743844556
2024516027
1926100934
1971711969
1737396427
1954138339
1434075998
1047986893
2036141733
1385619413
50551806
1951732168
841722756
779916343
107854927
1509769882
1288095578
1040183963
1440980757
982912079
709583798
324349538
602818055
150181943
1326211439
319527303
1223276172
1001254778
1969038570
944144247
1706158169
1592210001
543608471
2004497435
2138761079
527667059
645312303
600729797
593004281
174396090
2131555754
1246480128
471307885
1437429132
500104644
58363910
1543931874
1314704614
162182591
728604553
1844745833
845743891
617809793
101969674
918278569
1900540086
1116937477
1947777435
1016776949
851982717
160268375
270445803
337257858
1075907879
1720537233
144769948
585725407
1688599713
350173696
28506475
1446802184
13901413
1265737871
1749761256
322092144
2051345103
197776927
1283067221
678924756
902457871
1764353169
472549012
1837770825
1723928830
464237676
2129193365
304546602
1038811943
837938995
34901600
2123171269
862327665
376519711
1081325856
1467650265
480479531
337257858
1573247858
1246464040
679509412
1496797460
1258583469
1046636451
1591825819
1557635975
576216002
337239639
1694738757
1148819185
2075352923
264060327
628686093
1310186176
73743122
2010872693
1287804076
215994565
1115310250
841975952
1650395067
1281585945
1482995050
433771479
1254609226
364888819
279841726
2133324004
724219175
151468911
1634030355
1946572036
870290725
1669968646
177720077
2128825013
1289654289
2072052145
808800063
1321351561
2135751738
662695589
743052885
303280332
1866012132
2054319539
729701334
2019075982
18284599
2079568984
96278329
1193133387
2031546490
1245008345
2140795889
1064692431
2037494781
322143884
681060550
286587123
1897224066
53777813
1216078896
137588828
2093619369
97004353
1903570636
1056156244
1977298361
1516112132
1831384264
41511974
1281820055
850529567
496333404
1565478349
207884551
975506697
1589745456
1472297953
1438299821
390112816
1626390855
1249932107
61854224
722660795
1628281636
603604326
694700626
777267939
1543848539
1537777022
916064682
1416216913
1920035284
1380856792
1512306822
2087039639
878662419
551422790
1655162643
753870387
120736978
38387478
2086542377
512651408
738739317
1778829787
335362524
413563783
1739667790
659383033
1282771700
285048138
1705108635
583493417
554114463
1350671333
1713471612
1850195953
1340349018
368304772
191868481
1009414704
1491465309
1412463699
1338226810
150032268
1140859039
1008152342
1061899355
500050873
1935267631
1312824059
1154634837
1490262586
565163752
301272935
49593010
733806904
195923245
1822341566
2124824766
1149609141
2018370451
1488641376
323865799
1105922576
858024140
1627646353
1773381861
57553329
2141951965
185420771
565670678
1640718032
1684557328
1062607807
1601183034
816534580
511643673
1789458795
538631483
697495445
1509932882
1776983579
87955043
1178098815
1673255447
479727799
1714444063
1281416076
1700473092
795028087
2072726292
826881489
1932578929
1041660044
595163756
1943113255
945152345
1755442898
1877326758
384119561
889211933
715366521
1638470696
1021014935
1832875370
143445137
750934178
1016723473
1780162099
1814727992
824208763
26180519
1994038928
1317541096
1608843489
205587961
693081192
1672030878
2142299358
763677040
560962622
2100928995
408319315
84587045
1554671793
1417746218
127296265
386094112
238624629
1408102347
1197794104
722322422
312540478
689573031
1812200484
708627578
182892541
1907841446
1749854635
618664687
730888026
1388051842
334568856
567303018
1643074682
1847097361
36044889
2029165005
1550103989
181774738
1046315978
57681438
1615917070
670841848
1228081005
2024982152
1414134998
620247646
1662643126
769786548
417632045
10285115
103146265
1850099241
1920082570
804467165
1252357447
2039963270
697740778
1842320618
462284140
1499592229
1728192603
1682694938
51127463
732363345
2003943367
161113608
1461250200
100127810
1046921581
515303771
1219707676
889351884
402649484
294668120
145171253
657503793
1372345822
132098126
2079379080
469575229
2015647280
577003100
1600334454
1078277352
1206661498
1249712317
228987447
820874505
2116228005
1784569425
2028597663
11031227
567037631
977016227
968784877
2635459
601486216
791620995
1672885766
1483625845
588144289
206772822
362716747
275678256
1153799377
1102320547
1064431222
203056245
2035288497
928291494
1914331604
1138522698
1290157046
536426054
1673458220
708859198
89963228
1988115032
1849165671
307337541
1195898562
2057973987
453942076
692083945
452858309
1471802349
146972680
752855892
1139212375
2089213798
765241773
1724405723
970236873
1978897281
1123444474
997159257
826343304
1164425430
1951881026
1163808095
1378217101
1910322526
1557381258
495366817
1685094220
1444135313
830158472
984265290
695015846
1603506986
1335075503
1285144130
2055869411
1601360963
1483805051
1426650068
1985406555
450297312
433887676
473045557
1976560068
867939188
58689882
142069458
132642037
386690466
1843794466
1040147391
281931312
1127993659
738937092
1013893311
649330065
1256205268
1460726630
1127437792
45530192
1421520450
1169827727
1735541855
1922892141
2095947765
1319578604
1707120621
436787684
1938010308
588193220
462081298
735973718
1498395713
201608439
762758949
874418959
1285127213
631096651
121657047
1990118368
1776933903
1997786176
1439207409
789752132
144307813
933239458
1575323751
1970714011
157374509
1319529024
1302054327
184505663
240983474
1109964627
1609804886
368411557
847850144
246877178
2094627775
754412950
1932887823
1801132971
1937723289
621306489
86570201
290668178
1186942442
779829416
562729341
842921799
1256755909
2023319897
1327799164
1980005320
1020565810
1803583389
1012737547
1702638049
226625102
532732572
378158596
1548766267
1764920848
1951442723
468442169
398967775
1967390263
1390566621
1444766330
87622857
1618624223
2116302951
2126659842
146740380
1208293897
101921146
1471937994
1597886376
1363035886
2079882162
811565820
1137776536
1692857284
1525174860
1250818641
1840823452
970543179
432569129
1821965228
228754772
2097844762
296127579
902775189
710065010
1059922655
12199721
1696717334
2013593117
132098126
2042772238
1513627732
2126788863
1139245121
685030046
1827793795
992812542
607207084
2060875940
631830326
97446055
877194085
654918484
1143597455
577614817
13279464
1358438051
641196609
1627322551
1542358248
1158818920
1356935153
293768835
29064566
216091706
617491514
134087553
2064967642
1511204269
131049006
860336115
1549599070
1056798838
1277558292
598561875
481660260
1986463254
1924183269
1272684386
1549297242
1658580863
2021532241
867791178
1887142027
410124489
71419843
448502362
1616483467
1563639056
1272384208
937681766
586444862
847996105
727585992
1594834407
826727455
1844192110
925226013
95442087
1879045053
2128607141
1975060157
478881048
1385944559
818950832
353168519
1068554991
640664727
2008901811
1455226897
292881187
1670508041
1176356789
965229190
696020121
1110854569
403032213
216904630
803826034
1068813614
339665788
2086002818
995264690
1299547139
1195906866
327693807
1111015745
1784758457
730206462
964894939
2141676616
545736991
1879055014
1346542135
1001590949
1641066918
270108629
1614073196
1644954128
1118482719
1471220537
1234769835
1704939213
545409977
1047103133
567326983
1227572334
1229634687
1625291904
700774984
866578420
1700167466
644330014
2046572485
140848937
2085294856
1863535273
463611491
1323831499
1306749252
30618965
2127251321
1523690664
1684612981
846554419
1900526978
234235144
2015556406
1438338718
1926451978
651792770
130262773
415272057
1080669239
770447751
447293384
1673391012
1178202245
589159424
1559566929
713405921
1076727453
26884357
260817909
1687243526
1588109092
1792219829
1375289713
414683562
528739242
450659241
1141792574
816204674
219022598
72840918
211691013
1013768982
950879330
1433564865
470964504
1169747181
223762481
947364963
842111590
228192903
661865050
301402549
363276509
4693287
1416993688
859660291
1753133613
665498563
1282904397
296995529
748254231
927829138
769844968
673720291
1743995494
2035838899
1178739411
95441556
407027027
357451512
303992827
1837437322
362950785
3006180
1758143846
859918058
1903375489
343175523
169825921
1779216115
1951232516
1238829725
573110935
608607323
974196827
145991407
754253870
401194767
903954851
1350325279
1726445564
864488855
1476347304
512646198
1792971486
499904053
1949437680
1875179506
962752216
1585675856
1596571225
207249043
846982820
51776427
1062728630
240062997
735017535
35175989
1066314128
248128506
75582060
2003287339
1710969764
1634146413
1659857112
1222593805
2053384736
146403856
1035749465
961767998
1699052248
1236434041
107530538
2128856505
908895084
1419604728
673087603
1206238296
1664137011
270793674
2096854531
172798551
53464149
1854038776
1479491780
1039695394
1105961851
1405260199
1925133545
1298553349
1887392145
1376152608
2058287395
2015387653
646353627
1102371768
1846453193
1988380292
438036192
2030116192
1452985208
106140582
1548142828
1832743395
688677824
1646606040
1061932386
281924030
1411962106
1741176514
531298721
1790100756
2099088094
1173956924
443488448
1026029652
1133072227
1054672664
41357231
837150580
1958345799
518292480
1914133179
2103559363
22196498
81872675
1824164107
1187385952
1134629681
406996577
1754227432
2106978261
488369826
1779070774
810435119
1427745964
1711518051
396682741
1119421006
1505168141
845358976
865454475
825906497
619269146
1554155941
68364827
47067076
311807323
639797710
80693081
698894776
733439627
1628596491
1855599524
1714284811
744513610
384803517
436715443
1937723289
1452614841
1362525147
103194602
1294344042
1547371821
190829852
1004691430
1623706012
1956554279
1307077434
658036915
1862924659
1192931748
1259601472
112418584
1271012404
26448206
2050203811
1449009639
120809420
178251243
805923919
1785850468
804711445
119801789
1155710487
1416654017
1529804931
171519118
1069466136
32787862
227523770
417649385
1634557315
905812244
509879355
26811874
264054659
77355309
821828937
1194871500
1576588402
635628791
859211979
617620293
2110788122
32474336
1822113875
792411579
142619395
1187605485
1503079190
988202856
863615508
230486685
2141668039
1438363465
1641049906
1627576936
1914999536
2012265495
1919290289
1775302343
1504331880
1958487614
772384834
354222804
980345481
2039857820
80747129
2146019246
1628245375
1244655736
841831264
1146673480
1292463509
1032545253
200820579
1169774658
128952372
1771520769
31098625
2042675974
1674631676
1612241876
810660183
1347945377
757460611
618015281
286405623
99053458
1266601632
2107017014
2104945131
1033463001
1750696722
1969641696
1027295000
1685768420
875514999
1593274358
1623758998
60827459
154932091
705064220
282534787
1182481568
411349390
2055938370
587183691
1521402397
1029091116
1923713130
429482746
208412779
938937895
1699225093
1195530699
572940022
1357579070
1150268801
1930013946
1528475225
690996403
5173161
1876351431
1278743780
62240677
179389705
1896576128
1355049511
29579254
1456569961
798937183
1795685615
1607322979
109091821
1882964666
959756925
2088949346
222235556
88952768
707063864
190410511
284289042
959978325
758413905
961287563
1620237196
1185309236
2081532074
480140785
92931623
983553782
835713255
695541430
330489349
2005383608
49114961
919125045
48422829
1612325471
1997405957
1091887655
963613940
1410455679
1812920265
888272227
803948344
1413445794
555987488
524568236
1416601924
1673338232
1681171853
1963562317
1795032857
475367768
1643827089
1983838321
1423613055
998205247
946131227
1130073779
2085123992
1355317222
1109380358
723172150
144133758
1016089883
884099682
1134286640
1554003463
1497284947
1631218987
62910504
324252756
806362956
1632720437
1071249656
21813424
652442289
534848754
558875900
1182485626
1640556753
1330509981
1973600939
1349241550
714382761
1751831998
112644333
1385869959
1977359039
1126883302
578105354
1991025458
553852107
200012298
1069576206
1387259389
1939719594
1604972644
686748411
329623020
441732423
942083294
1830128926
1747928224
2023670094
247443612
1496636219
1996483818
948807982
187856865
1790737301
2062608593
200531740
1521886300
2106770754
1975025285
1484777795
697970660
1164669101
1734894717
61170239
1705411758
1985835155
440899958
1324604346
240376495
1978719448
1270086201
589775997
305946929
1607855447
808076767
1754778645
888927761
920005741
883265218
747752988
1141784356
1832397173
1589618604
338420844
1295167103
30729454
1925876247
204406387
1436092581
310353458
384886920
229831282
527872311
1300310263
843330351
426210647
1132677700
1542454720
2091755792
501379794
583528352
1465207461
1044756635
1408363348
1443633242
1394919923
1613744905
2139839941
1612130139
146425398
1174389515
1567678842
796544021
1981200070
640741298
366541678
75287848
991711474
126448171
433179121
1093684972
5970911
872197891
747051814
1673209386
1907412492
1991832728
795788180
688745964
1959530386
680604132
1158138331
2047035700
1665930791
1628165674
398519234
1307967706
1490321967
1433183305
591437715
1819994341
277438710
639087055
201252605
56314964
116809066
2141068092
1991980759
287177358
97598444
825440552
1308395655
1951785274
1698331412
503698667
1468591723
675654457
367458150
422114290
1270804593
772995471
1247397741
829779331
993931010
2067219827
753754429
1085506036
187112900
1970308749
277444636
1749736654
1535233393
486230153
1285401238
561175127
1404819026
475383991
657328557
829631330
997779360
1755357428
1577727735
454369723
1601320819
182868547
283443616
1308219454
1214696760
1082992314
451481729
638138987
1099801704
2052046110
130148989
1784327138
358640732
447517520
439733804
734571328
202772311
283179161
641115077
1756764675
207660814
2070165222
1038907098
1684099124
929376089
1858917057
510237377
1410107163
439151547
1704051330
683941500
3950729
1634894859
919004169
1540390572
352457476
1971880456
222605233
1367390896
442766994
692846405
337513586
1641710734
520568786
767656681
2013546679
1933380930
974176127
688784486
1343448406
955602068
78700211
2124639116
2097935753
1764463530
2003447301
975532048
345657322
1708897382
99200747
978112222
947633570
72054542
117787452
1793338990
1681190241
104503353
1120025750
405371219
830912579
770033528
738973863
1866607712
1633494477
1347565005
2110408848
2076115192
927818181
1900337859
633370621
855802144
1855773656
626906231
1282876647
1695963547
1569484634
1372075987
1325368229
1368629313
237853360
1506355634
104333059
1781849466
1447957486
921361127
1831086643
2112293105
498045210
1079137772
246639281
670568683
1546921869
691971484
765374424
1015696152
49954196
791080219
2081536900
167448816
593619796
1396030553
1195019619
677256688
848699480
1711404547
1309281523
1698100617
1622487271
407284113
1786128525
194221798
211574383
1565245660
970649245
55778440
230274386
843721167
2104690233
1080058555
1128326458
1290006524
1178808718
1484073062
1064702750
1599244490
720979918
91245830
373143979
1072238965
908670442
274432878
1939975431
1059214143
292635890
250305413
986551215
230052359
2040931084
1866545715
595919174
1209402162
1140762337
437222734
715296843
1218161337
1711693989
228154670
1666697528
150824917
1891964293
1676500447
1079338546
126144746
1608214444
608529021
323911384
2032888577
555676983
512958335
1924567651
1135559953
1148056430
897750861
1561340389
301858244
987357758
983555442
1067123684
488885077
391508970
620153315
429146120
2037977950
342643329
540635117
1790676425
1994077785
2001795363
1065460597
409914257
1354867084
1383008405
837235565
847579681
529179475
808576279
1108566826
792911478
664267896
1698011862
1647025704
83800101
869839980
1914208137
240362925
492874542
2021809730
1096587224
415463049
1942265908
296879360
260058964
1971217864
1869835606
256501301
2055309489
830918154
1365987621
147476208
1957036930
1350132770
1543880227
94636503
488770517
278487949
1276581140
539250065
271379951
666961312
864027969
1897639282
1861989207
1201601045
1875402581
227570806
2097133379
708628546
1749828089
1805555262
1494112758
546749306
1895923126
255933672
1956439276
1645154352
1214056881
1072845448
696737049
2142814009
1923838113
855572142
1626932006
439800257
1605801294
367759573
1000195875
1059968635
1143192267
662150301
957020636
2051726227
1687917113
1940396829
276814599
532869528
121352068
947351942
504981140
568749203
1459152065
787257942
245049251
1797752009
632974924
1075974870
1684694715
1410085305
1247355665
1573869749
1464766378
2122939593
1653701293
128355644
452958819
476738165
1728982607
728226718
2003231013
823817780
1155959884
1817209809
2068841420
1454889953
2048633422
2014348929
1407711018
1115704735
1298058583
1478796188
1826481822
521467299
1226760491
631750789
994968180
600680046
1086663925
1677577813
2033965238
1386179091
303532498
1045136055
820020534
1854764636
13726224
1508353381
100275188
1997613138
185477260
748621746
867619167
917620503
1870415887
951660620
1517722784
1849150987
734570605
45600274
1187498516
1547410161
1057394187
1930729894
851964239
473640384
1341851218
1470655052
787905005
248704188
154273827
1968971364
1200619085
1606439439
814157647
335314145
267674971
1146699774
1331128292
334536593
1658251599
43973607
1588750525
1725054942
849009257
1559254584
1634897288
1713459364
1475820029
133050020
2147200318
113726058
1836328621
2065461777
38536838
1854807456
1625797977
1816428219
110474378
57600943
1852749396
103491390
1560454516
1264080825
1983459219
91447113
2055288037
1260037026
375657358
798935632
993697689
1256908859
1701427574
1439905450
1932019940
1758977848
1237620498
578288704
1903810829
18063951
477079740
1951252630
930374771
903477130
1867855302
2135375110
1903679587
351679343
1303895060
1680954689
1958372641
619106559
128618267
439241034
1767180678
1348538215
865592676
1121170387
895757401
1807173517
913688232
780467269
1613454774
423922271
500276243
1118998966
1401065948
498577790
1128503440
1617130845
602352692
2082162368
1176296209
603006702
1883633719
1298132324
1572845713
54401463
2011663400
1894303918
1097047717
19722833
26290043
1453220480
963225520
1006784222
82732997
567628249
2130638095
1451259176
1826602371
1037519953
1187908572
663180496
947569241
930134815
2079108894
1406198414
716837368
1679226399
1400266101
56902204
276545221
1542047006
579414748
119114163
309512819
1673070564
1600334354
244915194
1064186304
636375343
871889499
1406291534
562094191
1504394684
302724431
264802021
499467390
129548998
1596676688
1685481922
1492511625
1303297303
2144584991
854628678
2077805099
1818829123
1101629617
1121422430
620137981
377375123
1026863944
695213439
11882966
1510355816
1440616858
1241525360
1506654475
1372476815
1904196646
2073545728
363802798
775923565
1480476009
1915979074
1568103726
417073912
747244715
1690880982
950199981
1856312552
197980690
357779308
442501670
958875531
1916482825
536559800
541073224
376995607
1147083097
1363016670
412507128
1038334264
1409223297
1346495767
635911508
1429430049
858019466
1278085964
414537943
385742856
1717649214
1541698439
861532431
810579560
848636093
1472983348
1782364640
1183433578
21580818
1607444299
1439162770
688617235
1192648368
606923711
128106436
317644801
1499551978
775354646
262646876
1968140481
1983561721
619307975
64986325
313185488
1294700604
1680836962
939191431
125660413
2093518175
1863521281
2110647644
1118255934
1688127647
339826397
1690269027
111062145
250988981
1068222049
63576863
548582649
214836255
1251540998
84169940
1480865925
237551940
659458228
2081802896
1877039182
311432669
1020764937
1862401363
940907386
1043552543
1638413510
1513040707
1300445000
1710665478
528738898
778930636
626855791
1579528106
975488742
602404202
1383292835
171322751
1115773440
1406954055
1971761967
242890312
1973283129
1221819668
1804551406
626429562
1164373602
1768239499
1009871508
1282801815
486288576
1344176601
1794044188
1666872263
484875795
154068115
1857280029
704605068
1060625900
1409240719
1529313869
917763974
851683941
805885165
1857645453
816970133
374465025
1685868403
1368224014
1722488882
1871997703
371232683
1239182074
1029216308
509021371
1482689288
88431706
1623404737
514849751
1207205596
710081606
142659260
1146288976
1830343631
1528597940
830257318
1449549533
615049132
208027882
1278281725
400563503
1980973983
1205950040
72856649
1340372962
1225565288
1368540405
1655939093
136890365
39230962
789577646
857777659
1751104184
1330479441
695133447
277277711
2008885136
958770484
1545085340
212475628
1395647395
1589159775
2010046964
686855047
651168675
2093932733
418952911
439354213
1571990099
374826566
832152505
2020420225
1907066807
2024155416
1211127123
611567516
1788441152
90612706
1267337520
698777955
13958881
864185370
1219682073
177253214
1818400415
1828299970
1625611322
1902838516
415990135
2035785749
1609261939
1024467417
503698667
1636300299
1181075380
555894514
969252735
1750796617
115456653
500188216
1700977673
252780477
888639876
549117564
900686957
1903675058
913567429
1892824963
386135724
217743247
337546105
221855337
1469653836
1036525658
1963474041
1827541918
226730220
226633362
981423969
882948958
794617445
1171481335
940756716
500184345
1243671626
1777194347
393251310
1269582008
1235348855
559254895
1478167471
1045766665
1825765219
884721703
1248967547
760311203
1749636798
1159157901
72483572
87774115
1383271288
368804570
934270876
314418819
1489423084
916961946
1808215338
2014019922
818089730
1523948339
1530455667
647936587
923997405
377242129
1564808883
588693082
2030241263
1917428064
525024204
2094136364
182884221
1828395131
478665903
1434170602
1810987080
1307243806
1906040947
1296067508
943470408
2117925466
505161766
1843777324
432424614
1653135722
1443903887
1798608324
2053260904
385006911
1967687152
209430539
1395117930
121889218
165048053
1626599914
941266141
1875790894
1379554363
1341645642
2034495439
818956523
1538338795
50065262
222127132
1763535829
890142434
161128567
1324899373
1958214270
190429961
881871463
1183863091
1070428746
2044356224
17735222
419911559
1369553506
1590046590
1306466171
1417861116
2100856946
1763945800
800142467
2086577219
1863402928
41735627
660452170
1162682044
925560885
580450512
812557264
297709390
605045193
1227322329
611529438
1596470543
273524347
1872158377
1001176009
1133416729
794093334
1297292823
172684323
1329169679
73257582
864029677
1293032673
688228541
757987912
208103509
632792907
101275367
1087936458
1064071709
72609617
715843163
269454088
1304592851
509329359
2007182077
252409992
2106675834
2095576974
1874470997
1624297722
1775884714
1982496187
1295977262
1296418381
849385277
1210622634
2140871685
1580810615
1104521117
656185915
75166006
1470494637
1500357244
931891127
1736037268
527508383
140840533
444136358
1635094610
1203706084
836047599
1321026432
2133501132
2113023793
1447092073
530087710
1794466353
2136761917
801643240
1138216414
1846452345
1372867458
1565068916
1889987397
189671822
1080046958
2109976638
1080103777
1989131037
684989177
1571832194
745766019
1199862759
1261171551
1943908628
520977858
546627208
1922140593
722390481
464720791
1246299087
16388973
274214257
1307352948
1725687789
1943908628
1900528006
297006554
929317967
643276311
59471109
1111052547
1851133325
455409767
2058656605
609058429
266754221
1024717230
92325209
98210427
1616784490
620073433
1208155095
1223355566
22306047
747841068
2000508659
1716233903
2140236761
929063725
2069268178
2094358292
785656041
60048204
629293515
1348298503
1510043475
1565784638
423483517
536426054
272300779
1053036416
1031447856
2012525806
646468766
385347642
520570125
791187567
2127840854
1079033237
1469370151
1492120498
1531601329
1906498844
907845299
145897511
1340120342
1497010522
1799839745
1942166984
1487379642
1917296450
1028217062
21477015
481372311
1204497126
357226541
1376368737
246355809
687224122
23606851
364780981
308271545
2026854769
787630634
1315983571
1716454161
2053448470
32747274
2029890713
2121237138
1497409123
1190389660
2044901033
2006232755
140781608
437596590
2063121746
1189919882
1097514087
1040996607
146081522
270063554
388769458
1678518756
1225122570
140201599
1833047949
433753905
703384569
1457838545
579905311
825411406
184744198
502932648
632712505
684174643
2081092185
1602600602
565571090
711186718
1533781970
1420861199
1025262854
2030975431
867317469
695518759
242323356
309719705
1850203678
1102221523
43135391
700123221
1545484044
21734286
1499919617
1541191467
291765459
1401482805
743185780
2018579206
11205604
996397840
397538737
913193159
953672060
301995431
534387992
865522270
399231541
651670975
313956051
498009983
1287252826
117112093
636133067
1326873760
1255471373
1013340220
1034909268
2058959304
2094446320
2088049181
1946126261
70252656
802684202
741593265
2014194135
619857490
1430762324
393736474
1475387459
1164333656
1255641573
7131223
710210828
1170560800
1739546594
582385805
990013644
1905033962
1229085430
561853697
973522979
484180010
1510993347
410261396
2109555444
1633992787
992777329
1421825638
792073847
1403028600
1004559562
271940047
1373265452
1325009142
162576525
674863768
308893230
267012538
1691143396
302552788
845403184
700963408
492387789
1536774236
952957221
299303499
163207258
1310328238
135747443
756428072
1538073994
726644778
493238895
58566229
1694657545
1059576115
1101615248
385364100
183470348
1150048902
649330065
1583536453
1252121594
526058149
609237625
232048795
1720496595
931481407
1562017535
1746652406
1550797069
1640603958
551045658
1512696484
475973385
902137770
472156130
900216009
867422006
561857557
398031139
263710600
1667216526
484169713
58659674
653334748
1024000480
1458613734
79972940
1946189776
503294765
300291390
1821340562
133754771
113026790
1824311451
690671769
1469530502
1482864302
1030376121
2085621015
644137983
1758380714
359491250
1420949482
940943327
1907642381
2118532673
1688562441
1051582571
1995546189
1702718107
1270672790
1876326699
1171708284
1066730129
1125070263
746074672
1788344681
614879754
966350030
1625273464
1105395016
1982700015
613028855
2008638168
1379858850
685214734
651873032
734639900
1704946586
806624412
418314614
695227688
447129104
778330116
784686481
2050087503
1816823185
1385596832
380289185
957561566
425070682
1560698220
1270718882
2117331998
468874364
663171205
1496069126
748772007
243189754
1701688372
1396101960
626577724
44705134
1300535912
1859073821
1866954075
1145229098
924932632
351749192
1745587310
1960249251
609050719
1211221017
1045002324
482811527
313972991
853069034
18289161
1477433448
78682566
69806479
1779565141
1154677932
1363628031
1881499924
1210759875
2124122195
360826477
152796301
1666664721
2069300031
830453903
1253351803
871971216
855617300
2133509181
1160252671
1840179519
2012621165
1782410278
1514200221
1383765646
1296886723
55013342
1201618229
850497012
1861076978
1615556501
1203566324
608809554
514365724
1734855623
2096257936
2039419796
1182983169
276669171
576112226
1595798132
95121146
1409256398
1716438966
1405363884
1560619968
507626961
1795058629
442954987
352570446
1193679908
1575245940
1776880095
1792464439
1927103124
256952728
1618913450
2126714951
1199472701
60658042
621011161
136576757
1077183358
1816897908
2047935685
2024035590
547788047
1314479843
394316634
1043577125
678221714
1090889457
2120434989
358417700
36453719
1313217727
986738153
1862035388
1014460964
837078067
1404320386
103242904
1585638153
1276139386
925257787
1131093379
1805409947
1394221002
1960700808
956635141
220932020
503224111
2100812072
314562576
1082394171
1344855745
2071667359
1118135204
1081719572
1874468700
820409463
102271388
833208601
812144567
509141182
118581371
1883679838
2041625598
2009765906
1151464712
1572550979
2071726458
1232926347
573421602
537349350
222426097
2059847903
298052379
1479843793
1963400399
1606970808
1857659397
1513353890
1019855445
2082411004
572395578
1637494410
1372893018
1715543382
2009688270
1557603921
867695646
1811968707
1234187546
1010185318
514123553
1098663529
170096752
307658400
1560774220
1820042616
351932312
140426997
2107949433
1161212061
1656301483
1102623683
602118497
1057290494
1804371255
226769660
462268100
2124744974
4202254
272821248
546273964
354543232
1538602705
1065702144
1316327060
1648884518
650312743
787333210
2134399771
1544705781
2102660362
1245081577
1833671959
1549191452
1137828924
2037414444
292211057
1807999800
482412686
967613108
838930387
1973443463
1237116907
1802762597
397881892
245033062
1495994301
172013199
1681946485
1744012223
81352696
1504924418
1790115455
1803967316
1040786876
758994280
276147426
1729969591
2077114751
467666137
1931879010
726069751
322220764
2067240561
1181277028
820771947
840594165
1200920360
2098227599
1102229949
7013129
280333343
1562555338
873998153
1016707880
1238324688
1768215471
571116426
180407247
852006394
438824784
315810233
966359288
739832983
1952353910
442448279
806740045
1127036608
2005618416
1285068635
759924402
1643561350
746858722
1965409402
1112781216
1741616684
2019245009
321537449
188081393
615931044
62092998
875464567
186101563
1730468886
870079872
1951495130
490744559
666693892
1802902057
1320797160
1267306570
2138733918
1924568544
1886280501
1289209781
1130693257
1335224147
440393218
1208120971
943922312
1577867040
1660264639
862609157
463166394
1648837635
1104736928
944713327
1970717379
634044025
792313897
354894685
1259132004
720173254
1590894009
2053047071
2025012015
257003785
1564808883
152856888
783656963
1539790317
380663260
1546592639
228513099
1424768894
125127119
1649883268
1967862975
1105011377
1471472118
1197284919
776493831
818568239
938408240
1428358976
1533198060
267437430
29146112
1144347481
823571270
2116559254
1506503195
315252911
310539918
1000086975
89355754
485347263
879372216
913693545
1323573087
1726521498
777226771
951014922
1314657055
98870297
1302665680
583903594
476413784
2142208777
1705366814
1580136103
343647926
1744168443
253701244
889264619
1558944346
734104990
518255104
1972789109
1863605352
1549363585
1498065282
668130041
212215115
1576444500
574552777
493735751
1417695798
1596533466
729223409
1212668866
513429352
1451188430
1837055511
1767549341
946568669
322633690
1067603303
1333378797
52533026
1948092960
789482470
2027967455
1351581683
833795235
227324467
617501370
65168102
793131692
1779042916
386857785
5715791
1656301483
603060884
1123379596
1379067652
899042161
1302859075
1608449790
1176088973
856579658
1675217894
1577549155
1035533710
1158655630
639963789
1371723587
1656437368
1112613978
239110812
1057892174
844550036
671945329
1621982973
663389881
1827311095
724319914
315846965
1927287731
1554246900
2109291144
1258573878
134631083
1298769354
541289122
786873936
353252571
509282604
1485808254
542642813
162482607
243788037
1160161012
245486072
1086211409
1400312238
1544312239
1420671258
1978539131
1781410474
1961153998
2073062105
1264097819
1116596417
420252
1267643193
1128369057
770377166
481920983
456283056
1211043863
755960117
2055908695
2111723503
409047466
396361290
678000900
481233132
186814369
1685093402
917747367
869768038
271827209
1231636587
668089523
1330336743
1667284588
123202532
297230208
1184319957
1104572368
761118717
466671861
427646471
245996934
1079478633
775917027
1201039379
822041560
271484961
476865565
1336773311
531885927
1423125966
1410301881
1500030264
1466269903
1828687792
1899598461
835727204
1222905837
1131303958
543568738
1901295933
1396478409
106246649
526980382
1339747314
1284222949
352820064
1754588575
600925757
549917948
1035426726
1978393860
491095450
1443758742
225331527
1356654600
1563021005
140715439
390150973
1956314273
369359965
733263277
1333536107
1282430345
1530105302
42304568
1244422031
966933452
875698857
216451212
304055352
1679071598
1001282106
1715179697
1333165367
1736044934
288641970
33709900
1321154673
986169551
192427388
1952421740
1318049050
1319880442
1456371007
1422203563
1952300616
240261878
1917378064
83592235
2000448496
1401031607
305467085
42475603
277561789
2092164162
783265934
1490611012
196299720
151439782
864386064
408319315
1858924260
2121648680
1150477304
909986661
1219451326
988779405
3045391
1719270569
1704649793
1537123393
1227777229
1066589497
1450805389
956159261
532804898
662663467
880468645
1897503353
501065474
1826633020
536184898
150735470
1166696862
1813760550
688827988
678444589
756728094
1683349255
1153547339
464144482
790309891
780397526
2019891353
903220134
776477522
1762559930
288641970
934372426
499221784
1083010955
750305674
1564409989
2064751877
2111563489
662645822
1067985700
332902381
1553733664
933799489
462536908
345780768
121968774
1451555314
82473520
1821262168
879780958
1718528354
1892365137
1850858419
1878512486
1404661266
2069038172
530364371
859078820
73291147
532355852
2055816541
419022587
220607051
723439715
1074141138
1613429622
350884530
1930597378
203009004
442930506
144199630
749129785
1622553858
932081900
1858099021
1891898861
1143184210
230414434
1333071525
1745718855
1441868787
1133592750
1635072448
665561302
1268300715
1352421698
1446230935
1512552080
2088479368
272177505
644081415
809734272
1895235108
1034903429
963181458
29894843
1729570496
339522633
1527722591
1018082322
1333478875
2115887190
693560167
885979534
1982185000
532016449
963040864
1532533797
21593247
1767893472
1489751595
2069488818
882019431
966454294
1231806380
926057594
46413089
1413446702
572743272
1716129082
480497082
66787054
514007855
558500057
691213585
1652921094
429071839
960092012
1745363634
597456693
19864270
741487470
1959703110
1386106190
2075933599
297324658
1699595898
953804499
1223027214
636375343
1649986340
1165788530
1636868148
1790134531
550592902
7315481
464486838
2089165648
265424606
1776749857
881195761
1764890770
741608471
814189692
330562433
94097079
315304344
1678322923
959348378
685287828
2146447479
1261558145
660409965
1930376817
138337370
1417623551
1831981723
1062950246
1695431264
1813210584
657779406
685962931
1297601743
93257588
527678800
1910989211
1397742252
552728225
357606104
2126974036
685013972
1276037859
1487442538
939753373
2108893628
827351447
856796942
672671186
1181828318
222049887
323665951
1756016045
1975187961
542238825
893336530
1736019298
894365973
293147029
285879784
2039916521
1201024056
1503572631
2067416923
1180337336
1913133729
238886528
2028387661
1565817910
734854597
2017967175
2111945047
435231956
415484490
1526737932
1519459538
1412884156
846075062
1040216777
418469009
693909335
1014260970
459631912
1529762272
189081282
2123900898
1804229291
268804790
1348799987
240543737
938905882
833297380
1051093393
440735837
377387609
1462210142
1959753391
1244365047
575251293
149546478
2023504282
267166057
975127826
1776087380
652926408
1166096908
749471053
1832215787
623481193
740608383
278452855
1386283901
303893760
1983458777
303803877
119288712
1815258257
1003165300
95500322
1023698304
1308361928
129954896
300671516
446509642
638518629
417527961
217186580
701411808
1525345697
1678754502
1799839745
1248421202
1910527918
1645215084
489672614
613565414
940662288
952037072
1644864849
670170445
1523347870
1707168215
1837948801
1593691445
1799777230
382110795
841384373
1731775357
609229020
525311693
830957823
765560916
1885403756
183770923
2130291064
1255799815
1281701972
1956926897
1417778797
30046518
7623433
1176214498
1276607459
1319899028
430616081
1242620986
706232101
1347143578
2033636821
1888088948
894993756
736759870
856884243
1251131055
86822741
1127849861
226422039
1900816065
2034242140
1488318759
1734283344
357897155
470812687
1995589746
622835871
406741135
1474018350
1279123625
2054173649
1672027407
2130619562
1959617852
1340840423
704586736
821754344
126533420
1647792981
1775804548
1373057248
626268705
1267940617
2138956899
812099649
315039896
944327921
2146201984
2142743285
1986662652
758913979
2068197528
1640990117
1262272089
1961567879
1665293677
1023721747
653286457
491973984
989244591
135788117
551807613
373575882
238018816
83691805
183359010
1652910367
76194217
1986642262
1421912489
1957688637
2120275066
610132485
1611140042
712687660
102968339
1229060516
836935840
975532048
319258249
1492433963
940488266
1698403269
1490604921
732076716
70729847
342154030
1731468273
699498683
285134502
1244227394
1605748067
596483379
204239853
2140449708
217040347
827828145
183422495
24076065
1549125658
560320563
2110897098
982697983
1094824537
2038691822
231031030
306524368
1316027586
1102715703
2080290795
592985666
1621952951
1649121715
1018902992
23013453
1033627537
393187499
1033884866
1032089119
1788227636
1499252512
1038917820
1132065706
222235556
1707825868
939540182
738601097
1721940116
1890604524
318588227
665006377
979282042
1026115979
887346030
2094245055
332758217
545536719
1218934726
867545564
124749495
475575766
2107792499
933454221
1813114842
434890381
265819016
457913534
315660209
1585783521
1830415070
717522076
1311173326
1527340499
1858926554
1812305190
1507074250
1187498516
1873763841
2024873907
1617918183
1826070553
1795266032
521412838
1277134328
1240771051
661397530
2101299631
1960848216
892835379
1411869127
713522458
1416321127
963055533
116076233
1866355255
1573210357
1046148013
313134356
359159651
1966637432
1206654829
543992187
1541198178
1524574460
116159628
322085979
1208991106
1208346700
2016308194
1275705093
1459670732
1846931717
1534816607
1223690553
1503700643
1536778001
1503477148
1619917259
1586246219
2134429382
1410621975
963961938
815289520
433546415
1083263916
1551622807
622835871
1235920139
73628304
505224008
46929233
1179202458
444884733
15264271
753632329
992684142
317714683
1015726200
1061837486
1166827964
1496698425
1175287548
283329626
818409044
1672815665
184550878
938883480
1574731181
1278508076
52354713
2080739685
1858094442
672228842
248480672
349447204
467130097
223949624
1354637632
45116953
1461230039
1483284927
1254076466
724078816
167763515
1709609355
134750441
1196335928
137283670
1810002502
2103223924
1694912183
653867778
518137838
1488537541
533685696
229637094
127095379
1725846292
1877121913
709849957
605947239
2020283786
1260388672
27153803
29958534
1082901256
613028855
1899382436
1768445413
930601222
1526213599
1886523187
1343005531
896284036
737821530
809850163
1623409474
1198428845
967216522
2101006282
558397884
2006085007
1562754082
1136140168
455407657
1496680911
1943197754
325406789
1968226176
1578788750
21077222
2022374856
597980407
2084841834
756235037
942364407
2043891640
1142452363
373960144
1285202867
250236726
474886132
1486839311
979015201
435060593
1069831811
707683673
717066708
1583998937
1604110262
1306886641
1636755046
949686524
1630361647
1431541137
1005121104
538578394
1740555339
500786527
274640707
2052781335
1863228184
544379438
924054831
139102671
586067895
126435949
1114544409
1926680746
2110105877
1685369936
136088518
532332355
1370431903
1725985799
734258007
2058599335
1731728453
1930749573
274074430
480767685
421917983
1593126860
258118886
924475361
238542191
1863466749
2037152171
1157392713
1661716773
1147434069
1647574249
895603202
1211522096
253144061
69912709
2078252211
1246897796
464475202
2130170255
1332968126
1218741174
981941582
1684401068
1270347212
1307907705
1713886762
1974445515
589343327
171501263
1492825403
1562812227
590353236
1725580941
1916097381
707877292
610365953
2046106004
98761238
1701526136
1514788782
1967085605
544194977
1152274139
1083263916
1519901738
1715697444
92230631
782381804
2020278884
1445404038
1103032342
1582213982
1779159112
1690541649
845260179
1532566091
1077268595
1228663439
955161594
1299095587
1187530400
20683035
1734113987
1171391684
1831073258
497709118
383202602
172214969
1405742410
1257393764
1925301518
688586983
1437013589
1622648569
1136399446
1183673736
240938992
1170862632
473375222
353792583
447522280
883163800
350310727
2039450773
90003373
567654020
1927666556
1604586426
1179802912
1397503803
736505973
1302779349
678536342
708859198
672158510
446081356
810285829
476015190
1395629899
1162154688
1858743933
203813390
1584524307
1406674781
273270820
1641675190
1436473658
2142069144
1194279282
1091256112
1347050528
1846884405
52551137
421303607
1575661147
1982768765
1898523419
1410089871
1707901604
1012781377
1263101106
365869564
403342363
1420354282
2144993689
165992891
2010616100
1698253131
1161321246
475806538
972886771
1895235108
207226872
1529505812
244835933
2028083226
1325179661
1135552474
905812020
1645113157
1994656651
370731434
154114799
1337797002
305509292
1925905781
295725579
814835530
507142727
1755795910
535530184
1875156993
1975452549
511965683
1389906366
2145262926
51189805
1373370846
125043651
1583573622
2133226702
679388438
960766537
148579361
1401890789
333772206
1896152762
1155792259
1343323634
814161959
609571446
1831135406
1106947439
1923420504
984680373
11737007
1389851926
784747874
482014453
648947932
1423123434
1835894848
2134597474
1649827146
1956080178
2032906195
630732573
425647570
96028893
1544167789
273581802
993835800
2116635316
2021244321
1678235725
2044866929
294292079
1117261871
886932625
1557502041
1888108369
1699309203
294604307
986656092
496985383
2143186083
1888707574
263833898
622123820
375861790
1869233523
1916118617
622253752
1761315859
1995924429
1710144476
2076043474
931004609
1478485884
340480738
1592809656
1712514297
1135377924
971707552
626952086
1471341268
1689951723
831467268
1692298253
676696696
1600758932
1663465424
855943289
648693481
92544706
846194375
540222151
183828646
1912506162
1651980448
719890047
2065762851
605909867
1937338950
1932213578
2138916900
685541228
1313332839
1801248404
1672267400
670871853
1204938072
934335437
1196757871
880510910
505976067
1695838556
1219711417
1963565072
1017709689
1991603921
174365995
736534863
365349983
1776655158
519078825
661092305
1461915520
1846501271
632907279
1307673987
1123647062
79539132
1863521281
1792520475
1687763161
1841788617
1295006741
101774204
43039710
748092104
2106672880
1046754326
259917083
1443148568
1710718619
922154931
1406416518
453544244
2141528014
1305258385
1243173596
1606456476
365389052
1542400865
1620650837
1204425010
742586270
1811601079
1650189185
938906082
1021891839
412373956
1790486177
1918173986
368881913
1084120968
1021265117
690229935
589893799
1351815608
330527428
1078834949
1049322967
168988367
1000732789
28966073
1999113791
575519849
1892798683
1092973841
1295347759
2109034433
1151531076
2094612115
2039873248
1743897441
1657839605
944626179
2133914119
505967679
1737042341
1419599178
1187530400
1351237469
323461297
895739055
1702758483
1528294410
1571664370
1747180488
1307749703
808297787
16292054
263839638
851351037
28610395
801984100
1683722707
642787600
213203305
1053274688
2130197210
664840441
646468766
1116125295
2027895199
882100838
579739582
1186311600
892031806
1665281705
1434429195
263596729
999131801
235958732
306193930
1994516511
1316889404
1933556984
36286459
1092044833
1728111798
1278554329
1196382173
1545280680
1816217343
291169705
226246394
257990578
354473552
149377583
753758105
938849634
1671414839
1546636959
945696809
1216550200
414104708
585057008
1703560860
1075598306
1514203786
838191092
1174953040
975036964
1980005320
612764331
1451980820
708926603
946083056
2127680913
1953980227
2096546881
1712471225
1695431264
1492194555
1178185806
1181543601
891253980
1261684796
831278599
2128995184
742710715
1812325647
1129385643
1627576936
969773840
1584352511
1024695427
1553099418
445996249
116950679
2109646898
1916166639
2080477992
869850966
658765839
808843018
2027814215
1988206014
468732940
1235322722
1374914179
930871821
1660523899
1002191852
1596274441
31774875
1083382991
1400511579
125357314
742695362
103087485
1843361646
2044332680
61003352
1932000204
119557418
1455434767
315281622
1407712082
1139566003
2062171395
461382936
1804525762
1212309602
1485622469
1648141516
1061177462
1021444010
1051255957
528243026
1305269993
878959360
640992987
1979094204
1574933721
691854358
188345943
694907072
1529974336
1962032527
2133873429
366248121
1895621303
1909330744
988859604
79958165
1468472874
904129184
2129606484
866945974
1550265181
2105849229
632865027
621159465
1198893696
1264222914
1156099276
846174202
1644316209
2031868523
1209315687
1488317063
1373413072
1972689980
661381458
1985008408
2050374482
933239458
2053616046
1849299363
730889125
595921446
2106739346
1200741085
770888081
404033328
447501026
1159343865
2073819933
1510392609
733618224
1308067418
12827045
736143220
1975887813
1593968213
1942439248
1994081047
121423920
836918420
2013611522
1428695767
541927852
1464042730
1305354303
926673758
123409505
320995349
601091067
701198044
1942337494
1460052794
1182210906
890005480
1318799810
131593881
2056864911
1042772161
2022446883
401871278
1906384838
266537391
1407462906
1128384409
1467784590
1964068414
1822285811
2125886559
1512189678
1122480637
1044125750
1279775880
1844748267
1110876079
2075479078
888208774
1317251010
755773468
1777982919
1314964969
2041708703
358298376
460723295
330666815
1408286227
1506468194
464144482
905727848
1705911093
1088861380
23057918
1594987220
280455212
798050715
1270864950
266087700
673781443
2069057719
1865369751
203976586
233048866
926620634
680942030
1885911044
1385887397
1371127944
1793842770
529448659
1958809923
1900962785
32312775
30250763
2024871717
902552998
1315849610
1663476450
1985758928
2141073233
1528229587
602403420
156999579
9032128
1268703523
230291965
437982979
878502454
1504005348
874811310
892002765
385107132
865620190
512815823
1537958018
1272886579
1901529417
323072966
539068592
373562508
450656493
1262573410
571125747
1900799138
1534605140
636032055
508681281
434553296
1964556880
338802950
1548766267
16723785
628080424
2009681344
1981496134
293569747
684491162
942462901
1248341899
1028795272
1934064289
1689413612
1375822095
2138849219
1969512120
1137234845
1288027878
663753303
1479612857
1193497233
1178913967
1802243788
1850030980
601488436
649418451
2072081380
719722218
215816350
1666097680
1278689056
1784506016
1657547534
1429011283
909665928
878514203
1354637632
995045206
316983
1488986391
728581041
1495461844
42021230
1923750279
758419352
1347853533
1379328780
774325360
69972808
485173224
1635202907
1368680769
306258486
1181175472
345238474
667327020
1130700911
1739118711
1190155187
501363488
1488614726
717602756
827301500
631888682
1272715940
290119507
1986334138
447749487
1310708894
1472415117
58876865
352069071
1487445126
647252324
258578965
570583390
1035064636
316681750
1054768388
599563358
1062183606
2074352893
2032175914
859919710
1363818846
146895739
1694049534
1061746575
150776995
1870086692
458245948
1116133132
2145586753
1896252511
265826322
311113763
1812021699
198064492
178785013
6035175
847487788
1487361134
1957829561
1581440618
350212377
1427648988
1069362911
1528602598
213069207
883786910
37800761
1147463003
2012384648
10480017
1156102343
709981885
255897188
378412267
118082134
483241286
1836331281
1241620310
1681740046
1272578708
506582831
501238360
2093959388
2104849481
603515846
387223029
404512291
1412125266
1860106261
1902770522
832376698
1806664599
1570136769
1671372544
1471597461
840824416
2013010892
404758434
1477717213
489941494
2108628117
1635126043
1204585412
1155478860
1025772766
1117065616
40841430
917663515
648326736
1581320314
240158449
1639309504
721496212
1195497797
148916559
398399339
1573210357
405330531
1405454088
1791691545
2096433631
623578722
164787413
379140418
32895470
1544485085
932954470
1302931171
1630632929
1050528134
211895358
1427936370
1746086023
1939558284
162847437
610959681
400793145
621042679
801298902
1730078826
1799173003
826335159
1909282039
1004047998
1621217572
1757974642
300371823
1173565666
383010492
1201673157
268962514
1691164683
1631297212
464768398
1028713193
275938984
21268829
1502565066
473504066
160593147
530165626
472490943
1951785274
19620573
147862364
1325431156
857502168
1074633592
991919393
1157045386
2093533028
39631707
1991936884
902591433
310425536
783804550
1295066397
554499923
1503472524
1186695198
2080427184
1808511615
819088068
1859552004
1760033270
967710470
239281090
198005982
1897728507
538236828
250573443
1790965363
900386212
2051148549
298623875
1254244902
982862798
1727267120
53181556
2137607340
760880755
184155620
1420113322
389087740
131365603
1763396159
662663467
1600189514
356020690
1828757072
1117810579
167257442
1728444381
971826210
319923849
527968391
1228832565
1827935269
312640687
1101904665
646741450
950622222
1970181580
1189678908
1850089090
1324029096
645375014
1377485202
1467418978
447160026
1273467538
924350309
1786287574
818950832
2030687132
646582466
1351433137
2043910355
546534215
1720740163
1896658783
931924184
1399124223
1444927003
864096923
1893885047
435827301
1949237190
98210427
535270426
1632145290
632307791
1234603099
592550429
74804998
400252536
683339424
881563590
2117814909
793103773
827181893
1008515614
1614338006
1987966503
1376993897
1143342206
1756032284
1283181296
57759718
461796868
104256731
368111259
365901960
222146816
928266990
563929344
2034368766
1138758434
149866987
2086021919
1227246828
1857098375
570392306
929317967
399347725
578328673
1383765646
1115770347
12551216
1423161971
1138758434
2112092817
1432543571
1628435193
1002407629
205088613
1771034014
8283341
225007420
1000881953
1549480296
1762744669
220250816
1064520795
1348860614
324862347
442927444
2117429458
1783041789
256020441
1067295047
554113911
1485721080
1291297273
1436162902
1981901954
1357894191
1282155156
1010381427
166391982
1177786401
1532848749
1053188874
1284650988
1137890142
356020864
1067163234
132117730
2086629601
259074592
1102371768
1152019802
880968611
1644604390
635936655
1977511181
164705056
1359157942
2040112931
1196544479
878248456
1950444734
1427989870
1503472524
541955350
714737612
908041719
283285587
719045131
428072679
102342124
1668510676
1903986039
760766129
734960635
1319047845
541303473
182543099
1471468470
1332418092
1170058429
1224009741
2044258553
1490593244
1413745901
558816157
567559407
440019091
2129944712
414038582
610790201
643276372
655645117
1497036298
1091966141
668293498
224380582
425490513
1202609415
2104015993
1039580389
1651262695
1214382354
1772651395
322161735
1698418887
1380687011
1298581366
127590992
1725638565
1165131116
460932062
1104834381
1333826166
1705943477
2075437852
886610032
850497012
1695406790
974094220
529342275
150008739
566539075
1692440226
3705551
2051345103
492967888
2041090451
1191059677
1191754406
1071327246
1693949537
140742222
1491068216
1324592697
631491099
1744545956
1006701522
1929131345
299042627
1153433753
338789725
1923066790
1982714589
1102994662
555863441
1706109240
819841311
1743199599
689217211
103876385
1801788419
846844024
475642363
1433154881
1810695636
1107746530
858091519
1775066383
2124907380
1684764730
88710545
152312395
285427820
2074853081
83794907
1946862461
1788343120
678861720
640968395
794204432
1809546786
652904040
1412112515
1502091984
157740051
378595460
2076775290
969124476
718448541
1339747314
990932954
801638856
672246917
493222259
525273656
1913125728
1389167670
1197813797
609403419
123202532
640462089
635395882
119963483
547286945
2018115887
2130046040
1899382436
2033582904
1527514658
2121237138
272516483
1143499857
1251507094
732569373
784324835
1826070553
1245100669
844008626
1330842918
43407429
105163123
62326359
777984925
80530044
765573830
40462425
211701962
561853697
978470322
64066971
150184253
529768248
1145073652
1693239980
205594584
2129765302
303838712
1542921138
1224599409
1682991719
258561886
1205223687
651939111
1863115650
1892833672
1753971203
1188445601
1520107731
132659926
979956719
922988807
498498445
1335830352
154098189
613137078
863089862
1389622426
931931692
1181375225
368881913
405987109
2146759136
2144251244
79830418
42458520
1668984923
40429224
1864862275
2061000955
1782368939
866917866
164386513
1894269017
433935021
1972210823
823128398
893855777
2027035157
1415342984
1021879432
2022623318
964634465
1167270928
1284977835
1001201782
617651379
408776217
1055309391
956882547
1522078169
1559993674
29933615
272510985
1586654325
1103959597
1008693399
1756154167
1289634852
195402047
1481997637
1378954134
1031504025
818934146
1767627747
1871851283
291619316
1648324761
1484527290
645149563
380041442
1363483597
1804910811
1705640016
1801185063
1658617203
869112617
314542495
1270767639
1511790378
636540474
1850300289
168760118
398014841
1758649873
1799750707
1157999805
1007988755
1896580216
1321989328
2021666427
688579446
662650342
902332859
498602820
857210427
1379922440
678964201
855210535
1122054375
98221370
499853409
1942337494
1553073510
1413983837
1419289652
1539360910
1146755021
477022700
1055681135
1616690424
592975267
558430069
1227482414
2104372973
120689349
571780409
453076281
1104323554
527508383
1985715188
733114520
1770978220
1266037542
1243846727
370913447
271915646
2145111020
1143959670
1487768031
1072002335
1821873307
2097184431
1836850940
1603180175
1833818789
2088699766
537419060
1652652883
1525633710
16494412
1957803302
1944784962
1332954836
1027954321
188385626
1331734170
1234420348
908323318
1012710959
1301705185
2099882016
2015287382
1223866360
1830807672
557078142
460393890
472218260
64346308
1318389667
1337345861
982995114
1437514143
1614790640
1828030957
2031698653
1933325330
1686448352
693658763
658115676
56723030
699814008
1573406697
448443764
1069137060
1923796139
677216739
804166025
2042476317
931205790
1829860682
1938956045
24721789
2108325169
2059030940
1276851062
1354320765
1433681849
1981427444
1666293439
1120405329
547271608
1121861497
364446788
1654678036
1667118549
1551632948
394630363
1203087534
1369561207
904046715
12869388
1780534842
817688447
431918406
1007743781
1513146391
585655250
447752725
1591627376
35250711
975042221
1196331925
64510608
373105236
1692163967
1878045575
1354502646
1582309672
168284097
112110993
267214596
1097845882
1184014756
862103234
1990775726
513406641
1214171728
20375547
377063479
2103578232
1555754564
1361159784
483351844
1228820959
803010042
1877205102
1950422707
559110780
466336356
553996622
551742753
1854710218
94986766
182732041
722773818
1655755318
768522016
1750796617
245281414
1272796178
1264605092
2144246938
942643405
1573664848
1013690872
1463135569
1901922925
1360898309
965605586
117542415
1352131479
1411868987
509447377
2092811796
1636192208
78429887
1036605758
1380880924
1212084384
295208077
277281601
1565571750
76146793
1714723678
1676500447
435920010
1232058422
733075692
1730604304
2126402907
659927597
565926485
971730578
412683362
1344225130
737134715
2097984193
832431944
955959047
1046770151
340480738
1648267948
1500925938
497993209
442234901
1003513105
637395309
969781348
686060905
468014445
1513500909
2038963144
820154455
586151620
1399068883
1285203160
446081356
232425067
1329692351
286696999
249325160
1636123982
953378499
2054063705
390438915
1016247833
1001089017
999899393
1553627250
210729303
1227183915
507749827
1111131208
2085193427
956084052
1758318354
1902315973
2020699798
1977441191
659799313
625475163
1166714767
1595288306
521981053
852143111
656498341
934087637
1609813352
186222076
1667010843
403428007
2019864205
1950505355
15556646
424372592
872715696
1750868823
1657847194
358015727
1787898754
1785313359
2110823613
1067007383
481452933
348489728
759727023
1196578539
1575014212
1430291544
261350254
122183306
779748137
973934809
742692022
734470977
2007450792
1018775163
1820698201
826113109
1158910488
125478192
1378771135
1092053360
1308381320
944645410
1408963968
1430291544
284327202
749335804
1532991790
1365001659
1490563840
402254406
1195240222
988586204
1171819207
2031547769
2040931084
1079098932
1413136269
1754214137
1617581004
1413983837
1171593224
1341694603
248300016
1369611842
1326472058
505728154
524540802
1191641356
1984742667
701616625
3823709
1125351954
2131155757
356111854
859918058
1870083685
1824337643
1879018343
329960029
1867659668
863754981
1590188943
2015380963
741702648
458081006
1381425832
2059062538
1281042110
1100462215
718781459
832425891
2069189228
706398070
60493993
446162760
101944524
1321352559
946522354
927655114
1307833974
188570240
436559193
1148442365
1469419953
1610126645
1827382639
1946291007
1526213599
613268433
1829714247
303039736
779728250
290879346
480455837
741362579
1965891952
1968595863
2099298468
1949835762
2011133256
2055552596
1388036035
1257435743
2125529911
1644558548
304658557
1699699008
376284312
1852586339
199984211
173598179
1483687567
1131633414
1352831738
1832224813
445984051
1975116407
97088269
1968461036
1695556707
833793235
1798417655
1435061841
2060810550
2103540092
1472445642
1242454428
1028100091
151950625
1685868102
182665857
725254117
1983988614
695123306
94991778
1941009691
506878230
270886664
1650754801
1161757391
1713736137
1966415710
604677143
1493498573
1945724347
1124012513
976909050
2056973477
1276058906
1890761971
1462107027
1500546911
1198886008
939449396
2007246316
1721855774
978622570
596420934
969836724
1686878957
656183451
1421911174
349355144
305094
665498563
670352036
1593040475
1349493025
54259593
1966075603
30128607
1307089279
1680484252
1822807340
1108659106
1405006292
1300204780
351624457
81186409
870335616
169422171
707817938
1821873320
87256705
1820939223
124826222
293768835
2114328494
1037702962
1209084888
1364646818
1410167535
1536538534
1401118613
1889358499
647408881
1358267101
491805258
963330921
1766855680
1256503804
63743822
1483402928
447524693
1587990316
749339878
2053258051
329252074
1406577185
605274230
877537867
2081308783
813555825
696701901
1651631422
202398152
475486150
799089676
2054276496
1580552612
2083826307
177633349
658304575
1502702023
1075817949
577656115
1770891888
996968295
557870488
1074057840
1735817000
419536088
1220039922
601106515
1336743123
1107881954
790077472
557832546
1431877937
429834124
1455953246
1537388067
1232470143
1265367390
228810609
1497409123
1930287630
360204168
10099224
296236391
1132215347
235817489
285334778
233853065
54422794
895689738
140340209
627868234
986088258
2096679478
98069005
767028103
875375461
378320481
1447718567
310540937
49516909
1685554418
2029518699
722324263
138043343
691789515
152796301
1790290949
47624684
1995831617
1165436586
448953720
1599147764
2010179723
1207903483
2072814098
217432111
2144491524
2088913807
511509707
540643441
1447629327
131073878
2028390483
2017098539
917781970
394221980
2160024
63133090
1098340069
1598323385
380337685
236856309
1441887110
1601281282
488434073
1946811261
2102210707
1047024105
455382450
1173310036
1589261752
682618937
656934807
1424706988
78863726
522372682
935319276
1622648569
867608015
359992784
2145546449
682276700
1666415601
878041875
390112816
722832534
1696972212
61109287
779719623
430615690
1699367576
1853151580
371986371
545507000
1451858961
396638000
1619004686
485933957
1267868895
650898729
186052682
1938209406
1881009412
1248421202
1017763555
284355377
1163816399
1604070531
2109882814
1202448691
2108888716
1565640930
1107433314
734256525
140147070
1566362090
1475798110
1617961624
1813616025
2093572405
2058463707
1635350175
805648223
1414833416
1371252171
45851264
1732207959
1485657876
1267668985
171381719
14632805
1961187933
444074616
511100425
1365526332
1555422273
864980206
1030714865
1025538196
616010740
1259771488
1342978098
24520927
50239139
389322552
719664158
1468512318
847182540
1115781495
244215868
1774830843
1792971486
921589120
2056136484
128414988
235809397
856063925
1709667822
2061684565
991822990
1056306954
1732310454
1902973865
581160842
796794936
1055729758
1989237373
574101849
1588802161
1938425
431950560
618690584
814987193
1425883128
705135216
1693645121
1615995747
1248770951
315362238
1522652556
1608139363
891840289
1310091890
1504561805
1480831567
133830352
1116741006
678542781
1522619309
1409588329
513837104
227205428
1091537479
1009143812
397716236
1329830046
640278172
158846022
1433452974
581786444
1024015425
117857732
1482541730
945929226
1922189921
754253870
1225014029
688604196
1948813861
1799375639
1255736692
128567477
2130649671
699859036
566554557
1253831238
1873814944
1310858519
1263422913
1979299924
2023721340
368334999
2063338550
858995540
1620002237
625904808
1817127445
1507224319
986074909
1141400881
593347921
1994386971
1026624194
62711926
543554141
2121150424
1007766818
355134291
197268524
1411723878
60442625
553121605
1449605341
992624747
701674115
701732521
355215887
1813165682
1472729334
790799629
1894322559
100728815
256607559
2007137287
223783934
214491628
2118962258
1772193511
479227715
88868285
158055158
923405492
1212628418
360821996
1866852456
618091973
1536021502
1753320971
2017283131
1148875134
1968569952
1181511697
1772863908
388970972
2040362465
1591014159
126971335
265101427
496249130
192257201
1605330369
1457442015
1862121698
1794286263
743087664
1389454715
1393566675
2113140204
1199038300
1703793671
1681365991
889649514
1638903900
1451748657
2044106470
1730351870
510734992
819775339
1461268409
359813057
2105544966
490998586
426385679
850889466
1982995973
424372592
1595714070
962304717
1494150908
1193454771
469230337
451397400
815666417
1751430774
73946850
152952502
248069602
737705974
1326345284
419131436
1257469744
523705039
1263867818
1012619996
923292660
1497598688
120519812
249960338
380846074
1591228680
655513870
880697581
949067859
1838565363
981625156
1142165552
562311503
1903138902
1048906635
991681041
1099724267
326487220
1203080051
1984978813
759419089
1281700517
1684910626
1679626207
2144180263
43068473
1608644086
1293426724
1778766208
1641015767
651153283
1975934478
461574982
355880315
852198733
633002397
825317106
1619885830
1526618006
797560591
721066525
807585521
359356394
1261362247
1772608989
881996523
140111888
128183443
408599621
641931824
360521256
1524398552
1221672063
1075576414
829011050
1405337350
1317270465
510268537
1432543571
574129058
1934470840
1668557677
1497782283
558926096
446509943
1639411674
1656741801
1487616219
1120521634
738801633
444568796
1742127288
847805724
1646180514
1702716176
23010555
438237461
688099667
1609275812
430120979
385533290
711064372
1964447810
1247105059
719950260
1035097987
1246080640
226150797
695561240
1564975452
888326458
1195076887
2001059758
1982978187
311617552
303515179
120371696
217843595
2141270015
1447434997
2140660564
971730578
1851055494
602947618
538252620
438522817
888458021
580722974
1452766997
508475764
926824440
1744369542
1562034154
203562607
1613368311
629876775
281694692
603521336
174913446
1288295884
2014005380
1057160303
1767119657
631589598
1629107166
2011254166
1599354335
1984528714
212989555
1361814979
1369794442
1332680268
623750595
906574899
174620935
1688272920
1102229949
1588262719
1379184885
2068345920
1569276463
1994880555
910895722
2088308595
455977710
1501067966
1656822086
333751750
1903386175
301047530
1499761725
1173741399
1063942698
967008859
1569644444
1789881587
2134694485
1801151055
1092132451
1285127213
1404503106
1797001941
646502980
740523697
284986687
69465046
694385562
541790006
1069270985
1545192321
585979420
919677091
733654186
113124141
2099050514
421800231
1620002237
765040486
284279015
737175324
1675760935
525664352
787287970
1046929548
986188940
5023893
37935990
2008317683
1955680466
297934395
865745518
74997659
1243119375
365309469
1824987565
302979505
2123564687
534345993
923150376
1087648732
559486509
1430291824
168298460
1952059984
1802394509
1657665021
1340508557
1512306822
157510633
829476073
1978447500
1248600457
1589378481
461721018
811191136
1488997830
1662545386
396780418
1577764729
666333655
134795847
100887816
2008084547
173455948
1541506449
1182210906
1666756389
682402802
165685760
578638665
1877480904
1645292603
33460188
148424516
367146826
235453350
625480122
1682844013
669535989
1001944056
1600937385
2102338339
237789726
94852694
1451242222
2015069932
791179252
445096194
1612536772
2123604094
504219259
1341237755
981190078
860000317
1654551003
1110663888
1056864354
150950632
1086382293
2047424406
1608256858
1102260370
91273702
1760579245
1399578075
507022424
445094231
1559095992
1211325128
1003675055
1025854933
1078435937
277955966
724174790
1106024473
1246438843
1714068958
1213672405
1490590396
372385058
17336417
1529409455
917691297
648283559
1333021989
1301780763
1803301172
173762272
426678494
978142812
1688523978
1605505609
2021677692
220053570
1012970458
1555547005
2069794972
209010694
1724391705
253011764
371667429
663717123
1368347368
2010221003
1801585328
2118929248
622923879
1469724275
1476231355
2147462995
2114022326
495775423
692306573
422476567
749877306
655422402
750433007
1824961583
165478281
477742498
919130584
1266200299
1379404803
172036133
1084547987
499096059
261399471
2106298458
1184850572
1426139258
1882806322
1754404139
1370702265
1463956640
976145286
137184671
167823135
952160160
1652461996
1497764022
994434712
1896782713
1503795568
1515536417
1806172102
857935181
1130536551
1834998201
677603422
70454463
630708527
1705004617
1877265318
316055060
1734377534
1312118813
279925562
1373386461
96594961
86018286
1068084998
2104866330
2060318431
761791659
414662477
928977954
1661315964
1065819656
1959894920
2141950918
1074764683
1923526625
1769548537
1431152190
854441047
189453240
1902899702
676445318
1749408540
1497531754
684083080
862757379
1522991020
1909134971
910677272
1497199440
1088943890
497993209
706115801
1832451268
425391467
318937541
1579379809
1559290780
264605353
2019026599
926593669
1408305372
1422250128
689981445
76730765
869370581
1095651595
244234735
542328466
1921095674
1446459856
2033541055
505816151
1465285274
1127401362
1594873769
777262530
1493347416
1366635054
330377271
1006906724
754335100
1467745661
651526485
1608682725
275938984
604276531
1019504098
935181516
209679245
601302301
392331672
441581137
1350560300
1075742957
1184769420
172809834
1753685378
1411798894
1257843208
173068661
1086877865
1934400831
2073907549
1595966437
1703350234
1137833667
311056797
1781571974
1207787305
848943522
1774721930
676445318
1045093221
1935870257
333366780
499767670
1990965982
140095874
588682477
1595395101
1334114274
1268089439
380178853
2034014704
268527203
1074758935
2019533585
1759809464
954403695
40037270
150228913
590355619
1017260403
366173129
1342029040
633261854
2052523673
571667123
1074815210
1925000675
1557309882
1580193871
1612862984
1434595627
9712074
1750524221
252124447
1403258483
313470737
1297870990
498882991
1577191455
1958152463
801410604
1079613245
806314150
373205354
26925816
930516257
1208155095
678783769
839079068
362725896
871426351
105561095
663553153
1139956467
249825433
2308802
680253659
6956043
656231
166380951
1083382991
1555077649
1091273873
738349311
144544805
184722396
1759422852
611941252
511341176
1661499341
457097196
523452969
1497125854
1543235782
2057802901
1906116675
1055498203
863767442
2053116206
1553033170
918737362
958638260
1745803842
408030486
850837928
1213285640
419192285
586396839
1063528265
1294376683
367417054
1873237574
1154881594
2098831559
730049735
1869675800
410325358
1256774817
1058992164
1646832361
211269921
2056600133
503121117
1211414229
207038437
1681513618
1201543660
1479164479
1406058384
1026518614
2116666182
1830264876
1508474600
1185248823
1140580670
1095195327
1740692729
250984318
868771052
1002013623
1695470461
140946454
98004896
1340435036
2013546679
1340441882
1663989869
213358131
691093570
873013005
556950461
1330842166
1843565232
124775295
8989700
585688815
570162074
1741272832
14015052
396593019
1916405910
1594266047
730351582
929662394
1806132545
699983865
1505328186
2126659842
393103268
164443638
419478691
349296781
1420471603
580195260
894436352
1924094221
256859549
2090615013
1734043006
1384899933
1770040589
1910071980
2130389969
1184558656
1829260230
803365974
979892421
1420817277
436964757
301682158
1318693866
1659561560
690627336
793778486
1509349459
1002630042
344344964
1395261754
1874332786
674513179
2077165148
1618736708
1619449288
1778977830
1718227537
589115616
1324845944
318320981
1905753251
354552378
556575099
1966196279
1777302213
741179646
854886151
2009351404
2022204184
537981221
775202567
1936398101
2002616842
1499719708
40810555
1273070946
2106600144
1103690685
1316426592
1813043905
410347584
1996968408
262580123
770050662
544548864
730590321
395674167
1905258174
394776662
1403257272
966771987
83871593
253350004
1218756350
39887678
33556232
1884558537
2141579815
1840358724
395725268
1915558969
1889009265
243203946
1954612119
1185358587
1274799243
948681493
1557861445
375884904
1870559115
1187980287
38354298
292851185
111241567
1232398372
1670713262
967207035
382205679
1006610218
1728559488
1900338541
1926356538
932140399
1842659637
2050656239
799644782
1582698082
2090148784
2078665587
1651324908
1246495298
991514787
608529021
210733170
443529957
2026510869
85293685
424124675
2000546899
1097911635
1643886546
826714698
576090376
187138639
1995356069
1854025578
232506034
967328552
800293295
228607870
1303665189
1604999388
295130813
881167952
1619947978
2069990554
1386449383
1247345516
1944692413
1325541709
1367534954
348341939
685293401
634636359
865857923
1451198538
537561648
703826039
1095691520
664193643
1944842900
92658453
886537711
323340290
451695521
124217049
949473740
1650094076
1319568179
1499608093
881950807
2008858916
1568613011
922694718
1616677545
1729787280
770275406
1214576978
1934813493
1885911044
1427890445
1985178897
222295963
915022270
1714863400
2072317831
1585952373
1148306988
564368318
11287511
655481195
639919265
1445612153
870158770
1223067013
160997922
1648422487
2006750200
937624096
2087102781
1340737067
754071915
240239715
1271291175
750505896
1551682782
1371572859
350743081
462420140
964811406
608321706
1614117724
611491047
1708479327
1376006731
836408131
1881954118
2049524374
1415268279
2062530538
44343405
202613914
1205058230
793034061
682037389
2146509957
1989575759
1914139737
193253594
319431041
1685449710
1930712679
1386934328
929839733
559179502
499755192
228749677
253887953
1657905626
1187498832
1303775094
21077222
726599868
740089758
794662479
2110291401
1521529563
818563967
1334918127
163347785
1438037259
1565011584
2144733744
2035681583
445496027
1070988313
581402502
1043803345
53579646
250145516
1724786304
758216053
940836931
1669903005
93633687
1783139452
1543312500
638230834
759168100
2011957638
1316201938
1294762967
516763570
1488729649
1002879993
600187174
422248698
1178844014
64442611
555311417
406264798
1471597461
1513630552
402729959
543024816
237339610
1954411418
1463850064
1550284851
490371240
541349187
2092987238
873820180
1205363653
1234560961
836505162
1611703219
88868285
427360795
1909510946
733369816
161653992
1291137114
106837627
159255138
848656990
862241229
574004747
662316606
2079626817
2096205212
668863971
2109743860
870584271
683176483
1723293255
1242465461
331120321
76549997
193613010
1549651990
748205102
1038515626
1005894891
1694738757
1388247002
1311687833
644801575
1537050529
891080075
1273977899
856448611
640278172
1945126709
158117644
242685617
1320005711
1546615429
557079096
1228869064
275388227
111188526
1959894242
637175629
716887598
1843491474
2025368964
1220286364
753994844
85022787
988720362
1038528279
1726998482
789530316
1541594317
817278041
477547927
798600967
1626624917
661067773
1619166127
1095074620
1709880968
1100489548
115321926
2017074312
765282435
743800935
2025001687
780001476
2111604494
342934861
981035143
380178853
1167833760
747938065
1415905947
718770169
729443812
1298660725
643479510
405071133
1255938231
1454547738
1129059034
453245257
114582703
924151648
589799260
150201855
1060573959
678194013
1977201940
632334597
428643237
765560916
1718485935
155566175
1306357840
558380407
657131235
1849874653
1976894274
1352539966
830179648
2086218533
2033908130
541236207
403429405
186100367
1740771757
1134852273
1657959579
1103815463
1826689713
448545764
604038342
2069794972
1380084719
283765651
2028304457
725421328
648759836
648152807
279884708
491368377
1169377278
1146505362
708777863
718536868
336566308
684127346
578499311
1947389814
381667183
1484698753
1546341170
1731140699
1173115024
3607445
972657653
661929499
299255902
1198077602
67427607
252767880
846400713
1421458339
125850576
202871921
1096252162
479486078
1338423617
460354261
309486120
836952384
149647783
343451155
1777895125
674018463
1738767620
265560520
288121758
730021850
1087880731
1960075708
153055312
634361603
1031170132
55418214
988340811
1766380908
1427851858
270436347
1830968509
1884537421
2025795144
1616293155
1554155941
2134025954
1687498275
349872124
714961428
843611526
131690582
1267855145
1646417501
1170857637
657234906
17943916
344858749
706222023
1624900675
2006976757
833257955
1721603353
760582639
1368774863
1831485538
1428733366
1748704689
833882519
2059774160
1868003393
11184760
1992507501
1219957404
1778334158
1515976724
1914294237
1249037435
1038852002
1979285285
1737145154
1768390358
1098278140
1282534074
226769660
817341255
1177574451
1744563189
1570322854
1553603348
396288520
2035692913
1026812893
402594062
1114173122
896135536
443599191
385905370
1585565734
108397175
1191227767
1673302376
1014851389
1260693482
1539842541
1101378247
420593871
562913642
1401362221
557102857
1509649194
1240088499
66304829
1667951213
952754661
468711311
1006654082
1669713157
1963613144
1425975013
1518775290
1593268494
79655215
2079542904
2079583896
1145592472
459735060
1468986503
1092656799
260338933
519301834
870877074
580789787
971731909
179435850
197979847
462018763
2117351044
467073932
1302359702
87641804
2059662784
1804095838
1088881619
771228207
1296394824
765984556
1702638049
1780151427
1163907377
625855744
827987203
2084267242
1685271576
1822947311
1279670318
2072140814
89259918
782258250
1621283509
152649413
1709802312
339376396
1198336625
1609014162
1537813499
74997659
759600223
719556185
180818482
649954108
1924921107
773765727
1979638876
1384253335
1902000234
297330575
326987840
755494693
398738225
639820565
1853184455
14697069
1106067725
1103701427
1834128104
553276665
1393360742
1001772968
2004133335
1770119875
1938543285
1819724561
1171078590
12928066
1046168738
1962366677
556004457
1241579082
759049392
236027775
283156185
1006325073
456270229
781203803
1356969899
1460390156
79502299
748178372
1044451173
296647536
601091067
1388328927
319572288
929298786
389312593
934804907
326987840
942172970
1741306616
497936847
656143399
1300567706
338908526
1547442606
1438795800
17680562
1452125891
1558494445
24090370
1794555313
1425202237
154992361
418952911
2010109458
704146567
1257040896
949249039
1476591864
2007334457
1267286491
597628427
1348126168
1794570044
2142925952
928686858
1458816624
1335716510
471994796
1281394144
781899063
698082761
2006981475
1778829787
694664591
2145901741
968795198
1909442369
2067681535
2102926630
1540390572
745388523
1477529920
1047364733
768676673
414108774
364888819
1703155030
745138563
1099657866
779637983
1369726171
459051437
1391226732
959160793
1108405538
651188712
1301705185
456202619
1042864851
1565722720
1139266783
547078236
1661828031
1866858779
1555665358
234887990
374434905
196390978
2104688652
45341476
2095964466
1459353006
139604814
1482172243
882589354
21073875
1397503515
1441844018
1000138795
1383859748
467915858
969533005
2124907380
1353547051
1208781047
1165478518
341732928
1652857783
2062577536
1559932483
333070142
1743595431
437775588
890471758
1354480991
1047421461
661092305
735449618
1966986403
2128641090
1888604001
1723819301
387689006
2055340754
1798918150
1854096032
852465648
873143381
223175106
2006017910
1187852881
2023036370
912892507
1925333026
1443840749
456944595
512204246
652904040
1469360744
1322273605
1872229481
393315668
1067295047
1835111634
51983899
5173161
407884768
1864432839
593205943
1480413399
1306091226
504812786
1133234721
185587537
117973466
1794762670
1071550323
1914091230
728007476
406116649
68945098
2038987294
1728255318
846980358
372688838
1205720889
1337310195
1084805264
871336940
1754250733
1204299558
1074050876
2144524758
78866135
239407869
1522753832
88172728
931931692
1781719158
1495794191
897203565
828707136
1940028502
1277385204
1999620326
1950959084
2121141007
868111526
1451918798
245664929
1607720566
1907860939
1802284940
51365657
749808472
1486840184
97246648
1304577951
1235219573
472143026
1169219027
425356661
1237774813
1769590925
399603654
340325484
1088185545
923615426
1182474688
892819597
2039034286
1134531330
723061827
27246616
1113569695
1059742976
307586232
1205970622
266811310
1908441509
2080346297
1275284817
1156220526
1043339394
1626607134
496510692
1097700799
1405461324
1164202871
785509728
1873133210
1735279573
249441039
1546427345
1977333075
1056589302
1903257822
313589404
1556641824
220586382
893803257
433771479
715434872
1594471433
1321842058
1671713664
473193945
182097646
2118515492
137927170
937705246
506392404
1023034933
281117532
1125052256
1602245625
1372306984
958851663
1371339525
1266532592
152844525
2096248253
144456254
118192297
1787207337
669140063
1097115815
557830501
567824252
1362655510
839583116
72856649
232406932
1719278782
502042622
851841779
2040098323
1448591363
349946493
336780410
38238210
1132410927
1277771152
1017194415
1764096304
241376622
1199609230
1610158532
1088298140
636974512
371613887
1246631178
1064901221
673155840
933941579
1970350571
57333935
1707343218
252669879
676673961
573963550
1217282849
500909087
388800271
1672686376
420272538
773934658
673854452
1463409251
982576119
1708839971
745212577
1940482459
2141160741
1435271866
1088639113
1103627000
875989957
1639859460
1063670437
1080725843
2131850967
778214149
695292733
130504210
916862388
1338401426
561450741
2131945189
135210678
2028119010
1690480681
641200737
2074908214
1022505410
1557166318
1039145360
711208677
2097844762
1284809125
34450325
923610384
1966085778
2090170090
929295762
1623189242
614886916
1784037217
424407759
1319506116
1827809417
2048547216
865939263
63383531
1346492707
1122844234
633471394
2133234606
560115442
910402506
959582321
88353277
1907294052
2137794919
669239429
2127385149
1020858653
1417695798
368286807
634952460
1443393961
1449242931
2085798603
1402788093
1257547311
2145902653
11594391
82430677
1619702553
957573077
1665677372
1068541986
916436974
1053397444
421658970
997371537
1401683473
1475202908
1121983015
655676053
515925730
1592147874
464221168
1105990335
1476969673
1521823452
666201115
1428149968
227068607
1122481717
1722969955
966486715
245088607
2029243096
5407065
407661295
2047333174
191347793
815554967
1845007573
1873839273
574376163
834115025
682805031
1991581413
1452806842
1435665883
1788834773
91447113
1029395603
284998860
607481159
1697821393
359237065
477202912
456228304
974226016
1860917151
1827910021
1450957901
1238048762
348161532
1489623901
1069481514
1929680717
785874063
47517742
619046961
713501554
819226722
405561378
635028221
1255992253
601673776
783688690
2117351044
1924567651
1554612019
218289325
154592281
1708747159
1744369542
2058321884
1157159833
303145092
43489567
1102591148
1882363880
1419209175
1139615865
125620630
428589013
913915851
428022800
725254117
152312370
1454569047
1931168852
767584987
1204135001
1448470697
1580552612
368072070
726140239
1833234979
1495012260
1974609543
247904852
1994843701
1403649595
202317711
732919641
1149673923
1129773159
1836939867
888277058
1169229816
344162646
473171432
947569241
274915302
14666911
1513329085
1474110341
1829902488
1209824871
662995471
134574154
2273301
1115406037
953311365
562113065
120910566
1758036352
149338700
1705295707
377615968
37951201
1671336445
1288283574
1979123493
965750828
1612130139
728890215
1542533065
1234443726
642458826
546542080
1559090976
1694282053
1262724588
896975105
910248698
1608807585
184632217
725972283
1327194148
416107937
1402936447
2014705768
710351001
1036013146
80601300
600322275
204121251
1658051242
1218394963
378264812
1531686521
1272349153
538795864
594106492
779299482
477972763
1345906381
509941830
830381301
1441552767
444562894
1839278423
1809209245
297178663
1440061867
1382489607
771492939
882149587
1939633798
1239674693
1521592766
315117861
34409015
1756748536
2091605133
1418750056
1975317881
1162169265
1107353202
967077556
128170491
1750844070
1443335331
605947239
621304038
109148263
1777965734
266434560
1783403049
699725363
1904829370
1677110371
100461217
602618802
890982965
56723030
1590516715
2064684542
56873637
1888604001
1598291623
351418620
265020678
22362362
1879364473
1041660044
594274588
1589505853
1699589128
1376868000
911353055
878357664
1185033219
405761816
764930826
1332206891
603600756
857593307
148703358
1476828266
1316067061
1914331604
288298246
1244933356
1377985254
1278845121
138107331
1859337451
1919397494
581605400
975557484
1260020591
1680109044
1070419855
1634580087
1937824095
500504519
949052020
212778714
1718821712
653024321
129141681
607969597
1885903032
913356858
118557893
983053548
582877304
1071563409
1970605326
1545377082
1063950223
1651652798
1117175081
1159360652
625247482
496871426
2095088134
1015812812
1835377295
1386262161
939771052
1524593728
256952728
2123691405
1983022066
51315753
285776510
112685765
1553256121
699814008
1441635057
959650432
1502978780
844773596
1005566227
145170501
1697692598
274271038
133302584
481127127
437393096
2088520883
1720461302
876512551
389085221
414124102
158846022
216024067
217295672
1363401183
1183359877
1790312763
21506611
1049310216
453282795
1805698566
281646810
48397408
1091987326
1320732404
40822682
604943111
704514443
2124015317
958156497
1764081032
777921078
799199378
1161491707
908063804
1174774952
23875214
1198497353
502877142
109863721
766173274
1452255839
9789244
134185587
2143242309
591048064
1285644186
716228849
572652307
1569476488
298717311
44489033
806684104
149747528
2104840808
891938495
43900160
278583047
1207842933
1367588075
2116586385
583600125
2096222968
1154885967
429701587
1030968784
52140826
981423599
150890618
74460442
1902257091
480342918
295725579
807035723
1790062853
1572185007
1354729380
1503228060
2054632008
1217859488
503878917
406373436
1083865256
895511594
1186232921
858995540
1451896799
1763454791
797138830
1913034804
131693604
1592169887
1708129413
1890028028
277968840
133527986
1129589498
868168437
1052670198
2077100593
1608203087
2004885225
150604074
1024582387
1557576430
1545494129
746879071
574004747
1804687853
359562557
612206617
813892584
1281695108
332434339
1650592315
13726224
1301126777
811601020
1556697519
946993716
1868831852
1612947649
1418571250
1510320788
592137013
2004350015
752368548
717416285
423828105
703109763
1662120567
266331420
672691043
1642317689
841282600
1091859343
112524806
2054725335
616860763
550071214
274414310
192103582
1954217321
65143034
877026585
34983302
828474931
1885034944
1027504696
1111510540
1940648443
979173443
1086997965
3885139
414244970
1716077197
790830266
576802065
1268555117
1096529852
1122117148
1878807218
440578206
153242546
1958015302
403023324
1501471587
65631927
1822294281
1078305451
1026821118
559036974
774615921
230778410
532836681
965876020
1094914494
902508335
1711220770
1217857884
1168515420
1921117949
819931086
1244795037
2118037570
1423050207
1500479957
60943587
1408276162
854358513
1742393395
2140141741
847996105
344434293
933063360
1826338441
1591338784
779042648
1019075577
657604713
52483547
1601839073
1190478320
211254014
1234118108
725840125
1582530865
823144065
1038917820
1493632796
530515401
1638329276
1685398069
1074971904
476762410
1741932585
923856005
54423768
1094067397
259733435
1249510090
376648188
1695508522
6418879
466580201
903250064
853136681
445811833
2082963885
1282041674
221106383
1363120126
1496292982
306258725
1576858467
1319313246
2794320
719890047
955531817
1486658169
447065654
791047107
841152783
1057768501
1516579036
1052661862
1921277767
894826065
654605532
1088572540
728981341
1107818660
887829721
864589941
1590478113
1006250363
570393540
1658961621
376131161
1809341581
552685479
757333498
2078497140
851364914
785243969
1996254134
1948926743
598985025
1260721469
141646359
541627447
318816109
637720198
1532566091
41922718
1359539711
1892750958
1309323550
1478083227
1621617176
492364598
1664446600
898198551
1228516161
1746242455
1625057570
1214171728
1833822536
1589317210
1009973488
1835288826
1280782316
8020524
269216003
343278450
1586230187
449424915
314546155
1257651453
261829503
1233313224
1294411086
906469251
1338510126
804512473
7608209
300127260
1382749579
311143317
1131843137
959931098
1313139618
1067258268
2618155
121312622
681760351
436090106
963535924
905786421
1579529116
12860632
951658951
2143124010
229161893
550427429
800647687
370889563
1989996147
1212309602
1499915698
2087536574
1754802106
1571172054
17984884
1913483067
1837392536
807830037
846675809
204233454
290258791
1791429356
233391804
1889852751
1860554150
816791155
1510396074
329708670
1237116907
208230285
1748606882
1166863836
1243578128
208421912
136461973
764284086
1124527262
1381885882
1631448787
1464042730
184564247
1420377282
1570106830
1820843804
435536457
1626455728
1908531192
2047009438
644067845
1906108695
462760081
93627423
1141477741
1852270230
1037968598
1518812954
2079279689
22960953
2144647539
1487173450
253389014
1509504946
1401118613
579180849
191565365
1978635424
416309187
1483976485
480450005
2003856077
1656485954
1733419564
1272789443
2055750728
897169357
251108164
1043541926
366669771
1795458997
156967432
1073787096
1425653229
321436955
377144198
1434921202
1084506202
2023868706
739979583
595248072
1606541804
113361010
1226889232
434239929
690627336
1387573118
1866990841
1191861436
83691805
1380887733
1649864803
1478912907
1108252920
589462201
1759088626
2109383648
1664518394
168444760
2048782133
1547366015
1924122208
1101450543
43842169
1605626328
1938968896
985359773
88096508
1329279087
874913712
697934101
1869486325
28024665
1520896574
315133383
849009257
1600761591
1171032290
1418778569
1301381478
1245703908
2089158169
2115234647
335014405
1780981806
1085384607
1917958879
256228242
623789098
1238384660
8307193
978980263
868172254
1413068577
617040525
1229041601
2084424788
1295301439
323355019
901031031
957905554
1811676493
880040417
1067866364
1492698940
2121581039
1221350036
985900833
790987966
1593884086
99851414
636770451
1523714415
1802453685
834504165
298142636
282511440
1479325091
1743837736
1519332800
1851866485
1039226199
727943632
1049381840
1259132004
1540201402
1233968102
1456747619
661098402
880210871
1474163004
1646712506
152246261
1908880330
2030292474
779114898
65412306
1131550274
890776880
949098020
1364510933
1673903149
843716880
1682568956
234589232
1611442630
1490908399
1522080566
532203020
324356902
964294549
531656226
163619536
1828786060
353917008
1947226666
1884422205
817352043
180020219
1587815517
104745690
269872001
746788941
45435666
1722799312
1150650163
699690126
353447531
1843204253
263964753
1440698488
1973984360
677534733
851117855
1308957952
336947722
947029108
1976818920
1916600043
1048068026
114692532
1353034226
73414
1670025646
503660054
20859297
93515363
192823269
1081272207
949506892
75604103
1726249226
987180418
856997812
1504386293
1127703933
127183738
1468459307
1061866398
1587643746
1779070774
779426307
1052265659
1952059984
1106126580
1709190950
596612370
2141078589
1150228413
1816147933
1019658188
1143049460
1810795688
1085766948
1033425727
2074358442
1256658864
1750418327
1991876517
79291035
1872396127
885969405
1933416882
1901781706
5038550
264706869
106061643
2016724517
1307349278
1337313253
1865400515
65603963
1833893699
1596756997
1163992597
220195269
1959232716
740269763
1592942802
583659362
363497605
544852657
1467831042
910213665
1639862903
1747253864
225042778
1297801335
271575724
1747415024
1364950156
966133536
949941272
709713648
1346711725
2042913761
1978649521
1721348125
1297639782
1401169574
1619975760
795471278
1277467720
1322610295
1819263424
1883626699
1944196485
436866547
1172741820
1367167093
474666987
1068286322
1394469899
565973652
1160994898
1235805924
965778166
2045652735
559584824
2049861778
1996485188
1048633574
2086935185
1026436013
1625878331
42941039
1042812818
1408779437
1606881550
2076207002
1283517999
1584220890
2085961653
1027295000
785648399
238853636
432215273
2015647280
1632161136
927714279
625577546
1921095674
1357015522
1361402596
59625910
1332656811
1760361925
705773675
101254759
116422217
1298870636
846167563
418243954
209422880
1025088080
302582249
1229895451
1637372463
761601385
1939440548
90396452
430111705
1688227660
929876055
1631924570
381892907
1878181833
651465679
416844892
2074747942
1811893253
1648696278
1556180970
819362560
1860330354
1746879400
520078416
699285702
1433664802
1917977043
1999287591
1723991078
163013054
445479785
859097411
1917060055
1494107195
2009605229
1194394034
1394156010
608607255
847115053
1143678918
838927780
363802798
1628979908
560039779
340726962
1319580551
710616241
1538596066
1625035834
792795195
32775562
1886568379
2084323313
1147371246
1048687895
1281685132
178083023
532644995
2007132102
617450166
619248890
972619786
1460423996
947460924
1627580124
1901379250
351807080
22774665
949764415
1345866696
321869746
1939986603
1373340340
1659110258
2273301
1149646855
1595566197
1237349213
1084392176
1545958358
1701548894
583961363
836341267
60353880
1876238884
103530219
1158409981
2060604805
1547643427
2035350161
465575969
699067286
284986687
1972312703
1201564846
2112378175
664845664
1087593992
1222561423
355190561
764158583
1854642206
351294090
120761463
705560027
355192507
866350142
1851432553
208944370
153094079
1414275478
1736798561
968159277
946882543
1160707473
1913034804
441922156
1475656669
1216415500
655062418
1819444279
646399878
850979914
1427846508
6464253
340475201
756146190
1002518796
999930644
1121994976
491447616
69518769
835360173
368623904
1759180098
490650711
186806426
879015381
1686942795
89115348
109114068
2073335692
1039078100
1577901845
1596806379
1754272560
154592841
938119078
232344768
955221548
251050035
1784603767
1143441125
955538310
1521730892
732897013
463269581
1442282317
331664264
1978177067
578212681
1487014702
1298272696
814478728
1404246523
1248117650
1509529594
273521078
2144569385
593515648
1908349759
848006631
2125141643
1013983290
103932161
1060890941
2098976136
1454063438
1992219146
265189130
1915578266
2118063045
1656622262
903150795
1020135173
1705829376
938519488
464934264
398950017
1089081575
958262514
1234041782
362355062
1495502858
1357866876
1189546736
1561770624
640992987
530014536
229257070
575243754
1619987226
1895722589
259486795
1726249226
216896933
405247902
1918898034
1337907852
78746622
256057983
477927355
707007321
1796857180
1459353006
1206207478
1314917914
658749902
1807706373
592018948
1602542018
241147217
1222181586
1238202607
1371612917
1843724395
1907489556
1453356733
1311134021
1637980847
1539433186
989486500
1923274780
928505594
1475929812
1384150134
1139414418
1017876605
1115863586
1540186240
487590206
2088017626
1811892029
734343322
1371606494
869790003
817314712
928263452
1798532035
145794643
1965669193
516384784
413269845
2137283863
1761702316
1691604426
448467041
1465040817
1323053643
1100984475
397640921
2077431200
1919754493
1849299363
1886150249
1278744104
1616534532
986297831
373553157
1656307690
282164169
1449974276
1965225373
1174292792
310369974
2145484172
1470595804
1648035400
315426105
1707590557
1183757354
462282028
2020599494
73641763
310504812
734935951
2024430137
590721568
1255776405
717225727
1818346624
1293318932
1590529660
363317851
1795344739
2145965714
374042604
853819158
1899630642
560436888
192829641
838801457
937459752
298294748
1101904665
1313203200
1716694981
921800693
95845305
259689516
1959498434
1827601895
156434178
344795282
1728056287
2123521508
973048397
2122060415
1656864637
119487613
1716065475
332620690
846660911
805069380
1175166357
669901642
1586276872
1703374924
2090337442
120764544
163268844
505283025
1185761799
2045302425
923296403
286314879
88080305
1004890303
64616948
1971650277
1267032447
948154938
741552421
1749585045
539390710
1469418153
812938582
1128111594
1793412680
176515256
323243756
964908533
1300701882
1384451835
1179643379
1464061668
459100667
1130048853
183988047
1362696559
509209263
1370828341
127296265
24623516
1537317939
1732173894
1670365304
997845857
978683393
2114731773
1536543874
2045599113
643471875
25771468
410921482
170467915
159203583
1819953186
1064273141
632037246
948954874
1763363253
902338934
1116657286
176888750
771488720
1751372805
462471452
1580833752
631918407
2005787579
754769466
1267101235
1838928556
1051715647
980768675
752352316
2014568770
1897286224
242836718
354344051
199931535
1147967365
292336878
1653052924
1237466888
1451505572
164583490
115179835
831208108
2106955274
1789993542
1508521981
943800352
1991373910
1880328492
1530916837
2133108788
1471443563
290158524
1528916552
591605155
1635029071
1488460293
1306322580
763579855
1402467900
2080322043
1159270154
1378867391
1387723527
193690995
1185773487
1175916332
512633681
1008835141
573948030
830232495
1774194907
1522681386
1397463209
1986548130
1357125126
568384916
1040753676
1488210305
1866773490
1815325627
478875408
273244838
2000493942
1482442013
157653405
1770735212
1651253158
568370216
844688975
1082861022
221101370
913097005
744705116
713309727
1329204381
2121051526
1609763027
23342677
1580716036
79475117
496917150
375529492
297570669
1621350530
1017127403
1304482750
249708312
1093777773
1155865801
1003617773
613626084
1291660726
481065819
1684225427
2113138558
2032233703
744409164
1436262630
1738874145
913489228
1298463860
2037885228
137191890
72838483
1396441042
1676023191
573724457
934964611
925038181
344319699
678638633
196652445
473496817
1685476458
411211243
78599698
1392274321
2053474008
864051851
1712756218
571499866
1537239537
731614879
934283919
1400205297
1832044467
1564003065
634592154
2063435212
352931600
1294519672
404217490
1088115945
2029904811
1934262046
924273025
97109158
817267353
1714844585
1716853068
817645987
1303879969
1876399866
1609724968
866663910
559174978
1057244457
874368560
254637359
579934430
850005421
1694726155
1497257169
1694693756
1472193335
42318584
1159905245
1075184401
1017640634
2044943870
889351884
1796710059
2027938657
605209792
703190389
1393566675
1330357462
1122040409
685952437
1430289653
1760867107
717683338
1591874511
1692256885
2023822294
49824376
84247641
11775014
1737785929
1230203316
1379024754
548290699
71838429
1423737445
452756122
1702038824
2076321079
710186008
1112362268
1533927522
1650513421
1903185599
681101912
268527203
1004031610
97739163
1695119276
1330692987
630479524
2081308783
358391409
1898269813
312229468
480407408
1192633324
1006289862
1665841017
2046521408
1641012082
1396650590
716878079
1501309156
799777380
634910255
1675273465
8068490
302364191
2142976621
1026624194
1939975431
395108179
1947673701
681881479
1984006958
228169820
668216047
1148875134
122924123
276877709
989337963
238462555
1974218575
1355879294
620612134
1437429132
844186663
1525067081
1834947082
432766897
1641890418
995251220
1819741217
197674667
1447310224
2093710324
1501941302
782105759
1290465027
443135609
155051164
999369339
1803903473
822965867
85081445
2001020300
432549471
711487147
657349956
49780411
811557918
551310442
555264701
1556478524
1768785686
1605904498
662026942
612889814
902105213
358150462
204038609
888880258
897428522
1522546457
568917845
1441259544
903133929
365753461
48422829
1234402998
1642216107
1213294855
769873677
1014834477
1559560525
1739358839
277674306
889628841
1709895577
1707711668
2076152841
923183866
1117938905
878108615
1807606321
338934509
26462697
136945
1349056232
1950252511
885609952
1612947649
1070043530
509318118
1581166935
1773489893
908000183
178788774
694690138
213876799
535821797
1547420935
1882728561
1695363957
953174269
1594554374
1207181412
979692827
705568271
1899708074
749452641
263816153
138056391
863670847
208417472
1568471925
755079113
36525963
30308245
1394028135
1209094493
1335654130
777879610
51161723
1296650421
1960656806
641056053
660631344
1534233044
409011995
1152274139
939066254
224682456
2112495844
1781359882
2013874674
524783054
1712173897
1022003357
40879806
699077012
1951111017
73907916
1928252474
1091725302
836238829
1788850073
2019458141
1960200430
263833898
56714954
109482888
1744963545
1784239705
692586532
1782138000
693361426
163610125
806676190
1120774871
1227097490
321043542
557875944
1403187859
819540798
204602521
1321250901
460459760
968554751
423795858
2035464264
46001845
1070119507
587314623
1761628779
1414814201
831327269
519762602
211184594
22526881
488494293
614610527
1051154616
1241729520
1494345486
1049194797
782451589
1517457878
543402648
1549633185
1766245577
288083857
1555799985
690085537
317195951
231509605
1654908134
2007014104
1296561487
852034882
531793856
1350568532
2124244140
157976280
2108171785
1425975013
1415519648
1939089312
1178808718
229060930
464057038
1795074680
1083477232
30726415
1713645219
565163541
1858534113
1993980119
710210917
584508484
786418942
118003735
523311425
912095818
1112256188
2008029015
565747325
343944466
2109750876
1314769929
1960947693
81144101
1514717605
1247690242
281000522
1820305748
455307964
433544595
725519728
287029366
1956937566
1456143493
640954563
1940271361
607059485
1623967201
1312027724
148278658
1144772294
1049061374
2058241497
937155694
597435398
1975122321
1153611718
729427830
1927128804
1510684482
1049241294
1782463183
1759697507
1302865611
15135430
2110367741
1206808480
1156670569
274163448
1325696603
1498339944
1434668011
1142994498
1565182060
291917002
906444722
30726415
416444486
607128299
1975905922
1200489619
9851130
115644134
534693078
568731975
1554562740
732173511
1343597907
1354455214
755974671
997560290
512058232
549639203
1487931412
1407968828
958925968
2106747940
108383717
456061044
568159251
211130940
1824388163
1696736020
1675569674
107774518
1882305558
336033608
1434860405
1290872624
1068071187
1530461768
2030241263
1317831762
139538734
1587129664
1736509839
557037097
666794453
1051255019
101094252
382283948
1054273435
940830656
1362429350
1894702075
1916604563
639985751
1902629741
1740246205
1845445793
2021363714
1945304506
1957113317
1225388714
20694914
1525549934
1205143811
605595899
1902855276
768575912
1097859885
566329925
747626454
1544018131
739588536
100730118
830480566
728628771
1357316502
382043696
375133991
691715657
571013071
195759894
1142512261
1281159017
881635788
2139916386
1719630802
1495148282
228749677
75281396
288631478
1363093168
1451053675
718732141
882607890
1960133211
1560370039
576475041
1331964938
1624389334
572197093
1381098152
979892421
1851183224
1696367895
1582876406
1435675213
1934700183
1565365985
1104657484
1789649575
225169265
1610978080
2076950736
2113345843
347012384
307534224
795752936
65619219
1585238056
1723165468
520965107
1681818039
1089920571
44444050
971773312
1935962512
1895330705
2128389541
1715953477
65185040
2008373290
331840386
918729610
795914567
241713730
1293993943
1288754755
765718095
349164232
747992095
1814574281
2082547718
567240593
1413753590
2075596652
2045196299
181729786
1985930504
1480322995
908096648
227431420
1295773780
1005592150
1350234410
1072332467
51897671
1693938805
2010220408
756734592
1241849749
448438021
962283913
1158473732
1971116486
2133096118
587470360
1764472310
805422012
1326437345
188754751
1171133837
1148754531
1657063505
512479141
1422729119
1731018941
1232041045
1213746198
675123617
501680036
1394368327
1136853235
400887393
561448174
1760458977
1678616864
2090799507
1732709547
1007283864
69032815
1243824028
173044799
640344850
1538903040
1547670189
2104799786
548199273
239053580
1617240700
740297328
41504022
54286331
517250791
1469435418
84990770
1822376802
1372530078
1999021064
123197556
838364894
26260769
647977192
1048509055
691268709
561142158
1214572207
303432779
1476845757
750967545
1022653330
533420806
1753348266
514957651
1880670738
1971815344
1347931061
1689138017
89259918
447236275
1742743614
1599150184
2078015094
1231887187
399763370
1714719573
1531006468
469168953
124612881
708744099
1531110911
854366862
271398471
278008241
1249516148
1629424682
184562729
112922734
1246536888
828158887
953054297
578122469
1685995935
2028896654
183674020
1678635241
872222859
519902872
921308174
1148187642
371277807
989837072
1825012661
1442684272
798739213
854227718
1263704130
1217404159
1186871423
1736424937
1745256854
480148991
1332015019
743029608
1460841351
148791885
1456088697
1126899942
1803596027
1996224796
1214685159
451139141
43569838
1643931104
600558114
45960391
1062678267
1271856292
686406889
239690492
1645829287
1298067652
700386704
487590055
230055916
1028892891
1891539641
1559818007
917380974
552575480
1353770635
1542686246
1573664803
755872218
86010403
732879857
401409792
623292000
1801770439
744022617
118556921
1531760071
11204743
135096979
179131154
1379184885
1659182430
1815067006
1676561964
869335755
2014901925
124583061
338808910
799576980
1947086273
344746227
1173748816
1166725146
1626103029
1798864091
1473645301
9648739
1130632352
97497818
83552763
312652356
59963527
1050863128
2061974693
1963766173
1388782111
65480682
1476345776
546324506
931019315
758412324
830517541
1401553592
841142032
807786149
1811364109
1155635302
2136192345
2122765508
29592039
169155502
667312188
344770196
1241018219
1071067583
607323942
320490339
1908423317
1413228040
135112745
573764621
363135187
634966910
591896718
893106310
2018181462
1901996751
1557576430
707054808
1709427873
552268635
1297505561
1057474190
2073641627
260338933
1888103518
62540495
1696847692
1433461446
524796951
790257261
676478172
1467246126
1710275258
701749919
1559284298
126313920
478223902
208799338
1810570667
739586339
925896314
372095647
1847774540
1405522497
1765676925
1267326904
913273037
501861646
483284667
1023054424
528759385
1761654204
1361907586
615852735
809514470
784195700
1762061012
336024781
671103686
1692162379
2097793737
1539114335
1343387700
470229262
2093297451
1510554347
130730735
1269037531
725121741
713563434
74849763
188271578
2041412588
1662970790
655260202
1153264578
1313403960
1658580863
1883473615
1933242769
596875016
1112616706
1278868098
1471307032
2005731165
1678390105
872490710
1924783870
1868637521
1172348684
1296877196
1683687426
1650091189
1595597675
1396841524
1469913409
1610128224
660321717
2098986807
1048135653
1220390958
931891127
2072125200
1018629796
67025350
830735409
1896559863
912071287
317665692
1279024550
1155959884
902900830
1621074904
1718376423
374865501
834383677
551426654
706449019
45851264
238853636
247264539
183597879
1978740754
1493466766
346784129
841246932
1140925638
344832532
1189169100
1917351846
644057126
1644354795
423001999
1702123663
1035426726
256862492
2011211380
101424935
1608256858
1301021595
1583573622
472350202
1780425851
90116067
1674925127
668795124
1174423136
2059128094
938152259
1970431855
1491594245
1063357713
1936355916
1768513227
79212814
2119051087
1681297156
699144567
175185079
1786450203
910602905
1853986348
1224290784
1787771912
1998843097
986975855
940421429
269920922
2043028491
386684185
594820369
1131471762
1931135859
1352155808
1533015418
2101006282
85504794
1064338013
450379756
1635488101
266053160
1080488534
365775363
296463332
606803675
1984388178
240764653
1297613885
1526283515
621457160
770412332
543419207
166553652
161135737
384594441
714660631
2111480882
468545391
1059195820
541007228
311958837
933941579
1993936417
545815738
51252750
1587517845
1348856209
556736650
2025466875
1089309947
831325629
351748592
1508433149
1111052547
1872218276
158928002
123586645
1311289098
595847449
24254181
1916265509
1641738259
468868329
1421521233
1504097189
686839347
2040662333
852087354
717885892
1686271149
2043219994
1080512408
1530686098
1048558992
84865130
553983320
900910933
1288504031
1183470907
1835642785
735130312
1388297282
2097595142
715547901
176041197
1884937649
473027709
548481755
850587822
408958733
328326832
986354720
466400534
82318065
1512140250
970235648
1799844248
368548785
1403689556
283491611
1477031311
1809042196
937760929
2002825824
1220541903
2120429990
338518923
43615768
1800504814
1521123864
1127829924
717665285
1609058460
1716860641
903881965
1319279612
1548645232
2143755136
773389371
1661870829
271252200
130946883
1726757859
72765378
1413954567
1773381861
1119654721
444382243
1780685022
775649494
1242817532
663938121
1697276673
1597245918
220606169
1396101960
1848468769
1830991095
882019431
957830873
373608407
572072853
1643179821
1130317711
1424089318
746665734
1102221523
2093402518
1503099284
1235269615
291620644
527810651
1470666095
1438792030
1430631970
506513884
80023782
1016657709
1803454194
458596363
1976544321
947525439
1998278454
1310896721
198170019
507019794
1237432508
1372448374
1683553712
941176127
1314756432
196299720
1934973103
1347850758
365814434
2079774809
398944595
1769380775
482397752
797464478
2037494781
2040286104
423828105
1704586732
865651755
1448148256
383923968
696633107
471983134
1872979454
1550097545
780387456
274099059
2063369855
1005348768
299927898
486363585
928419913
1751493878
1413915620
1952581147
790752204
841384918
669005991
743164387
1225320418
823034398
1770143200
312387217
111020046
1750461118
2018456660
291009220
1088601878
370130032
427473124
864386064
1917891741
536863977
120192266
1519131138
1124131186
1876074073
1218791516
839037974
736283408
257095933
1324205927
750492638
1632837799
741302709
1644037641
106714982
1305373150
611846993
754083281
1895921871
1783530851
794432091
876303075
34747980
479762024
2086715230
1569413112
1046298564
1215780378
267819903
2036970750
1663141252
27641707
1295360841
104962145
1673820597
633470853
1001988520
1328627659
421729862
671622676
837480249
2088309001
735917662
80394341
641994940
1780595046
1771706758
310474615
1737528587
1310666145
1149627809
1507826512
409925353
1962239207
148822438
702824937
1723428376
937017133
2078164962
1834981428
1314661523
651812568
1438032043
1374940714
257415038
454037996
1375774567
440235904
554565306
1131628240
1744652981
2146978860
201125237
83591279
28753219
523009869
695414703
1114194878
1143184210
133025560
897460400
323972475
879060927
599579738
1658298136
457632030
966241617
1750991110
991433356
168466514
2103248816
1111415929
490185063
1418563462
555343736
1221850715
418577281
1866574505
317245174
1149778563
1123137418
1435471459
1356075775
183677959
18763836
1586421283
1117477066
1740043938
1713902916
1891660307
1774796347
679539625
1885032406
1509043308
2094894988
1568080343
1202399350
1882025686
1201550920
1563664363
1537089739
1009510368
1390390431
108459773
1029454964
942000388
583484504
1284834295
826466735
51351317
181725815
1137391069
1759144879
779661418
713006501
281032351
502062737
1225229008
713363371
2082068789
1437658338
1610804168
667848775
1725016556
1440552400
1381605901
606393030
2066701185
2048103800
155193776
1161031085
64358378
816017596
1978738498
1218746780
817961768
1589058629
185136648
293095890
1792329101
1292165862
1018254521
1594005411
1049061374
1442448208
1986388059
775803435
49993101
1340435036
269920922
1679796994
889685347
757570655
52415670
1999381417
1083400158
542418809
941528218
1177822313
2144647000
1372940612
90502843
1076457561
2140083957
280747577
718073440
1757426167
282381417
565127394
1044446029
554897631
1033349864
2053079962
369405351
16816983
707191495
1330907449
516375663
1813362336
1811084515
2009130035
1623129587
418706567
1993271266
2112818582
880271222
956360766
971183142
935676162
821592675
765362874
834671245
854684045
774434463
1959480337
1595908969
142499323
658381014
989501615
427201292
1722859271
1501187218
1063042031
2075596652
1919156056
211701962
387346702
230708761
70567642
756231942
2087786804
1811493849
312250446
453290596
1943333156
962277521
912144590
1843242392
1203490318
2118052178
576823095
436228378
929210714
2031723761
656078230
329915807
1044829043
498532054
384421848
999733426
1397358487
1722361257
1265293755
1649899275
1315121036
1141270024
469809405
1823517840
1722851059
1469410615
1123904669
1552208656
551353602
229439123
216325701
1648775129
2057097412
973690330
1320330619
578732227
678472971
875638617
1366903892
232240806
1221602197
927679110
1981203678
1625524940
451272713
945551603
1301279673
2063979219
184556060
1357109928
249355319
1202989024
1912998224
1023652159
1192563553
962168818
948194306
686157997
1435250792
2104300477
427486281
449330067
958205727
792696525
1982740136
302218436
1062563501
483538563
178986981
1858041243
517434902
1351592934
325284433
146254200
411421011
64665745
1684413490
401581756
442480421
645734666
1928938803
138464341
1553397872
187858911
1437676437
1434439543
1597999781
286125138
20034822
490157773
1530327698
1869415296
263063148
1189186523
1560157986
1079537899
21350373
131290831
241500583
1716130362
953662580
773331093
84877413
874927565
623886108
818540674
696003244
1021706334
2105437124
29163711
1695895661
368435941
794289770
597009163
1319525049
1018088835
1632914804
961286255
1940298058
1266356258
1695391204
1078259974
1269061565
1185953753
492191937
1272693210
2104424210
1015262258
906318950
1832502116
490772802
483601147
804894698
1351338650
617946027
1426475084
1307411403
1992471637
1681523636
1700233120
101474235
1529366067
1065681411
1939982706
920886874
10797725
834291602
1064280090
404356785
1788725850
1809315713
1687167042
1623809027
9493096
1727138057
1542074488
1602837987
2078241928
130028652
868296173
43861903
1197249071
1072174812
429797913
1442637147
53439688
2004417212
1194681258
1792736348
668075223
1095792886
505943436
326890104
4044390
1907925472
1764148678
12755459
616894486
1204351952
2099458515
1335272190
1424997735
1562212476
1012793230
1203260624
1741262138
1849102578
1004022708
1442874165
855015685
1920035284
875655791
158677384
1792833034
1697566563
1915128434
800688560
136502238
744541127
132386398
1691202897
16330312
1120644302
1922970336
992947829
1599460535
2016023541
1727172022
286701504
23561517
1046298564
1127090967
1942381147
109025800
1962372411
521330717
1072455058
1768997762
234994856
1441720226
1370292854
1389794329
1142762262
762215586
1282024903
1645829287
748306117
859660291
1005671671
980814129
1630976751
1169193952
600060509
105543266
1784754744
745875122
279096560
842451552
1176531550
1128123894
635650038
61620473
535908630
355108435
1336700425
2074897516
1243545741
1702405805
475168533
1703565003
515865383
1491816841
1495011499
528606239
27911609
2109100555
276387804
1708102320
587000527
178065257
202242564
1939946242
1131093379
1671067570
81045166
733536675
684036426
1444073028
735482753
374295759
841398628
565602493
1187278433
356008318
1113769335
538375692
1593386396
10035390
1707099274
947145291
147673813
1769072836
1722587173
1627413660
220586382
1123740387
1435500851
1622142243
2010075717
854498310
180671706
1255443463
604664163
1330072332
659673063
1026908062
1734106927
440203202
802877658
657925722
330465323
1107062826
904335565
780193422
1728949208
346437639
1764009040
1127995291
1387352872
1475193236
1115102458
1043099261
1598759869
30738229
545989750
1351013810
1579849511
270369142
1571622469
1230510502
1537666074
564899906
1132211002
1940334484
1097490062
811050389
1700831852
1090332514
1665726312
125808943
1467112583
1598596585
1017145074
1631162295
953752815
351323074
1543907915
33364767
520926709
851863807
866627881
362115489
387378472
1979187596
1543082468
1053428977
1775514448
528761360
1182234145
322388199
274566909
763196942
155562020
297889956
1105566644
1719692026
514340090
1522785264
1398743587
1721003488
1127607649
552889339
360784724
40260586
716240784
743999134
1745253366
1713431305
1223469646
2104332930
71954295
562380532
1357954137
291572366
1182638441
2024336667
1386694970
1741489158
442896165
1847108663
1544189853
316487231
338908526
1281751450
1229792421
1564157915
544816876
639197226
34409885
984502637
1293324172
779728250
1324087126
1211305174
743844204
337348176
1812322623
1823294866
1814808451
1179370166
2045155659
734256525
1493585027
1987822185
1060126542
1786130713
213069207
252615420
318654314
2060094305
1060490361
120980168
1822043346
1427646590
2020119458
2029078178
2077499174
1933591973
648450384
1796890986
1282331298
276795138
1943160523
504703209
1216791079
1792362436
343617229
2041456171
495033792
1450931354
1757559771
447930896
58256581
3977267
716691955
31370688
813003546
96715421
532097122
491944377
505055315
1476140219
1669499073
631188499
1659047055
1837814371
78771843
374452434
773547466
2044332680
497615831
1237066929
675874153
1963565072
84672967
598217852
2076654148
892572263
1825329122
518733143
132457726
1592875428
409054975
1962104496
1784427206
1167781477
772076822
1221493419
609877950
2014901925
191158533
687321439
1243919992
497936847
1018588020
1323079386
1449084213
840866490
885186518
417139596
1025928800
15925886
528737567
1552910932
1496964029
1962093
111560908
631759632
277375465
288778093
2050545083
1115188808
1783254680
804881599
1335075503
1821779448
2066708866
1058111205
1467065476
1425790956
607960847
181673031
2038372821
153280756
876161031
1331686541
1651125816
2072861848
1942568305
118106450
1962250312
2142718725
1456747619
269397499
482526910
606751276
1223335554
771302680
1924572518
120971583
1457065324
1197201250
1282894790
1913439151
1617989829
1684935207
217291129
1132027293
938851393
1106494841
1474542293
628641136
2013180417
2035091230
731360057
1127417771
57986001
1354257390
667848775
1641026316
753632329
1695958648
1790481102
1418874907
1821175403
492039333
282485093
1476211398
405336394
587240390
2005980865
967699453
527700339
346519961
1598572357
998606117
1739597758
518736579
1901142051
674956050
1518980936
295035046
1483547108
1934785706
1482343988
1381123831
1748347328
1280406911
1291928266
1424539838
2101629842
1227288899
675234686
524950100
318088708
1729939537
282748909
1234769835
1713372912
1178927528
1100749775
788814083
2105986583
261560588
783772472
1097821761
1543315844
618368664
1994617055
420827869
940307864
1099437957
1278494987
1124668171
1670713262
2005932562
1062102933
2014158157
921578189
319547769
11737007
2005725187
1425380296
150708926
1244056915
1804694304
77441392
929308727
1662236443
961361570
1964765534
1847078069
711065342
1938825352
745859405
523997851
1601344433
1170857637
1360338315
193792359
213923226
453386868
1783286729
699127008
311748035
1199103676
703879220
1214225110
590114181
1461385512
129798477
865546794
1991093113
522903275
1671158698
1623863477
1386166644
1242642317
572987301
1813177884
1843635802
974630501
1157979524
715160888
356126542
1717214995
1407342924
1260427838
1100945967
1900595868
781785589
719872514
1246118135
432927746
334579233
1874014783
515254237
1234560961
399003162
1946552180
1142472939
423226183
184904478
1235118554
1837258381
1587612433
1086983772
347844445
2121312465
1078212394
151799251
1434170602
428935448
218028577
393599448
1223409345
2042346142
1510180291
1503702950
169664196
216536528
1269906877
592228612
391392200
1857065068
1384582725
1296096328
391287005
1588134508
200137419
793287005
192063057
855404870
242652872
221877918
2013835861
1473394507
1492471526
1690269027
364675381
910179703
1799118528
1217651962
151893361
1338314472
2001224634
1060384645
272741987
27089645
74811331
152580100
1646834243
1710327800
1103409437
1924652873
852894043
248777564
1653751002
912201790
1884463470
124591380
1843917214
965296806
1012733505
1547618734
264962870
1951805767
465645599
387345922
1968352299
168413441
833396678
1041498138
1512902475
26760737
718373406
1515747344
583659362
769237964
829522621
1607945731
1099014232
1220765498
1272796178
545472657
1801293942
223548851
2145736732
1739546594
866248437
1840498675
1083107907
1106264277
883199382
316441365
2068579269
1213998822
1926371129
920131438
1351534741
639790785
1276859285
1947597677
1685250995
1944112322
325874091
737420071
935499665
786775544
1030343923
388463048
1533336598
737291115
2071106281
453024967
1819306451
370552338
1621898305
5400953
1306669478
2106693583
1135171126
824370804
863089100
1263270978
1724469218
1438889420
746442980
146736335
1554698955
247443612
514498724
795047200
2038987294
2062752231
1537442040
1102969699
1410462215
883825749
1134982551
1674919413
1509290652
744088822
1376168263
175152345
554544773
7881229
1974553447
524020331
1069918513
1534083758
442632971
1688201991
1514336885
1732314952
377417703
994310843
9430330
877208460
1844566101
1662251954
1750449389
420822147
1130173460
1684520317
1363246200
1021274038
1223257364
1567826712
926642221
1463476008
1975511317
1671098376
1308384302
1618035449
1490385202
661308979
101605871
1552464097
1591929264
708608538
1715277731
1107506044
1633169180
1374624305
1001909759
1735080588
1142221323
424128198
464316090
1892139654
1626466660
1723823379
639745198
1987569341
1891153964
1804465779
1358973435
1569739181
1024815467
2105856167
1769076289
956905612
1008534819
793370635
1902277160
474935082
681387690
2138625481
430847256
285878271
227452690
627553259
1020064327
879715235
987368428
1731552473
484183071
580547227
468054751
1341851218
793766962
327692285
59268385
1144676548
1555314654
1109598837
2084801767
1364592980
1617027184
1152362227
631619719
618865527
266621965
1349324197
1983822805
1541367359
1966008937
671339267
1994038928
758322843
8138000
1083362783
355633845
1903042901
17210900
26162091
440584190
272771918
2063579176
1826275987
1833234979
1580770435
1442566175
2082671186
482023784
1582777336
1445058428
708387891
1828763720
2143306451
1674926384
792233938
504906945
1186876310
1433995973
416866297
981384527
209896677
467267264
895546046
1840166050
1520732628
485526133
397408932
1647084378
2054984060
625779594
1075048508
1544558574
2130638095
501000105
468905240
989909875
188754751
1217651962
629520435
842180740
550099731
868234313
2144775415
2131371252
1306553110
188132967
2133069923
1197879905
160579099
1385263678
724409465
431797412
704182892
1661395502
1464923128
1219414192
1275530419
767099192
2023201539
993027040
1166838183
1106356107
1318701031
1769380775
687555384
2120604350
208205485
659375969
67420243
791686507
1222833743
1497330308
650907946
869593476
1461620056
510502799
700074713
1034201572
429855617
1822778564
1420520243
1086385523
1995594224
46385393
471633715
839495100
1707319360
855149119
1178185806
314546155
319792136
550304306
2108439699
1338122701
1636841166
1809578269
2012514044
588262162
2135851462
55194466
1766306133
1966986403
1243034806
451840089
157299022
1136614114
826088885
481709750
813732268
827297230
1072572929
1840760025
102424696
1412635909
1909777903
1191893731
1525762233
791475642
1420354282
924066934
257577499
183617409
1845994747
122996319
1933233285
1284739458
1615770651
1545995569
1307642691
1395727538
1882220190
1785242792
1705035935
2128633918
1659364022
1649495185
1924122208
16148031
509356859
324826188
1838038753
1517017644
1977771411
114923585
821771622
262345248
1995544780
150144385
1495404107
287838271
1080503179
493547991
1968565856
1451941880
1118966863
5252676
2059035574
1583106108
1571802074
452067797
786004896
712078301
1862503752
276877709
1454223228
220952016
1764472310
746813351
1982089618
794241195
1059540736
397185620
1974511492
846317304
1445044706
924718933
1130681074
1126225876
304872762
1585818823
1449002870
385650469
97521344
1031831868
842451552
1741883477
253909024
1026661307
1772672066
186188766
1213294855
1551058941
996656699
686473458
431357084
674678171
373976018
2041154667
367362626
1193905625
295507621
1604462951
105619910
629261930
1491756601
1171489510
1501724577
403398128
1760064634
1960279040
171755273
288001644
1690785387
660213249
619632745
962277521
1372292801
1886890303
1103971497
49171171
2045850794
1148410572
78164268
91812791
244994191
1279800408
1786396557
48267556
1059452553
1266320849
373756936
1874821464
1200136731
1167799596
1610945284
2070496253
1149877359
244254930
1939684665
107299128
485638574
304641462
158700715
599843539
13649506
1480746847
1196525151
447070469
152630406
1418415539
1905773297
1871237603
1957228700
918816816
1477717213
956054450
425204945
198571429
1174953040
136376565
1677164556
892722819
109651437
1947081919
1484886021
1706792286
1722052105
635412593
988080920
511926577
529751275
224911298
1621330624
1092994323
1063016198
477823563
887350058
675307685
2071490921
64479991
951904522
1722052105
1899485811
1830066602
270582588
853198795
46155689
1984514986
1753783085
1046559314
2024168918
414501388
2063031715
2009241508
945237408
1668255188
604229591
749904068
1235804809
1867062050
1618831586
198846751
498031479
330652745
1622255542
542024344
1870083188
1880990011
1373019308
1580800177
352750919
759181469
1131328629
378257403
1463587681
275078758
1776549347
1868798852
687976139
1639186000
295183799
892438310
789297398
1273316050
1046460487
542736829
722669761
466505999
966089055
2146043524
382356310
1791485854
1309829454
1908484490
222744592
501379794
892126681
958218403
38678406
2071942337
1284496550
58907479
1202853904
62358355
2858524
1172359508
1590097607
1132211002
499456546
196979835
1126920347
1559113874
1449415642
344344964
1740692729
1604035348
1020169779
1319005219
99062852
42706700
1972210823
1568519431
1649129817
139780556
2009235599
1535669726
263191986
2140376073
1858693135
1161769815
1159554106
1651540647
1513377043
273442208
938616905
261087047
115264498
662719448
1416118549
1220147498
1095195327
245122167
1680330636
2111770706
630776954
1777817222
1088302185
959738335
1688033992
108397175
822017841
12272933
1947001330
1856129478
1101361589
1075155306
945234266
1131093207
506561536
306456861
1075743681
1987712581
260871567
1107062826
444041679
413985431
1239388514
1467692152
1606973046
19912218
1426813112
981744482
60050205
1462533438
1000548862
821368401
2001965050
411589745
1825086532
1326648082
1928269694
733086785
1691785597
1767677351
1687027893
2009045213
1133918040
1274134177
1847028979
1410082555
1780024156
2001549591
768620582
1386195116
1000684983
460648126
1276052382
1010295614
866344976
798086772
1542385015
1364645149
1663302916
379909130
1734210778
1070047282
698342742
142958166
1716743416
1747145966
1210800514
25119423
582098554
1492465117
663158741
1972199289
1611862398
889437253
1347570735
1773816458
1304361224
1053034462
850126409
1378268276
971286711
387407245
1913124360
1043627683
1767185518
1616317688
1701098467
776689598
436715443
77155105
390438915
1589045534
451813583
1871868845
2024090571
1540623396
1824620192
1156745939
1235770208
1781223068
762568631
1266242653
176947655
288746048
1878340199
1356826260
2106480876
1794075520
113482446
532606638
359068934
178716217
990837205
327276116
1397684514
535039278
585725407
1406360641
2146718362
1660821120
385806703
538447631
1004537653
2102737940
2099968687
646880519
320130337
67860961
192103582
165354114
1406203739
846626754
1427651479
1891630602
902043424
620394251
1970266089
1184921096
1012401703
668188960
1758813140
1272076856
4732555
251008545
1363988115
594219353
1850885829
258000830
1064702750
1317391824
2080018026
335330715
1245556295
884583844
1595399288
1817127445
1030291176
1482172550
1126736269
198606706
1618651943
19722573
2065764227
80857125
808345867
996190530
2122076392
1035855105
80767809
799057410
1308700174
230563016
1632571515
1205996433
1778351380
410913071
1978463960
1857170593
144439573
1298889554
1757893612
415703925
1658866486
1644866084
1551886362
941517617
1616956058
57759718
519698816
683208342
1048674279
464922546
330462828
1581529580
1536720234
342792347
1440374382
1980177409
1022169165
10430303
660077057
2059341639
1604156410
259513207
2008379408
395981387
1272442313
1033717022
1255621001
486362391
1986376286
1855696055
1627010411
1785218482
640824903
1507290978
2068869781
479502594
1545192321
868067548
861898605
799287227
941819851
1775334852
578571885
529125416
507723156
850762544
2118431487
1505201108
295044259
416401290
547669163
1264080825
1172806868
1433713223
814117606
1493879906
1992149863
218997680
267732847
563628155
1616240549
1287940817
1426191865
2029516863
841384373
2058220831
541243792
2117009814
1276843534
1678686342
391524563
311578431
1859592442
1824956035
1078175442
87890180
1012424715
953478600
527994751
666662339
2117558098
1078676388
436784744
1936815199
1567460823
1960299205
1503054919
2102636783
1906237040
1053833778
718437794
2070305316
1320528769
1654996578
225440929
47728049
826047155
248953865
861749499
938684125
112123163
1122227462
1183382509
684483295
446788343
1330358614
158254734
138056391
1311167938
1955662158
158844792
897072769
1719207062
161598422
738747205
273851486
1767460863
897454878
864086602
1395727538
933792477
855537882
290526568
403427286
2122402084
32691984
176962393
681992191
1484238994
799004535
1149778563
1276683734
1379491698
823262675
628952921
657714107
1126431489
1940049135
117659892
2000783212
830429819
703789531
413612427
561154402
1622392126
1939155725
1077917234
797907903
28057715
360546577
132527119
633409472
990078581
1974218575
410216479
2004585687
1426121451
262781433
1983084000
1238807168
2064516265
1867851666
1296522150
284902874
1545563522
817255985
1451949251
146736335
1880026944
1011062250
1964775974
1201839678
113472639
292107752
283897527
1377216427
496314930
870650482
1556580559
1070081898
806009316
1842965258
1331927621
325945389
1510446083
1384080428
1733107765
245377597
1123195992
503729337
1825053027
1378010419
1174380992
1234787531
1640356711
1230390971
1610815
1377037620
1689973647
2109045586
1950007268
925533272
1982945380
404027297
260915729
999858566
1770611448
140624293
21795037
1302152037
1989863543
107453472
385273051
1523870660
1839195481
2021486166
1835894848
1209741723
1290516349
905433717
1689919551
273074720
620369525
903836297
447065654
1636315303
45075962
1640702766
1390600706
1943139402
611461321
1126948246
181681229
1856799334
324219981
735877180
1442892596
1641158758
1031966255
1362226714
1299071401
455851122
357232305
243531078
2224849
1496202113
1379031914
1255418610
1026863201
283064521
1341192902
307350505
1443663535
1158684837
277560039
959202539
1041087093
1312987790
451031931
1939870617
1231442021
878082505
1188860978
1155667090
494968112
1925757241
384786253
743942823
1095736279
1450311396
1272315096
1321708850
614474835
885618214
557106301
2016148079
78863209
1465705890
1612671746
1893491873
1691694187
945880253
1976853959
1351354096
862251784
500505664
1085757268
1999161020
17463615
1249194479
1807573142
948903011
386692759
659002603
1180196608
589799260
1584194485
156364128
109709382
1865706318
1065313690
1962705932
1642038372
576993500
1451352574
1573587904
920005741
1813210584
1203691576
2004845904
1920484059
754005193
2102347787
1779567274
768535223
1559115506
1038332818
2001794248
2077999698
1612751267
896255737
707736872
1420339010
1096696651
188360724
1448032412
675732053
84099433
1445641387
1382572740
1693239980
1032653479
453599588
1117922816
1404688878
345318903
1833456132
1785040819
578584948
1568449653
1825306757
1138084935
315284217
806701698
1607332298
224739066
737726368
264795464
961140026
1798471010
1582845126
961278069
1121441303
284596255
795574956
869810162
1276439406
1896601298
1486275149
271703568
1901103925
1718364634
393153285
1671811633
844918527
1886523187
271962531
280295130
1194550073
553929851
1923511365
375450307
1538035668
1414397402
1286406351
1193905625
1870144251
461406573
1044031666
1843118352
2008987019
1900177378
373655317
1933242769
81899978
1617536776
1965879486
1088655926
1933233285
799476498
973210463
856380069
581955465
654884729
1026408173
7349189
1229713836
2131402636
1355406232
868631067
503938319
1896155376
1101312899
1258615266
54414395
1111336548
749557159
627540710
1601163973
996431508
1646295297
593613551
1829214052
752206896
408416164
1775428281
938572132
877411756
216900993
519139810
1206644609
1050803957
358827507
1242684011
1952810168
1591527136
175351536
571774970
981475866
1439182468
1674410078
1242515818
1550982182
569736968
1055371213
1642809485
626362546
499948528
215387814
1053294998
947690296
1360445496
1186351537
2036807028
409383143
1400330377
922801010
1212380796
1627839911
1935400071
353102930
1636198410
1375871926
317041069
1162971672
18842153
213990807
207299972
792750066
1509529594
155152480
995603618
220528386
1087474004
1464307383
1848353164
931332153
1697262920
5917069
1922988783
1846834266
221081800
930072987
291546651
262946012
533909641
1401890743
282164169
693142745
570034560
361053420
395971997
432209440
2075871006
700951021
1655706045
1776432596
263701653
182859516
1895029623
1478696652
857658939
975348993
1051075215
1586376671
1996861346
1273140537
1945048494
420880825
473916316
1118388625
911847429
325487393
436396428
1404013719
1812155270
413437261
1196025316
507517518
1553196255
2092382789
994220122
1315289585
1394016564
778254219
1596651730
278503310
1360532797
1514797689
1066227803
265802580
1909777903
454311470
2125301938
1171966249
1547169291
615487615
213620886
1765694942
850806846
146631821
777391836
174511035
1500438574
502147106
923109563
2063574176
2095374419
2043682248
449236887
1332455250
17210900
1113493595
1179777378
1766263547
1043104674
1417069158
893752210
1893936612
1162202488
594345108
955986722
1745430451
157296554
800982353
1738064852
1389035719
407115921
8288047
806314729
50967243
979376243
251694555
994222925
963550151
1082427274
1122516920
267740629
10420582
586161306
868649499
1468177063
1283610787
1635618608
1412112515
185805103
2010287224
353684793
245492594
1721163688
857538592
1263061770
1651307258
797064423
881950807
439405653
1814102205
1873346552
1604138962
1174660642
1546558900
1634540150
1193715743
746901233
1604067186
30049102
1638101340
1122952308
1302795615
184922721
797694859
1258418225
1626506835
1794774324
1997009762
1135364786
2064893047
1902642464
1273820279
1644665137
1583694727
443534040
1323170947
1397463629
891983326
848797727
1395651448
2142743285
833283196
664097943
206733792
596971057
794236821
262865234
66450489
305366215
302861099
25946618
565646292
2039351310
102458870
18161650
821074912
2052678734
112585320
921029952
553149434
1917088839
452151152
936170358
1240478662
268651041
666868637
413978485
963366441
1639288383
2076662879
1224575374
2079435104
948007030
522650970
1181855007
715108077
284853093
646787436
1015647795
114528125
1915856116
340155966
1176054731
1502034827
1415314473
950771046
2047930624
579385667
1585202553
1646195899
1387537205
1263410103
1980111824
2044054151
566988181
268934394
1917410111
866832680
654219877
1980153848
1734210778
2012084315
251128209
1718768618
1355317222
1243860368
989447526
2143711947
1971603966
2037477012
733806904
1950363153
656476634
2143449868
114420750
1449512788
941470467
1433019590
127104324
548259432
377238526
592792362
500703853
1599590370
25664331
2108103397
735541987
950170999
1289528184
320070893
15556646
445879160
2128113534
118395290
798582640
1485352798
1666664721
1381409982
2118852035
1991974012
2080620903
469426647
173321256
430320944
1004414982
1648130949
2050551351
914241128
2056697965
219742150
498673806
1235666676
1099080358
1905345065
1736715177
2061840186
930675647
932725354
914179144
388414645
103194542
1014921361
715679074
1655954006
1146216350
1974232410
1383310006
2109240668
1995393627
664060452
1889536636
1641729436
1791825015
1742479546
1378829623
619633044
1636650927
138517772
1973059305
1702145802
185466134
950059273
2137191448
2066123513
938871908
28506475
507536340
1663555365
681022059
136998246
1835054616
361236307
939334431
1528441380
2054115566
202590264
23924724
1818400415
421649576
1665250865
1868987571
506497170
57833940
677758850
12498973
1557870257
1240815177
1578627184
1687832251
1814024285
1340951887
2087404348
754611467
60923681
1184763675
1198179946
1821295366
1820148005
222906922
2060928623
491817835
657950825
1348761628
1836258669
657681804
926829504
422583611
613359132
1861041384
1971904372
1210161530
30313847
311529692
1902783085
1391483891
1541727275
559474334
1211095328
330087909
691211521
620483979
597150004
462211948
12455164
2059022921
1277184531
2111723503
1009046392
161824660
596751630
1709880968
951759650
1712737410
1811035781
2134057223
1186322785
1951060265
780087011
1985860286
2058135359
313516553
541233656
392130390
707327012
1302916669
1815382525
894321376
62540495
1444068505
1300515052
932076689
1623265317
904995161
419586929
1626728000
1501167458
944546996
1818696024
46775661
1411041464
246254614
1439957857
1738381369
987235758
1569652756
1110778161
1557233686
993591950
922546552
1718513465
1536321666
978785878
647574758
206226984
810738566
2080677918
553470128
805337927
729689541
1814645461
624426441
1269790888
2115047474
1709151623
676563613
2140466769
1198715273
586687640
2056920095
1770704782
571572880
426779814
1256792713
595847449
799636635
403483484
1096190032
1631505769
18609493
1015883247
474778853
517513317
1290384640
1645902494
396289895
1285719893
1428733366
2141972511
445590762
1579556088
1465192059
1866235566
842158510
452193879
296089331
1880852433
1682895235
362646570
953207831
1926130169
733903246
1513937727
1624361175
545370097
1075480239
1842058718
158378196
729311363
1340593362
2029203132
881347533
124957968
1564028613
824451975
697430729
1982886624
1729885082
1946688433
344617258
559036974
1061660328
654933591
438528547
1877031659
1640179457
1589305240
820449678
836436960
1743595431
1248270252
1661127747
469880088
1613930219
178490691
229831282
892028493
1674780590
1775376604
153258254
1255012750
1625505452
432732018
1753667084
992066200
209030564
1887085502
1101466785
225296324
1468912195
1766310641
1073040289
1733075406
715978515
131349680
1298201284
1387482504
566431578
103911167
520189865
394928018
20550408
1977691205
282133581
647543258
1211160696
933734477
27008585
956898216
1333235198
145116825
1242923279
1803407323
1553707274
289970344
1083063858
1933798146
472240151
346362313
1743961940
602224520
37218974
1244309626
61080591
920914636
518545486
1432733049
977841422
885765486
1949393983
1809271007
397978588
1958809923
481841926
1352547407
1099291057
1079207816
867640369
815749355
1475201317
407190269
1333885129
922902543
1566386039
1300344566
1976412345
1106441551
1296025317
436755887
1199375386
257043978
380938816
1994320854
642977567
750143482
1876351431
278862727
1027023039
753179507
635955402
1348959853
183682100
2113689950
225117385
2105155541
1831790917
812999110
1830477217
1240584678
1850300289
909221634
1052332488
1870129517
1740223030
948617946
1208267535
83733500
1622640763
411211243
1511172128
741733247
99413106
166606784
1131182160
320560104
24879163
871252862
514659904
1670102517
511610936
1217252991
1790001630
1791059141
118787238
771052608
214230010
1453312858
1299206175
278690710
1079149681
771514750
798269342
1323587507
455121784
173758829
684951366
2091899694
1943359309
1592210001
527679065
2021040925
654832280
1481331445
584277830
1339275301
1499726237
1802101403
1004550607
1517032662
1784169362
53901150
1150952266
1110919780
929950635
1994446129
2035296081
2013786287
536536649
1071801134
253056140
225286564
1100021154
697456940
271975530
1835312767
376188608
714672497
397590710
15925886
58072971
1121994976
600582343
1175675479
359537492
753453848
59519842
319976865
151654741
1535304824
1369390560
244396506
1135929966
1335449011
2089010937
719952168
1736188008
1822296688
1313371757
1643152972
52082895
903583986
631750789
498354230
1691628822
1019684238
1011797054
1038909879
1846084513
504234131
1445544435
595309560
1463550198
339019687
1412643169
1145223496
952661566
1779292572
186483974
1643877643
68601481
139458872
1450931354
1378822979
1411959595
1708102634
1112358185
1410944553
1900842404
411607511
1276851062
1209125680
7800080
98075826
477908774
1983964524
419022587
1109003962
1291812290
1985869316
2046186859
918520855
2066394530
621143759
137499615
935193777
967183042
452231493
1478396313
1170889311
909083576
1267531125
1863233012
583616215
185830719
1275003081
78856363
1896254708
2018913905
531823603
1610158532
853414922
2094060917
1576858467
1612138393
417557191
223249675
1906572554
1977369200
1034504540
1475505703
857944315
1249089328
2045580403
577050639
1706556389
1294710182
845598985
914541066
1199670871
1403660919
902575374
176250155
1690603193
1991117828
412635786
1467045623
137471338
224160481
647268901
1383878825
1975135186
1910768639
1500780129
1406605547
761118717
1209803658
152333990
447993339
1680473598
1588262719
1303564363
1781847094
420566282
1482868791
934891770
1781468931
1618139663
959377187
52247703
1221246964
856429169
1234321165
626832427
1231077738
1676196945
1549327134
1553425595
124019597
299124958
2130331679
1124347206
441263302
553092190
1074270991
1896789385
2100242813
692642002
1380095476
899643663
1331789837
662268890
1720032935
23045979
1725946993
69533332
616326073
815911036
609563600
1216894795
557223469
2048103800
1112945623
599244983
2093807187
536287662
1523809988
816583070
1707191954
1814103359
2121897588
347196774
1036150510
1979224626
129799093
1238807091
2012761862
1377814367
1439823243
1743537978
1256779003
1061790705
2128502407
1597063701
1253559243
480607251
955602838
1028775755
1521882096
1846294664
1338996654
405097621
1153273209
1020915214
289629435
773732067
353674560
2145228242
1072294000
479486078
2106407887
227768337
2012122800
103016707
787382803
666988868
986188940
1523991277
524783054
1608421104
512190597
1419170175
2121048612
516428398
10042153
690344574
2019778061
895326028
626060435
1014018668
481234424
1159535865
421709542
287853552
1857327725
1940786984
1896237933
1054459186
310349201
921750301
708926603
592442048
342650925
1151163433
165221004
1719135254
1456368845
1980261181
1807384904
600624286
1063306964
1721748506
1214611770
173109869
357820763
53445287
114067989
337142621
876605091
1093569424
908591089
1255412959
311378712
180356455
878149733
1055016946
1041018287
1464997948
1698309435
360612521
344957452
179079860
390318261
1347783203
1408453275
1665636952
1879875389
901031031
622020796
1602558648
2137354312
1439365440
391186642
1527596719
2036637735
1612255987
2112525437
619432368
940830656
1376848605
1286601974
483541529
987307795
1224820387
738895599
1049380600
1247345516
758645755
331833663
1693410244
1109195351
213381208
213979162
398064073
1575113384
1452503269
1343597907
1228869064
1915687743
1848751343
1255671647
1586376671
478321765
1486828265
1306592559
1849331404
848331180
1957228700
2029567264
1225122570
384034842
256861651
1907223030
525576225
739261708
2042142502
438339577
1027657473
1392321406
879915364
57565571
2011352328
412036991
824549440
1992396940
1218128647
800018431
33561670
707994568
307468473
1340672342
1093092882
1251337305
1334319454
1895689208
1045656329
2130262266
1145221083
15689217
1680670493
1006676115
456751200
1544897883
592139088
271501790
2060314698
2138920653
768251687
669469253
579772525
1950450769
1437059931
189551059
188918400
459590483
112271407
405328019
9557444
799176291
1091640818
765761916
1112484469
828766389
1902773697
574016610
1082958395
325874091
974424300
1081295351
311617552
129986582
649953442
1507641701
1744177969
488560905
897970763
1959617852
1748614868
1791099275
1534083758
1016657709
419316739
311378712
1768802883
991597987
1858755440
1938522839
490816210
1064880880
19220369
1725972213
24886909
443488448
987329954
551974774
653249478
1213655605
1126140783
1544063032
2066582408
1929801248
1300231766
1208615221
883772730
1000181323
643909097
360783198
513368488
491292934
910692908
730679362
98895511
594345108
431234665
2060914024
256663738
1079038252
1343679904
778989237
878960813
1924554166
460065444
1451022336
2071352575
1008354596
560863258
1870099198
262796314
837167104
2007282178
2074059855
1106531601
767028103
442553291
1579986940
2128589300
960862165
486014445
835127485
184424407
80009907
860898528
1676888443
96467015
1047241374
1764503189
1195583442
707853435
111175569
1499667928
926521144
489042129
1642759628
446415074
1293814781
507954275
678887191
174036297
1717591786
1142423175
1146420488
1718758694
1409004570
134631912
1109433062
1689515746
45666296
75837147
1892698066
1631726092
918268983
1490740181
2135009982
978404689
1122913526
1635924281
1930233441
815931227
1846475112
1716450228
1652995581
2072466207
1457713896
1655084820
1860770148
1371631952
1916252542
243273671
2019341868
821943784
135704680
818168118
1700951101
477079740
985521481
1137786888
2035436695
681022059
920361660
1336156509
639891815
65031847
732658845
384329220
1348101708
1766633112
587132505
2007334457
926677141
187955510
1765570793
1169276429
1573964467
876755491
967359044
824581569
2111501163
226017856
1810661105
843930134
191333221
1058671801
1352007928
1233968102
733233003
619156167
199782566
1193725471
117517963
897454878
1582554079
1444388155
476119157
651812568
583404123
548092862
329710176
1846523166
1253257694
66689967
639509112
1049002634
252865581
864974996
150553771
1562319144
187328583
249863117
1964399624
1529762272
229586649
91374863
615632998
563821568
486697917
308680127
1141640725
1000649575
1970624767
1738807532
2030761374
1569237264
600574067
649709657
296350881
1540527151
1733693000
1827806329
1438391400
476210316
1122294366
1886805590
998880744
1709723259
461746617
1058840039
225373214
1276099595
456063524
1216938640
1070838254
1074528924
676521665
1043532809
1099808657
1284040689
969020649
1584846348
1337543817
1274602522
98478297
2137359441
189082639
1186190796
1395984684
716392147
1923500062
1013345876
1780680877
1010048285
1415059921
581761762
1199335183
530603055
472405486
28618784
533900718
1326353507
1958345799
550947304
1383335809
176084898
34474679
2065448379
847137664
83224707
1004749751
990109096
1518791311
2100750201
12858617
263863560
657767769
1080820562
240851785
137345628
2144683483
846174202
2054981303
758371400
1615663553
704039936
1972422049
635363988
1686253522
1193014557
285982458
1315917375
881751500
955221548
1723986464
1728088300
510871552
2065002626
181246236
1504922134
1229575427
723209772
916420021
296055757
1900037566
979137861
1960279040
654057965
275151181
536031167
1396804056
1734241142
582134237
1269347069
1138722636
1804671306
1700802797
475574386
1327797735
1125738944
1537173111
1150192765
1548520011
1644905830
1508147491
370985094
1734047497
14792417
314972640
1856737343
1489276131
2015496110
452148895
1576126497
300413228
945019464
1050248917
1420386352
132559910
1980734413
1446238876
38027384
1713733340
1325413510
175512226
643909097
1782220915
785178987
1876069632
1851866485
435244857
1580329593
558070264
478415405
168879289
2101242140
340198504
1473373111
1807664975
1602424955
468610026
579777440
1175553271
245337474
849438231
577842941
1169415881
1999206458
1272686259
1532138424
1321590508
31201884
1633003258
848819002
1409451368
926372737
1582397318
1430856662
1848419646
494172177
29498493
645416601
1184253493
419536088
349211126
1702495843
865429468
1609220087
201247979
2125884130
985603502
1827946029
1103929288
84415567
410353056
1050315257
1001063371
2136806485
867374429
834388146
1133198549
498270557
2037449086
370604111
443066033
1139256955
1177993972
1414976365
1749823818
1053188029
126024933
491998853
19748973
555873754
716012477
1356259677
2013270849
1877553232
656277016
1796532037
1723261410
1786641135
958638260
1927897141
536060489
796537089
1170763219
1817315101
1303334200
1763989605
1291088635
1520676225
1956686676
196979835
1234912254
882952471
1527248757
2119666338
9536336
1990858467
537653345
630760380
1719137483
605306607
1328074677
769791697
1472879399
1069494361
564222149
147123816
1415529453
250205401
1309716593
1659643528
1115969793
1580416400
1141513496
530782586
1447942086
1619935065
709636126
1696781509
615412460
74431049
1467942901
1646129914
1751199918
838102069
258352329
1378554612
1093611608
646059002
1649725339
2101326162
489382806
359168441
1916475466
1102177496
596146344
102715326
1978013112
588419912
2010356617
794716314
688131454
128446986
603795168
1824640803
469143572
878487042
543958345
185637712
1837190189
2052356539
1712226351
1103184319
2103607215
1126660772
1457701041
1481592980
2132828721
514160682
201608439
1966440300
1866958431
1722075360
656566270
2076117960
223652385
112225297
920586521
1333082447
889190208
802515915
144151888
1241769889
2048589356
1893630695
1468845152
349389891
354609350
1750418327
2030835846
1027931534
1361214427
561625548
1886594385
1754212519
1624838674
358703691
456447764
1493609835
1197211024
826414835
801836207
1386257020
1848248743
903150795
380125973
577928551
1500359211
1040496244
1998739879
558991706
1557830136
151211516
2064937409
1928603157
1084659302
1610672907
965829916
1615279518
1146216350
738699691
1696441276
1469589419
1204425010
1721268490
1417487479
854428473
1242201886
1931650886
1714482231
2009904468
1767066749
2016818628
74445032
758168111
1729518797
1673516599
1430626027
102361694
27920763
1607692516
352849051
598377236
2110798369
603913457
1371040617
1746915241
31490642
1176341155
619046961
89508201
2069098832
1879057472
2006020852
415832038
980000871
1673036636
673452225
1644364138
1023797532
1482431472
1274107008
853638209
1241352454
1749592980
150807920
758901337
151696172
1990625735
1365190952
1310233416
1849888699
1011672
423084079
1610368443
1680473598
2004678142
841383036
2079372998
454902651
1977330921
618462251
1360677794
1644365570
780685049
1115778051
506146857
697965282
9087967
136260619
860428667
574453145
1831895297
1646475724
1402505832
1696447360
518103124
1644299535
151834586
993453383
76399528
2146381936
65947140
1181436778
329967380
611322301
794617445
481136966
1707736953
1174065602
443320440
313992720
1525645765
1661083784
1552178421
1067102150
1709850166
1926506453
1799469456
1802638109
1363272047
2126473319
1823039803
1468353905
2074095980
1462351396
699813858
841184940
1584677861
2008313784
1730583623
473053844
1729574168
133489114
1779604319
1057269601
384844207
727663833
342755717
604878838
168413441
201852879
1701078810
808745532
2003537993
1911167604
234414253
451104279
1349091741
136617165
1459527788
647252417
150991891
992288509
1087906125
612747062
1079282320
1034538386
559302965
1717649214
861855119
4216036
1942580522
84778470
1971650336
640353710
350298455
1808817405
1375955655
1172342037
1812180237
1054765705
1222686141
1780425851
888598023
1867486004
716033752
336895016
519420329
1917833888
822806707
4208618
1186238848
1802642222
1716130362
1771274943
1303209049
386090184
448784411
675005228
507128135
1021337525
1933175230
2071368371
1755512489
627003365
271484961
302385527
914105386
1267868576
120775566
1969038570
2068278020
1773182189
999493266
186388258
1261634048
146164347
290732680
1642962971
587278794
1912900798
982327057
1895094305
2127141972
1360705480
1274568617
703634330
1393377201
754274641
868687983
1319279612
1952763860
596134496
2070750067
1943962382
1506582437
1040545265
1708146153
450720433
428490189
1119406532
2070706306
1649883268
592736090
147025667
653431315
273581802
2053460308
342224651
1278852760
742245196
1914852881
178071498
542607700
2041237263
874913712
1277595011
234109733
1726445564
1544312239
1654818169
1836634063
2116702093
1138664187
1180306977
1602342613
978418748
191688336
484370784
2133753073
1412387090
1795857971
961278069
2133424912
472278470
2037822552
1194586896
1500176406
186691806
1297404684
1073034344
1272037240
352820064
243930266
1406653705
665195570
1185438627
957377277
461429952
42227342
1234761115
144617048
1639288383
27294123
958867385
1399909805
1573747472
1006133347
2132836184
458593347
350269382
1851099585
2048266514
1871412597
959072579
407462611
585495383
1156659356
595095035
513107838
689189959
782105759
56207264
313828236
958696574
1978480177
731264740
2105878731
743960992
2098775782
1036828401
1530606274
1739434990
924436816
899268233
1736443195
1609357462
2101784644
537243408
174596366
885254023
1513242390
1052321836
1311385842
917681749
2112598716
366770836
605820885
1131119383
812996398
751177175
1075028754
1330192943
1990167451
1008371328
59340512
1342232555
63464537
349389891
1440175137
1164671672
1045874009
31968061
1175294089
2077899315
336961068
632367682
1820695574
1138626715
330391800
1931606405
1211583734
833301589
1976661938
1536033111
534848754
1552838828
856885209
1166890120
728628771
920149143
704209337
1028041659
1654580652
742948595
960937653
1203243740
571214330
681219490
1080512408
1147971759
1708467726
488249586
1578050068
1818385880
160444808
1125130002
1530477345
2045362306
1255736692
742141720
1688672933
1944265877
1514797689
1837972643
157374885
32549023
1864165345
1393779066
1397455832
410205137
328396886
184805334
409009869
427426837
1475826436
1474350986
42373006
839057044
1309747240
1090572172
1817477940
1183194490
106625118
1945675357
292740076
1265584711
1743624638
774634999
856128878
1628979908
1524359305
2124539961
274691652
1487216326
769399115
1478488603
1426900055
1200127419
719112879
146597312
1967831209
2106747940
1189894777
1005592150
52288004
2077497380
663148205
1279199786
960715947
1508426497
1162535273
489404129
233538025
144091680
2025161308
1128515395
1924377954
1350930917
599738101
189453240
715719993
714904801
1619412593
561989492
1417868525
894136503
489379795
426047527
2142692885
803369952
1987098774
969899777
378273234
1445612153
1554558012
1740547661
592770374
1676561964
723884200
1199964273
2124067984
1510282909
362064326
703240609
111407536
1318957493
787218570
1008166188
568547383
1230120341
2108312502
1203542105
1364996126
851852195
1995866952
860365935
1139357231
1559375891
103649038
354181971
1785010720
1583833499
1711120797
1795639466
1036265801
1369787097
1336174634
670466198
1121487400
1320528769
750139447
826272605
2057758574
1892131554
380809524
943306480
511722751
449995558
2109891248
495594516
1013006005
924731324
1762774809
2016692041
615110075
1560836035
12937063
1896321596
631216048
856339075
572136180
2050011804
1003648793
1232926347
1940706533
1270681868
32215167
2145060486
1543671009
872595055
1426934831
121047831
1496407336
750094191
1232625988
1990486236
1621077149
37817058
1988712950
1225632933
1912701906
562511030
832581392
827394385
1116436388
802973881
1950849646
1714796943
454556175
1699459990
1249476796
2067456891
529700741
1198950218
725120066
1840448703
1121908690
1717247051
1244531377
987345176
333995989
213531922
547903301
1565008959
415703925
1875648617
2000493942
1938828625
1194400838
1558562952
1072885807
404067968
183951175
862685976
1031740224
501772900
1451726224
770652722
1836336979
2146342690
1108348311
1814045131
578574930
1467565232
1449056251
50108490
1629607560
1264063539
811648638
1118076410
1149527726
253222864
1736975813
684064777
563211748
2107702450
311844052
430966112
1427817027
2105920755
1450912737
1593399773
1035475393
1543566892
516613010
1274036662
822734877
59701711
1305578685
1688921269
1856097988
123090909
1990896070
895211349
1351581683
623823728
894256881
1436554484
749594599
1389666505
1749232560
863631651
1686878957
124243602
502313849
1856682491
1043259562
1762160588
431453969
1760693666
702583352
1782712959
327959089
191447271
879756500
788481149
1708454821
879543432
490903254
585537648
629307982
1267577357
1506117106
1365087904
507375372
1640101235
249810439
327781282
92752452
1252762156
323866870
561236743
2119051087
110881228
1235773892
1370892154
2015342452
2083643303
898004741
1998063127
1035267736
1448965520
579938103
1456729368
784415507
2085989963
1940239887
1314108777
555360680
1394230751
4846291
990868823
1568291402
1358814100
1746572452
849301247
673837876
310743055
2051628141
134290088
583020801
1521687096
689232649
34072726
1055075087
1617471891
427201504
593051982
54961331
770658249
767573656
1726199811
1789261149
1478551331
102392509
881555129
1049310216
2142905289
941298164
556045344
2049910766
2144192305
6799042
883551448
814709972
1402570764
844344268
1705059711
1392695990
632456028
1821002590
560790158
1521724249
1755508254
718914720
1264670020
285771150
1923146240
531242913
179751058
1868417917
350457075
1061888737
1080238877
749173795
187544925
203767433
367098093
1836766876
481658125
1022701816
1982101439
1310486840
733467853
1344795385
1350497373
1016845862
273244838
2119026192
1617640251
86885616
944546996
817149558
1909394753
1034112971
1451179160
1644778213
1228635739
2052117507
1675750058
805098058
1353300293
2084862222
1427999211
1357109928
1185293200
2021251717
964151365
1593067355
640417667
677058743
1162891915
1297664839
1896549946
456944595
1968024002
889524588
1930780421
1445049004
354147237
441341091
858460941
1857430894
458183277
2025239765
1153101618
2139232997
1282074903
5594609
1636566562
511548082
1206932083
1340689197
1381995369
866690060
508639373
1599250548
768287063
130127508
2141567214
95606551
1599931323
36522486
760734620
152253928
543117465
941780566
798807593
1591663456
219558587
1821775223
654094807
1315920590
1113211304
136181415
1932539936
332536226
1270777786
1296557117
714294586
2040045924
764834235
145861684
278565530
1195878654
1675935528
1698831782
841415722
29905924
1822361443
391745833
1920512935
1639765456
1437419161
579934430
1471599293
2120850006
1421536099
1461999169
583020801
209022688
1707309530
2086629601
518606303
1006972761
1280960302
187269321
1286780159
1894729761
1709068348
684634146
1586937093
1740143562
45992923
1263853976
731574589
964096424
1101026844
1672560031
1572911820
1376914259
926544596
1078688597
33384231
1013537777
272518723
845020132
1292462377
1087020669
1684877616
808558144
1138486687
1579496582
1412609419
1942043635
2130218540
1414246020
1463037394
1875409698
2063685086
2145487512
1751232307
1651708387
996307872
1981048673
897169357
789987947
1766753743
107297375
1518698016
1846674805
190328529
2066953776
682603025
1968576777
375080162
197598964
1760882358
1404559126
1769256543
1335752173
1973124474
907845299
527035681
711226240
146024606
1522133415
1719475297
1410998552
114386497
130040314
1611100508
330391800
1637792846
877480958
345442036
947190145
554636646
1549114442
1346201958
709072004
855045032
207488790
1593506192
3654174
1119049911
972550179
585222034
1155303896
1872521669
1763877038
1969752011
1002034354
1378283789
1166248865
233391804
61170239
935191026
468168584
216474772
185822201
362702520
300256477
2020937456
324270913
400447673
1330959288
729986825
1754955511
1081343682
1359458905
1872713678
419700167
806882021
1495333748
978576621
1540102911
1852040932
1802725511
1446899273
42542742
1866042434
1692162379
1109740969
853079380
696272790
144873643
1980418525
1208982813
1990944249
732758741
1395508401
389651961
2052050872
703979666
1311289960
506993932
2049340729
1395294821
734050627
1795315472
72218561
934349289
538384806
1650076322
1170714132
590785005
604002733
878844539
358008103
1908500738
255980335
1099808657
1426706024
1380972731
40263513
101996442
1459958925
1004934330
1302049596
1856395479
1719479770
227324467
555836632
1183297361
582971470
2053699114
1467129649
656832551
1481894369
738175223
1871409815
138346565
598480467
1399653591
759865168
1185369896
406860556
26110692
943296526
441512366
1440374382
1656035042
920017580
979277643
927588148
1593488119
485340234
1833771501
2072598948
1209824871
478259460
1856291766
461448374
1066148911
722405676
1820470138
338979153
1436599823
1868082541
231039778
158143253
220943429
557241464
386094112
2073086190
505985156
1066726172
554406924
1258241753
1821608732
584679991
1778457548
812772836
181377159
666007439
2139260874
1005799078
1553733664
2101069410
1184932684
1397721206
524249430
1996780534
362172933
625670603
865965197
902360486
359221153
356664985
1810073750
1381759747
1576162572
1752957376
1661676149
963474191
26348103
707520561
2106913755
97947189
892658216
942668300
1357955186
635967750
1127217117
812035331
763282569
1554563699
1757404913
861939909
1260292724
111702534
439786716
76340142
1743852796
846225008
1924017131
1538602705
662349749
941091966
313435122
1234389197
1325656073
70985436
1360173260
1808673559
279640258
1346644862
757080893
1171779588
1288949444
1078002545
174068169
1629238101
1170203484
1216714398
1172111576
1000867277
1579496582
2082565774
486869894
316430970
562564735
1125073682
1881277171
1962722351
1484269459
1846294664
1160964828
2021230937
1519704970
1779017225
372151760
1529651962
773041705
303125802
184107497
1935345935
1903378348
1716492283
1621972462
1831975010
199845686
167116352
541444846
1658873220
596607735
215094774
1953210168
2142590954
151893361
1760070291
96534875
565182636
519293957
492942232
2147249668
131600378
1488668667
112607868
1562351679
542356485
1183787217
1293391242
555101714
2028622431
644370645
704021054
693423905
301681971
1769064723
262537706
502641615
1046976462
610028174
127748350
322868450
1397755276
1794717038
369738207
2064501626
851249341
512633681
1284856616
1571143334
1124566413
2131581396
1240364267
901725503
132515564
2107288564
178437403
1639186000
110944457
38374897
1070241395
39070683
1016938188
622494114
590114181
1277955613
1930898175
1059922655
573129199
1342387171
654899066
222316069
299289264
2034227833
655481195
1270600726
1037057930
675161790
1575043232
440417001
53818622
2065228648
2140102546
959638012
1394045822
175982372
879275261
1167667749
1680233008
2049933371
166510799
1409161097
397932621
535049103
1388227017
901729609
115877155
942234653
1185830954
470430648
1733572731
427792739
1595140755
1759425160
2062493666
703675536
1878931262
1578687250
1913650666
263984240
315969742
1151723985
2125969494
959831935
1824348868
43514656
2060638500
180336606
1065123990
697380943
799352172
1383372788
1214826739
1363035886
248983504
2110454605
1002693490
774839925
2000619951
1978087623
870258807
103491390
1347143578
654876331
1233711362
2126583736
252127987
556921578
1930328824
1477717919
1725933403
631778506
1294711160
73691780
1658233611
811722901
7798074
1817400779
1788344681
774709006
1895435250
856900339
1965255238
1485933093
927209145
1789013032
803672396
1880792836
1038310264
495322283
1812951574
2020306921
362148390
1304135101
1023900702
853721597
1172549554
1173300284
1653177631
1026953001
157940944
972938480
1300816648
828643620
284565055
624922079
1551433860
1991857893
1042883253
876693081
2042102891
798043440
222983974
771448127
995424607
1890701120
1559152330
473615280
409008333
2079902636
1455170164
602066403
471324989
424345188
1811223760
1789004593
598534545
2014154970
431229207
1373170224
1772782155
1561667399
1330683347
1474487619
625179319
1960590232
342862193
1335083323
1754791707
1147689865
2028790123
1454521129
1818519592
1563713070
868656552
397036931
2042195458
1584229185
1818166422
441224511
612216501
161566795
57725230
759220273
591678883
612208053
1763930929
693417080
2109173261
1236666940
1835977231
661043593
898939541
971172176
976112982
1233313224
469473547
638484591
1770519035
965111622
1351470905
1482882626
494314366
722592822
543322046
771459969
1332871981
1615770651
1252676269
1961039435
401369981
1149514509
1611112135
29425768
1155955141
330173618
1952394051
1270991811
2130191347
11477243
1068366054
526374719
983900157
852450430
939182469
1731060023
2098560326
1449530414
653275220
292046208
734820666
1523690664
1812262913
1471999888
2043980778
1878950120
479796165
1284337795
1071502087
1654038859
1778306145
1062102933
1549225454
58269032
1533389434
1788804004
1674366540
1303665189
1340708224
1905903220
2033405923
1651507881
445566594
885486709
1888301636
1712076534
1650722411
1175111631
228676237
1228111146
91860974
1571720840
1112932314
776634112
1738362003
1344063646
1980369036
915165176
1850189827
411421011
838368485
1057892174
1917418808
1015059318
161824660
993840476
1854846749
1915430305
849154360
1636477460
215043137
1258408541
275678256
926511277
1945545086
1692228798
567500012
591642862
2046465828
1260420405
253540440
76164984
1437514143
602766924
495865649
2118848646
287547353
481875134
798645541
1232217666
2074707239
1899789552
1489078106
1863416188
17453356
1928179729
1387081482
190799068
1894367914
576671071
753977802
276138753
374750921
1735518865
1690405089
980628469
1869805172
1720875299
2052616901
1153239476
1788107154
1097700799
190461057
1931151826
1227011714
574076490
1636666005
782173752
1309306964
1044295218
404365068
1066196326
877561794
525306145
644754265
829522621
1134981220
1433118537
1398408975
92510667
1919396047
278004567
1398030357
118121366
1222573009
386108899
467514748
582685231
1697963084
553985942
118502002
739775076
265066632
1175433487
23875214
1043360313
625891325
205337984
1376544207
115321926
288956017
1518461268
1288398158
1435256801
1259127687
1155324927
927655114
608537384
1371382101
865884813
1330650426
656189629
2007502586
1904679224
138515090
1344761894
1243231577
1474771631
766840897
1700762735
2096168631
486014445
229206490
179143899
108230673
1600046799
1279060102
1455874469
1137371975
1268265857
1507362009
515972587
362716747
1649399675
615047870
1507540540
326542674
235275126
1928362437
1976560068
630783533
1436073164
1850992666
421106101
127156451
1730228352
255652913
2002447225
1786450203
1612045105
1074636541
1312589091
226489537
42535210
1869117975
1351626441
995833756
1874140796
729701334
63071919
135315030
533469197
739728470
184878244
1360840327
1794170553
1237733065
500350763
1040501777
386515625
310993984
406724700
1199571920
1077108790
503287550
2035215562
993170186
317487991
1209839549
2056924217
1343455579
559474334
2116462600
301022072
1765768564
1410287214
93551465
1437189426
1312069330
154596624
308758977
1079580574
46769042
1255938231
159261570
1208161323
313787587
211046119
1811851669
1438965642
993008918
1228336254
1509349459
1356608701
1793483632
584069204
1629263224
995500425
1333859655
1974956267
1435044657
1863271400
1935724925
1986662652
1846847424
1639476520
310477636
1856454790
557701470
1125933270
1172913945
610699193
277009811
791252147
836709651
1356732866
854580665
2079878495
1410434548
465431478
1261503727
1129001397
1277692977
1630863232
1058439774
1408084773
1565995778
1289336216
78308810
266087700
1651956447
1094578886
403587444
760810322
214175963
1496725538
2032836358
2089013628
181166367
297257105
2092590337
1929789818
1789829992
1293205962
1000151013
1030041762
12720578
2041942700
1986675944
1030763078
1085547188
1795344739
2007958644
214970262
687029651
614122498
1572367241
1956654709
754755755
1730523374
2049121488
1193710236
288064628
1947184722
292059748
1993423954
475774397
1011838843
1923259791
2126681821
128336307
543815734
1478536250
938653688
2131390985
1702682940
404232308
1515268510
1783694320
817688447
1965235603
783305932
380074516
421935873
1747737609
469985026
1602853558
1944784962
892625246
1861070847
1385861887
1648934033
1597357135
464821564
1617898772
315925637
1182822872
1078722192
1956934078
619333994
1100604713
1487809632
2118822721
1771649976
827804554
1313757156
1428261818
635243554
1841773143
1595438744
786055336
400602023
856550416
253562810
921008110
988725017
1219611492
1863851579
1936701191
1931825046
2050428274
1636329404
759654183
1358352959
926951536
1767708905
778658115
1773479011
600564007
170292073
829214034
1736784369
916084586
1179468996
255351263
538168401
1757559771
1031831868
1239988294
702443625
647238057
896890374
1702535755
1759127885
287177358
1215169755
2029151160
1917462673
1983133677
2096583715
1742711704
1241000961
1183870077
1946660994
1589024220
620412065
1609903411
1568387149
1520632496
789498706
1469298747
65611754
1473786547
1821974479
1317163013
1745595881
1058873213
2114845216
1470306178
1484177066
792930843
143371605
1990282332
907527878
494006713
1445061503
1121778320
309528560
236421205
611102182
1540321407
1385219732
1042551789
547304645
843654709
931314546
2142069144
883201075
2070732127
1934963448
950770898
1827399315
1764075668
1015043644
1704325094
1518128925
192850557
1327006590
2102905768
1598592357
1143441125
581114710
60737675
198404361
2124343178
499486804
8129787
305958303
1240653103
875226572
1052660342
429131485
1428316775
408904540
202759151
858977699
1413136269
1561288895
139097708
488041188
1112906004
353005617
1712841458
2015479303
1720645430
1589832248
179363640
387485814
736965140
1906108695
1748030892
1082280713
752253538
2080942945
1933642924
398422866
1815566780
123647803
1705683518
1491649194
1940944607
1264952382
964102088
1975082649
604079118
718227108
69009933
319934899
41713177
1745437024
764143662
567189426
758157461
2043850484
1838904928
1844703446
1081377794
953978302
135510982
1661545457
2076294839
789525735
583182941
1163275217
1168424815
159165248
990844052
1515931795
2004595010
1042884240
1292360140
2127251321
275792807
830708160
1309564929
1832864889
1866246713
1493466766
1645144729
2081487773
256165465
391358975
805826898
751038009
1085560305
2117430229
1775076434
1812563056
632240816
1708995263
1908890821
789964033
1371781623
638840474
598525069
1191633993
1502155421
1767591003
1610951600
95437091
936192444
502247620
1166318722
1309443745
1578872068
1646767089
1393534126
1798608324
1395203256
1897505788
1197926086
1874332786
1035801054
2008662673
938998187
376995607
659545384
1031238663
1270331706
847329896
989418832
1614471868
1482427150
451032425
296117478
193170795
1198428845
442930506
203386223
1170679898
2047606004
1303032143
2008097927
581822874
161846474
1934098359
573267417
1088438407
228218185
1196025316
1577262779
1650235879
1282185040
1035953140
828499046
1510762787
62693232
722118191
1392031485
2077290670
1212766406
1775375260
617789362
718596076
1810554671
1208779698
1595140755
344743462
1924166853
801081494
1072337042
1876673886
47880024
177851443
719945170
1657659979
1758999772
2127196845
2055076914
1305261545
824611944
133789715
1160130020
1950480855
894820444
1205470074
549114028
919736322
1756764675
1849680011
224850092
632505554
2114790875
1875473554
572187877
1503060475
2048266514
159650220
1243364472
1088190067
1924452954
48720986
372688838
1329145780
1895811655
976584067
795566741
989918506
1900898725
1692408067
825252857
192648381
185420771
456074148
47354795
587667856
877399199
1930133349
1590855993
1725521131
1577150315
752206896
336243357
1124060466
1436801914
1802572616
1862258061
1893072074
1984184032
1615328755
1455260667
25064480
2079972234
18821186
1029966657
835924089
740924994
397826978
1862818469
1717653265
1947693819
600502837
1908463249
1081216857
1214555720
1752379555
346404151
768404613
1551935111
1178635531
1688504161
1462879595
181837562
80638401
1138006260
1316348662
1319386183
1291151460
540114785
1963794624
1228872145
596117806
157940944
313098029
1614073196
2075531432
1373728064
2033282254
1747490080
292538472
933354974
1847815849
548524298
1605485678
489169087
1764096304
857821517
846345890
91128195
555552481
2042456428
1144383874
1938465505
1191528900
738067509
2007171856
1282759568
1878311575
1216932121
576191185
658023606
1034004324
1084919147
556703492
211833610
266124233
1627552227
2026470516
801247138
87557111
1228002141
1217733903
2054670773
225111679
939812463
1468380156
2108888716
1506369965
368889072
1422853331
915461040
1943889910
154944962
1992194736
683972132
19548979
115022880
672799455
140808446
1151673848
64876081
1764606564
863245144
992624747
2108325169
1151043472
187285937
936232258
1975791463
370849811
1356438279
551859150
2136642937
359037039
973580105
387218407
612292505
1450815297
252827014
532218457
1681844241
61828561
983407846
1214607603
1870355121
1010229227
591272374
1743534463
1191269816
1067123684
1778181051
849878827
2133142974
2141213494
961302009
62571307
345140764
2102370465
1982900136
917102873
250225578
1939875701
102686196
1957924794
417837127
1151802178
37916621
2125667393
338201925
359149095
1483116148
1036533681
257416102
2027791608
900618910
99261174
232545148
1989765970
1408162080
1566932031
1046351514
1477012537
418276600
284372145
695436732
1024806161
1583901993
1143419645
956650677
982565184
1239155139
831833339
832385094
328751884
837235565
1637135182
369409507
488357633
1714765344
1920989590
1441333569
1108700403
1752370810
455608237
1195514368
1621272311
1708264083
754440036
31923723
495407872
1973769452
1082616244
1642334669
88570780
1591123523
2074444135
39036295
1245457283
1900492582
1306633634
2098808534
2038147037
936479524
885391874
110911949
643331999
1811096797
180754287
1016488748
401796240
588262162
1780775713
829463196
982513711
39153919
363727496
687261721
1827806329
1444076713
448969270
328395000
188955225
1837443417
810638679
53819235
1154344486
1180198750
1736608382
863136643
1065309415
2013997586
1686522529
1319791664
1311662795
1346473973
1691337115
736163198
1025145949
1751890273
367204774
290839385
234439615
1438820608
1727960393
1895252233
30882443
1285920703
1882080590
1831486144
876972593
1528441380
810484305
35784422
1735118925
74631149
686189747
1878105430
1955117161
1707649328
585537648
736624409
1666153860
1190993771
1656089853
215211991
134868178
1468751798
1748707913
1227779744
2147245626
2085151009
2000215485
368800514
1110899516
462791363
2123570786
207604753
1655408335
182236919
1539713438
1340169789
1680600624
1903108194
1825805896
387332279
606466001
1865675955
194816232
1292101381
1474941315
1472196930
1677769456
513714671
1845626241
920049249
638555834
1418298224
1506683933
404177923
1252134997
1215360945
1960683830
843626190
739693919
1299308477
933416792
255314326
545372052
1417946763
698864105
525664352
922426454
414394115
1055332975
991601107
288903220
1240364267
242157046
1521940527
549159149
1865278836
1591654613
355435544
1904644946
84050516
1641351424
1516870748
1399673760
888479183
790464561
943337739
615222113
482164351
1541990547
524374592
1122987501
1195650745
85415179
1473006426
1445520972
1843652547
202815653
1250959170
266728907
124548963
816962958
1643850415
880883369
882592616
280463621
250186409
548582649
607876798
1746879400
75189444
2066940263
1555043972
776817773
1400229228
1088567050
1436584341
1650738564
1266666384
39446368
486654038
1122779021
151090360
1665502426
1732332444
1141733498
1267691889
1874723709
1915129893
1023350684
1122381362
1875908469
1754307530
57333935
265858567
321525311
2141054736
1663257710
2067215725
1969116948
2033135431
2059199697
1503254780
1656033049
1152179891
1432956682
1285799647
316075662
1480746847
438100573
174873011
1200173614
118006214
548223140
372309297
175622676
394668121
768597691
125079216
1711648049
269684935
592013725
397413485
1467055820
320996414
585057008
383146095
1148919085
413776463
485224241
1819633989
1261700541
1329764141
866130853
550182485
1488168685
1249575969
1003120627
678441207
490409576
541154793
2108103397
1444876247
1165015532
1801192596
55311190
340654402
2740152
696701901
832557924
1545948480
512711771
574884031
886811457
1182814677
67955309
1953100831
798937183
1647728465
1394869934
1059742976
1693670845
248339212
286986902
2146223169
59450766
337239639
1356306592
924732163
781634589
1969301200
906631346
391953701
1161877569
177947152
831206795
1118299543
1223659603
705359464
2121227363
499500236
755005621
1191633993
1854673974
1299337644
1277935848
1551228314
951843968
1282923509
1535736243
929839733
793587285
1958967765
757560889
42304568
687547427
1463231690
1710896949
349083242
50275285
2055011698
2110739724
1215279094
910704119
2102587470
1674440584
765318975
920370053
14128859
814292223
1660088624
1082081101
1623806330
768841192
1561927250
361877440
1423833971
892845295
1069270985
2028614664
828102796
539586928
325201174
1554587933
1675675950
736240711
1130681074
753202397
657644809
271938754
925234482
1268051085
24976585
721059247
2067938348
729389007
489287636
1264407543
743370383
1541086594
1015511193
383015722
981617067
597472302
1067619341
482347903
510516677
1123202129
106104847
1774721930
103520186
1290894162
1443042766
1817709007
1074429640
745814571
319051374
487334561
1913339194
172421590
1636001276
1838610584
1934206813
224248080
1019859453
1919699431
42380903
1525319534
1248774775
561097787
1722075360
1739925352
524184483
1355535672
1691290925
990362028
437944363
749542215
1614875062
1178786508
1916906916
755554011
949714750
878314676
961326658
451995190
523650360
821092620
65287930
1872722277
1609961962
1866305022
1736709736
2027131715
72765711
1343633984
755394089
938558205
1826633020
2015895277
842607051
1271948400
1712910141
604677143
340355148
1745724244
445887664
1720461302
605324480
468504027
505974520
1062227576
1810009318
1801952010
1650193643
1827461386
381967826
1574213889
1630978631
1010675154
543896220
1736359118
581097571
271703568
463468422
357897155
1584136372
188028562
1523698237
1700050071
1768605225
1187838071
1514130726
1090673897
501080406
489529946
368453672
1252245100
1846931717
215173019
988070386
279778958
2083993267
1547501893
2085965067
861619991
241956843
1591438162
1795215715
690319273
414432291
1955695744
610707767
1969027045
1584229185
267905444
1450225827
535034855
239795141
934159654
130472478
457663644
1236289355
1449548497
1092368630
143041188
184151853
1575586269
492653681
1176917331
1154749432
1001293273
618786468
687120215
1647701399
240977287
1600675891
160547111
1946693102
1500561355
123178238
359355551
1125655850
1066240841
604107185
751968495
2010005035
1687325608
388797732
2037591514
2111184465
1167162967
899466445
650139795
2057701575
1734956451
79655215
860490507
1794103220
1655732009
45721777
2097446318
1088505135
1259357023
1926374383
704522232
1297849300
1011529767
651986207
1282445139
354341615
1643886546
1858881290
995616361
1382244640
339333306
2119518373
1536713416
1347579990
1908163573
465940435
73020355
358259434
4867654
1106356107
1482028320
764844367
429224471
357862576
337767182
524419562
1960696196
1984310800
1962719938
674903890
445406346
961515674
324001197
1595479040
1287527474
1746099458
1244599178
1385514065
1751767136
129362223
1175675479
1406771917
153010437
723790029
514963552
143281356
9369121
1808692389
1422273662
699873271
1670860357
667482282
1817902821
865091720
1325725687
383663520
2020768762
537634210
82141446
1892394532
1753320284
1858836518
285409062
93971193
1908082539
1272051116
1624295671
93560839
1714482231
254111797
1535491328
1365116648
1330294273
891011294
299746189
1593710007
627684342
1340111889
705623879
228984417
277484476
1251145579
927481322
524854888
266808281
1856680028
1969790931
1523537569
688231271
1679115018
1461208697
181816269
1032406290
1690420847
869583925
1968941811
1217514901
1502745304
1378067340
1341435945
1460898658
1627817111
26760731
604878838
316602430
835360173
660782511
2073268369
2101590433
460468612
563239293
1279973048
930084051
1549945767
67000365
1157624074
916384528
629248149
1021623858
128050617
543340677
541772008
2010646889
2045903293
843005920
11561504
337388321
1245568806
181777922
208099474
119492677
1329752743
935193777
1857272045
316077832
1118443101
89818817
501025197
1530252660
1840366387
697017820
702409971
1579383399
1533006376
653039660
2103375124
446094288
1571167056
1081161113
128264954
831412255
1513046159
752758832
775018955
871687151
870990417
2029955445
806815921
1244933356
316273918
727016144
1671100027
1060961785
1924166853
273362387
1999156267
13114979
817458599
957159316
969987204
122868317
1263831863
1890267549
1237841641
689611042
2116666182
1487719693
1962152514
1127383392
575958663
215659335
1487550932
1784998568
2075712115
1874814650
590020885
2069763543
549955550
188574327
748960557
1523925573
1714295726
1132895022
1660089515
1432111557
290929631
2092494812
1502398364
327442759
153087114
463821892
759213656
1533305489
1991545081
2051024530
1505708860
1804592600
580789787
810981524
701326354
1304512933
938572132
535308739
902258414
189341934
296673735
1578902184
520733456
1821278901
1754838259
1080877737
542433566
1565305395
1415256800
362942393
1776968034
1349240212
1801428150
993562365
1309218921
670639345
1970099134
1293500830
1540721387
2142022353
1047280741
359356394
681744023
1920521888
310903880
970758169
435443696
1507623268
584567214
1782138000
1335165084
837213978
945733002
946629716
2016380345
2093297451
210399547
327522755
1307336197
929401874
81972085
1441540088
2015387653
74939530
601320806
10156068
743204288
1506197039
602952778
1241018219
350361928
1614563630
1540530004
1204262862
1353909952
1718043702
1826000154
1993437046
673358937
2062530538
172266688
1483778556
1901876537
1535184360
1314733943
1140799468
595789078
64744660
921986282
291444962
1189591753
744000920
1538009955
1223627709
817299740
1887151736
1678463582
1440336252
534358963
1249803023
172340302
872613361
1159754129
856797201
1550975886
532224565
2007374085
105159458
227120236
42110142
1636987584
2031124774
79651118
981910814
18192985
1036942943
809331518
1665970715
1458858219
1330632888
1880254723
734361362
1994002774
1995823928
617178021
1818519592
1684219037
1366866729
997089710
437997939
1988716829
719870120
716041814
1391600180
1507630824
206392889
1615849859
1366057449
411754446
1284895680
1599330261
1423470674
1049220027
455233923
1127340060
1570454537
1312919140
1505026588
1851432553
1068820598
1702113592
174107360
1890142414
1392486142
1391446376
638840474
396992725
1885283588
1289187889
1797347755
1692979127
2001104930
1223277973
96781681
2008385979
1721973675
1944388842
80693081
1872474941
543735047
773149398
290120690
1386829813
889621718
2038360318
969136015
263423544
1652089003
1733779748
2071593681
614553954
292046208
1206205588
674532259
2009456542
2060928623
1912132712
954810701
1719492267
153804790
569090102
625882390
740798562
2085728463
1517039090
138950391
1183229348
592926431
1505301138
1981868942
1711092744
556925595
74939530
301435333
1277141182
497742572
1665392655
66434715
1882611759
2103781126
1417406875
1471165213
1065027027
1749871245
1515293542
2143331474
69030154
80203601
1202509595
2080105817
828134034
480817241
354355276
911474498
663463661
961558954
1994353828
1156785736
384590824
1865796636
292612768
527853720
1493706836
1981203678
63714229
1993943593
694698643
1253631130
1040401346
1539481815
1181992291
1076998728
985120315
911526854
1318702743
1345499386
2033726921
884387932
545028286
991560053
587610682
1745760631
1856726626
1435903972
1708930287
1851961554
1985139000
255980087
2007193685
1225187585
877659929
2039531601
1599356328
1740038630
1922656676
1568884260
964063854
859744132
534050240
913009126
1391737536
806973122
255969702
2070494948
2098311465
1366443560
942245668
1114681658
2077814994
59251413
1346486818
723217927
1306679338
1504394684
739459986
591048064
981619839
2044122936
2041062785
958696574
534650285
276999729
1445462961
1892078259
1069786390
1873137919
157300330
853554383
1246261467
2005919910
263110705
413511988
1165334701
314107429
667418743
1033507703
563930065
491626021
300196411
1820855466
544850925
936044994
1728315654
2054461113
913590533
683168241
256176834
1286058503
960159224
1634890424
1650004336
1650241497
743046840
2084034852
1182365340
404595343
1490189871
762693665
88615709
177742552
700963408
602511625
1789829992
1998377274
617491514
1006279827
7979457
2136472139
1960774281
1570167109
576411434
1964765727
1091520220
722421066
1046716424
90752473
671685232
716991930
1921619595
442878499
953567602
448969270
1773109993
2040618319
1282412208
1240974187
141682579
1005487310
1978878087
1120501720
140705739
1180102674
670056975
1876526831
1746674259
1984234070
943964806
328633364
1330820928
1289010413
1778823536
599563358
220574671
1661478743
2132950292
55801554
1811182130
2146019246
537991528
199177396
1056589302
16793568
1656068023
1743176247
1972861764
75892666
96292433
1302397707
99823729
283441068
1956900536
2074200258
739260077
2144082151
995375174
1534210006
1977283955
1911666084
428381063
1161796551
2121009343
1842468366
450711703
221771341
211603831
1988324522
2054575530
574376163
2053772312
579754458
1209299295
1210327111
1157156020
1194468385
2080384829
1080922884
996770044
1438583286
299927898
1747080178
799877896
1431564628
186316282
1516391440
390089959
1139956467
168081843
1106951496
191962138
2138592833
177029553
406698346
256690664
1459993680
514263958
935371792
1571253634
51171743
833755917
1793357507
1205004998
258606493
134454518
656883577
607745826
515589101
113256536
1374460592
1871566158
1817874717
260884782
845558940
1605538907
1946776463
508199411
1779194471
424468443
539988717
1103228608
158059530
1839498032
280597130
1138474983
1317261344
1779836575
1156667529
537667101
1689257391
1814899983
734714263
688050291
772627068
218790013
1328945245
962876659
448804021
1511978528
2111888947
145861684
2125134538
2052677619
53673955
381663368
838659651
26406864
667724479
2030334162
79702390
902069526
1132346758
1973740245
1215948659
2006540860
1420893445
851765473
2106165957
986028361
1316437822
262819212
86521085
739670997
1313055868
1647289494
1076603438
2128549569
929142469
2045216388
1731437588
2065244845
1357157549
711128126
209138888
1834841071
278324318
1499912621
2074814349
1105922576
2128094676
675003161
647204252
1999412596
870385532
380837642
941717266
1059691617
1212295686
1641798610
1744218484
985866063
1186028619
2147329133
606124067
198227220
1687399214
681088505
718316302
1806149647
2078376993
97801139
1327357293
1590224885
362323924
876502661
1383968513
516661790
1417614976
1203146768
994308172
1329269930
1545136558
517555549
1460534140
709820303
827029221
1994829370
1206958341
1634329075
2081014719
1258729693
1883385944
1977577671
1634375535
1368710130
1307269968
1027433045
1317251555
1621985958
1933712572
804278059
788832260
1657512843
566988181
1764371878
748085233
1160372628
262476279
31692761
2010477096
1594187809
1235404716
1566439708
1630684488
1971103563
22848225
664319863
2146891617
2076750998
1585673782
1265097634
820449414
936933072
1365526332
1103841673
312584117
1101396349
1094898757
385189449
1489359178
962945908
852936911
1337083505
162934988
360147591
1193868702
1841811295
1092267778
1013845515
28051657
90073240
2077228750
1593850811
285741
140946454
1690503110
1002570279
1671912207
6338921
200142293
1245777754
284213590
727194855
1799840974
1606651301
651788395
1442302135
1556687427
2021250869
1555825113
895373976
466201939
1730954931
219558587
706060712
1287757746
1924785606
1948786094
1826365840
1917493507
190930603
705741385
1996914453
1107449843
1938877957
1220742006
360789740
390553125
1625057570
687817316
448549682
422410087
1275705093
203603969
1909134971
401344487
904086747
927310118
1913919777
922066180
749652882
31370688
1244090001
1485425310
1417206696
631978527
928818493
1491717306
17971786
184236384
1157662674
422135558
1912761320
1307213804
1093858618
95992434
395404042
1169810053
812996398
490772802
630287588
1016091198
2043559707
1418611066
1347247505
2095088519
1616451054
80411835
1299701004
1020990966
2002945491
361438293
1160406410
88117190
1856715246
1285707940
1371954656
1840735202
1296377735
1220047569
692780074
945265590
314947449
160823164
846225008
381837221
1841114793
821496797
2111537832
967601187
269528329
1202336624
288437401
831062982
549917948
1054355056
990012928
212467476
593523180
1687237813
341941072
1263124575
186752767
160792365
188882950
1781899331
2058666369
399996247
1435636786
1599747269
1935584961
932040465
1386977751
1881486514
264646624
661265449
2097387919
810850918
2126797071
1258721421
162482607
1271985330
496347784
1019380905
448646691
1630710384
678278214
362656504
187112900
810217262
1448014528
35830191
1807764527
1136768695
757475792
564888597
1442357903
1130728179
946919466
1539618392
1290491658
836340092
622927506
1493160890
120883056
258634762
1617724433
1515964120
545126228
831579536
113273908
1160772585
1296883835
1020994027
603862549
1681927959
1256407539
6890263
483218465
398224366
1798637704
618819942
306311371
1869348770
2062913579
2099278356
1423214469
1461999169
1759260154
2131966304
875160227
1779836575
1621404342
1621595604
1559307976
814829530
738004457
1505072052
1472617086
106124808
1951046453
1772043312
1577437727
2019894729
1744241253
1469851889
346423842
413612427
1154325393
1519577017
2091886787
421709542
2124509203
1830686304
2083036346
608393578
1022070020
986496769
1725350208
1865015104
31606281
1529970313
179609074
1346289854
402446215
1011623994
6903894
1898420092
683186526
1818391620
325687849
1018216287
1124397039
140851499
1784929089
1888994707
1092156141
1920484059
1983238935
646048608
1295540163
758281650
431836457
1286974350
1794833847
797852929
1972332762
1608154548
1524614554
1274849055
667028035
1524058826
1512973357
2140216205
1710413089
55122480
751435110
265802580
1864451987
797606303
800663234
283221176
1939791945
1155577312
545918199
867202819
1392954958
2101223175
551642841
1573500571
1330280124
1331465232
1326543405
1076550258
1033647756
1500825835
1623189242
1679386060
71450881
383088714
1863204448
1695920053
158023042
173125108
785914623
365241587
2002690265
1560374206
672617676
2073849536
902398360
1494830584
299043804
2070936786
1989381510
1959568272
87256705
1807606321
1776426574
1710218524
738107496
216191470
1022074525
96138996
2049647279
1854651429
1098425757
1289381834
2016521913
2120462378
1848946607
1317211855
686429215
798790930
1916166639
430623497
681357524
1392587393
1163563272
750351810
1446178220
1690365019
961646683
1071187001
348827754
751486187
1940425937
2030207906
1586120970
1683232458
494817756
26110692
1213508408
2085076171
1184381756
441973282
1633579124
1057196168
1636389099
949120213
1621150146
261367383
2122840586
1504627755
1599971407
18531449
1701411685
1044760947
608771144
1847646794
342918511
809754328
1868129802
1511164550
667802902
261692638
1907876325
771728284
1944331142
52288004
619463378
1328589856
1516845776
1433574322
1670187871
2006883966
1644392609
1472944984
1032176116
130939024
1740465628
953504238
2119282979
1191602198
359553935
372930402
1567527142
220619062
62000371
2119344180
780114702
1819633989
1421221278
761682889
564482012
1836422013
1559099005
818966969
508761722
1793090485
1112080021
804512473
1252142635
853583467
1406561454
1570847835
209507394
948273608
679620624
1949919860
818052244
2006286052
441734848
784916271
105561095
1599340389
1598467863
1864392140
1694178032
2072433702
833822695
1782547523
1589243907
1721411308
442954987
323243756
756109721
2092908748
421993797
992773092
1642766829
1330410361
226540153
988426530
1738344926
1443878115
1349269354
440400126
788503873
225568143
735109699
1425374017
887296778
468526250
2112532576
1086458656
629998326
906383096
923333233
204462638
1873266927
1146095065
1513587606
1966464147
887239940
81908405
1239115322
1814628785
1784061173
1754214137
1258451411
217066910
214115556
2101143885
1152201214
99927591
1177761988
815895434
1361159784
1843307481
782916600
459700377
1927088304
1481895941
462783134
550007790
1200397250
555552481
759717693
1109598837
1706060237
417632045
443256205
261692638
422903039
939193355
359764926
1159540234
1696743309
1255023997
2089264545
609563600
2123576830
361931635
1283181296
1155758216
61480084
717071282
1649885994
60401760
1690036120
1658062481
464085035
1378484342
400402306
184474928
450896295
1591990392
566624637
737515950
494557534
244246011
2124107559
355566283
692586532
2079471089
672099649
80268250
1159644401
466995753
285905791
1666427915
451107005
1047317898
828292923
1594634572
1147166956
1455937131
1597836374
1693572368
330907722
81043035
430747098
648270181
513601259
137959908
860129055
1625221928
1410644648
46959107
730126527
539477537
891024626
1241578666
1293720745
945739041
188999243
934894382
323222922
256395404
1928157200
78856363
1355427230
590145238
905018237
354937863
644352677
1911833526
1625939730
799158885
1274515813
699354651
228672510
1019597755
1372357635
1249898620
51023362
446740813
1246789213
1186180099
2018790245
2134780624
1724505307
1574389732
417712752
927818181
186169899
7277097
124166873
1794871673
1856703745
1951340878
399521135
1015903380
652609239
286156685
83603154
1715835057
1307039970
1866065936
1566652246
1701300774
845611321
1578544396
889872798
988556571
90847419
2037062929
2040923409
177577303
1188067048
247187379
734258007
1458931845
2040839131
1940383554
970167555
1569238941
1487078786
1760028441
824715476
2009605229
929585316
1354182879
560873978
1404612343
734392697
372097121
880276082
1206679824
323402945
696425546
2016489259
1132883906
1645860476
400538874
2617017
189306374
1912671995
1031273215
2051532555
880572477
1715835057
151906299
763878972
1170337385
2039873248
1382616068
884520574
1844127574
869327391
1278678890
453354516
1446929585
1852632744
2022036893
2086577219
2141340874
991674550
1709745580
1808314508
896490796
1977726745
190723322
1337973028
1150139804
17981965
1160234616
498563509
1925640080
119956237
697970300
164738200
1342119077
283128706
1368398286
31673977
1518593706
40841430
1585912792
82452150
1088051480
143426602
932989464
887875632
1673828472
885482111
938569890
870018533
1157825607
1764739255
2091877181
1256962772
1470145608
1982824831
822152077
1310956273
2097619949
870744053
496637035
597396231
862945155
345289418
1140960346
1973572831
855134594
59625910
808800063
129662917
697506978
1100885540
1365560442
1209966790
479550572
751577083
505003728
1827312932
175691014
1576423548
790751445
403899402
424356913
634092999
462807776
393649360
2083293063
1257983520
773560680
1867851666
41352565
489165551
270010977
1342332816
195567135
1252471221
81643956
118101822
517485344
736163198
1933630929
509143190
749503581
1869168340
31548676
800586293
975638905
427876287
119712015
1342611325
1776799911
932301756
735651760
64314259
1822992222
2097296399
1877205102
509730863
1129094341
1418477440
1387709980
2088797043
2135248505
2794320
438446095
1027429170
989337563
2114155453
990602729
1379053846
489392610
198206840
1303939853
793585448
490002679
498326062
1810062504
422321871
1290095399
1998944281
1861379699
730937551
931752626
1261277363
464085035
2093680712
1717665467
1253639616
1542386680
1399620627
545032867
1088256145
670764169
321132926
1432016656
1925461248
2000092481
2009287740
1831015085
1566563848
711064372
1616303018
937289042
1679971299
41883218
548359116
481197175
242613462
1928154253
1706647689
1314725884
1426934831
434495140
728881103
2052574991
2014814105
1727973888
1928623952
16429831
1235281912
608497115
1971585447
1955329775
2097296399
1911403990
113493862
1173997586
2046677136
743012526
1508008625
228534637
921506837
1939352787
1644788486
1191662814
990362028
518585328
536287662
1625377616
1762780132
98154253
874573617
441054287
1348924317
1929480163
1289031836
1829590089
337766405
1503480616
772605496
969899777
1031820172
769480781
158954354
350110506
791898551
606247024
1375533331
2071720047
2107516439
1745888718
1645107129
1906573210
794983223
1663476450
581196389
1445986755
1979325960
1451132153
49490214
2092058137
273074720
1807273954
650574050
1891736864
1046779462
1768785686
2086671177
229991904
1403616218
32586624
1821437013
1268555234
750636014
645768430
1060405520
5112588
1162512428
1914736972
184878244
486759614
1326486400
1382469829
1439731115
840812258
1148191039
653512926
966519968
112331336
2055007518
508022459
2014511487
1930745014
1867841910
326631268
1767355638
859932678
1550680330
917520510
1257613383
1122844234
410656263
840740015
1711715958
2123515797
949403854
435643266
1855513609
579215685
1151356417
1720213537
1640166132
1519633431
1875263969
754250874
1950532559
1166714382
562583780
436396428
2092571444
337938321
93784620
854532325
1395718138
1285880185
154422721
1393562009
501491053
233924892
731050369
1149764845
1467351765
1249754729
886596274
1028299957
1498985422
636314257
852337554
1819083061
188508619
726255523
376890059
1858743933
834950639
672099649
44565824
1200222912
256341240
1284717590
1502378051
879384798
149332145
1927059383
308959246
1899749458
142386506
97010638
1863752706
1327450783
1349210219
1395586278
2145692443
1191608088
1889051138
137191890
126760040
1033484772
844613743
1209796310
369359965
1473190492
873033404
34306560
1436053310
244346155
1991397390
1047354719
1858208003
624840584
468608145
286678177
1495973723
1388317359
2076929866
755477984
1874800446
786356297
1490871701
22774665
169445251
559382995
216630060
1600598384
443948494
681060550
643144628
1272915048
731590600
155960804
199805394
280333343
1308759513
2075378964
1174053243
1300756541
116343752
926522103
1740411288
503298235
1244744904
1013016105
1703063053
1019609234
120499199
239418809
1097560985
1347945377
265351570
248257737
485553892
1930495290
1497432566
672826044
411093607
1096553127
1050440340
361931635
1418501144
256646799
1492119151
1637823291
1143883708
1143606273
353674560
1212534217
569708942
1755081904
534493147
733808636
1368315478
755798705
1718110454
1463231690
532295505
1015151737
770426106
102242107
516155217
903400550
1825635100
409965074
1210423866
193776545
386351001
1524998351
1569814238
1824215028
101067424
1834210336
1135634617
1266952665
1101914942
427473124
151873680
1605856339
1358371297
1983822329
1489728063
1331994101
605666845
648630731
173446873
1839149870
870584271
415926041
647936587
807599359
1039434914
760267667
1288836062
1626427422
658391344
1300752350
1689793422
29507070
555775352
285262104
273480875
390471518
1136019693
128355644
1790734211
1581320314
425749801
587301198
1358019343
579266955
1631788476
1673510563
187056297
1326991336
466954673
562037809
981333255
956257136
1457298366
1375616866
404756002
344816269
2026244431
2020167159
772539990
6142119
789993952
450297312
1575158431
1884372000
344045618
558926096
404084771
91279021
1766380908
1495215558
717683338
1146636817
149048843
1433889880
351134884
158055158
718203167
2138154922
18576964
1333233982
15689217
1544404013
1602379160
1814293275
2022227098
2124032246
875813953
84803099
1935266565
1956193903
1632343997
1038096744
1652214755
315899001
2147107774
1788456912
1544350525
1101044817
294292079
62921479
688976372
900506652
1897255805
2039507717
1237349213
2129453111
1852280548
1045684186
1912141073
1561288895
701815898
733776318
999068185
1240119178
1055784065
524169336
2123819382
325052731
1743321172
1163125872
1716717840
1158292654
11562719
607548881
566607792
1753846300
978010767
1851083370
1808536175
1650290226
1575310586
2069189228
1709190950
52094531
1961002000
132874437
1258787932
1674212853
1736661102
235237846
1959328829
538749921
711651886
223895089
749542215
1713230560
1174389515
138841024
262455528
605283606
1719090686
1719779408
1015504454
1496100240
265618052
40212608
1351137788
989501615
57087067
820449909
844186841
1619721758
2143301208
159515407
1383078999
192867533
436164772
1713418056
151382989
67660280
89169583
1983486889
1749477428
1861865218
1180792840
154708005
780796754
2139087656
1764364962
25812454
199754166
486008780
1261814385
1577380725
737577533
1015341535
1469451117
1802350527
530811245
1814844345
800909697
1944515168
1206304147
648718544
1385134980
171036030
1311010103
984280682
571403118
1234069836
1950828832
1349814458
1053124914
330660562
1058580625
1436999544
625624765
1384955507
1076727453
1168064935
741113811
1257898458
1109385174
1285087297
1444592190
818514792
992307959
1870906492
1904959601
1203566324
507745373
128183443
1870220539
179335183
2019026599
625904808
1041046776
541099996
374852120
1576954738
2010405474
1872788024
1880793730
528422722
50892715
1709706662
2002537735
438836892
853894164
915376595
1116047642
131761462
142277979
326852153
2142112288
1447819687
1103756003
1325042334
1290059308
169723184
756890990
214291013
870650482
13028105
619594650
1306745620
820678139
984280682
2049023997
1943370356
699690102
1074636541
392440363
621372269
2091932363
1719624634
1676133805
1804671306
1643817063
911147477
902552998
215580935
1141387879
1876471022
1627128605
1886045265
493591384
220674617
1921963342
954857106
496108269
71373461
1655780928
489042129
1874291144
1361458776
1939931813
123698406
1610479617
701289329
268934394
1775613699
30836121
1053039622
455215288
561970693
1848254627
829638853
1932150382
1313470763
1036462337
1312625702
1806442149
1765324900
2138934367
1900143797
1372548455
467878348
1647712207
876633834
1989863236
1334144138
852936911
1100828299
55220408
472439223
1680759388
230201284
1751890273
1845541420
153924140
1597052124
1282607534
1864778091
918197311
1223270233
1374392183
1007622041
868067548
423576706
542190021
2065228648
1908903757
6772254
623576323
364878440
390358542
251214642
1670284321
561450741
1693702138
790905987
1291517022
346353993
1670962507
388045745
1856282405
1316201938
1628393583
702180908
736044585
1793991859
936367345
2129192008
676612257
916719238
2123511281
939074453
1518595488
329316664
214449162
494277485
993562365
1504039276
40392341
992887266
448806612
1061927269
357779308
2036230822
369639086
1876526831
602405593
1395905552
2046803384
20375547
1128774219
1906109992
902640597
1768719820
481565788
1903608398
1646294641
138515090
1797944226
1935870257
488107483
1817724958
1907315244
19407329
1094685643
1650791257
2111856377
1595410247
1558236368
1566106176
1136968613
1120966253
1009609807
1436292285
2071912816
1383284099
1769112399
1189439219
997998584
1032304648
1072370947
2132212569
909096589
239514481
1481402826
405713311
12551216
1667347493
1964974882
361757974
1755743588
713040613
58375592
394353491
960484149
174409826
1716725220
756955028
1280860682
1396852290
1267389672
1168160291
1434960595
2072951771
791828850
461067730
391646466
259724857
1596097698
1941336891
758503193
1991549554
422135558
1755372403
2085449980
134102147
1346289854
737217279
52502670
1683128424
983471444
1018080683
1119028926
1897286224
1265737871
936525339
2008987019
1518293205
1418427369
961922714
1180419682
1153811123
301510463
1316329239
2031373136
1050307712
1951111017
573665443
1499892259
99762687
493905533
2047930624
413019957
1925933602
462340915
147887096
349211421
164149329
941101044
288001644
297290208
1637120569
1625367655
953392526
989418832
638484591
963039574
525735832
1265342376
317543660
290373972
695710959
369096508
190041314
1287610047
889014198
968863726
499669349
421146800
700502992
1843578681
1898795050
277968840
965143694
1025067166
2010839806
1705842800
2143471679
881623535
986755358
1736597291
783656963
988098332
1246870850
1885992843
1016928537
1750091745
1106126580
1092190171
2041607892
1228157505
1965859817
470383761
803390836
1600434863
240794281
1456708508
1624217252
326503700
1695103506
940716234
921750301
212812517
1555763185
645178388
625568036
710136925
1449837896
1734569617
2131629954
1501046564
191938482
1201410089
1090568778
492675516
1615394306
1387315233
427709778
440291234
1839783178
955307824
1330217676
1173547476
1152274542
1592024981
116580991
1627062317
1073670482
1194634304
916215712
679709870
1878458936
1141592336
1750770980
1183470907
217466489
563852252
1995059977
1333629968
546623687
1498294294
1656035042
820096505
772769457
1968995773
1402959014
681534883
1530172623
936364020
335362524
487086404
2083208826
1036647822
1547577218
1875295770
1011096192
1898301821
1235934376
2137205089
198326819
1717096924
1178627995
1877121913
301047530
1119477809
1856366474
1271678197
1368082617
209709304
1625609747
1695769484
1566287563
1610109121
694950893
2070015840
1860364787
203104840
529630654
539941233
773236905
2054822752
1947814844
2062110825
2055444481
518850274
704840480
1338526351
515813519
655470095
1708563170
936736284
176932368
1605457091
273368056
761660990
927887884
489518746
1731573613
819100697
475416001
283198756
1397795271
1837248172
1748851734
1785105952
1951749596
58304439
1423244643
640475794
1428615119
226481543
367368766
1678610598
1081548894
1201378581
519618013
1176129473
720227181
2063770271
1364709309
265746949
391171900
595792487
339719241
1621617176
241727103
703698471
1146553278
1637825256
789671846
1219560285
256864644
1659937530
681495989
1647757531
1325666156
480529417
1129705599
1128515395
1476300949
708751160
617884753
1353576743
299117719
1691163049
320451589
1881054666
2017094792
932190954
1174290965
7770374
1286799948
1543352512
1830218758
611347798
452050411
184564247
15571290
1148698244
1407604986
1554981636
402138625
1624846781
1340605387
892368347
304483902
1080820562
577336305
661651
1792258128
921589120
885200198
1684013166
1135757377
1950644664
861318981
1606721834
737991438
1098016087
1817374794
766161257
1237559787
1346542135
880693305
694064696
176043277
502393051
1989508956
83530524
629437732
303018576
352982484
466712124
377675230
729212775
1769162752
2090793439
878641065
1716659232
459544463
1436045637
1458593987
189531261
1077797934
1946068217
1706908660
1934588631
353450089
401582479
278481961
897447083
1471468470
367947305
317064790
722166613
1687387966
245919757
170482206
30511725
155382719
1446394828
1535613820
1693938805
640417667
1460307488
837221441
1767396237
1203103738
899106343
583581883
568868143
484672101
788053049
894646469
1494781580
758014132
1147376086
489860644
987012205
284614499
500453953
268795320
2125516727
249253624
1452372840
92799584
439108884
486727731
942462901
1440067630
710201265
921298284
1599680983
1830483602
519420329
1767030803
1624264742
173682209
1802507466
2026539722
865253615
1248268727
2052050948
1691517445
1684694715
1920999353
901883587
1713860541
1426653369
2018737454
1997911836
1882421912
2143007855
605434532
1487939220
2104300949
690600540
798680806
77332291
157556577
1936470072
87714739
1584564091
1719444194
2095413799
1315217374
427405374
1137666898
844153172
1572540336
1009603694
991340286
458525601
459630963
1512872278
1289090959
1468083617
381384201
1266337672
1610248557
209473995
2073655137
1141301948
229673843
1101986110
1050485113
1340283191
1040207544
39761926
172445455
1766492561
2119081302
687605496
111014924
1286335024
226354012
746705306
1344765814
265540298
537959390
1582261688
1495404107
425266813
701006974
1986960200
1783627925
1453484389
804297750
625205442
1327793825
648646351
1078435937
127773466
1130655312
1995011705
1017805542
1840632322
1027549676
1312626178
233547961
52872200
315641487
1531033152
1376316550
1185800867
2053165206
1192920598
1280114873
1064175643
1944397934
1166330637
110952427
649997569
1925757241
981633503
466531771
1094421022
1471312953
517396810
1321755077
1894178679
221692030
855053482
854929560
120954224
749109328
143612536
1841292505
147845425
1621171856
1341093266
1014782434
496032845
949077082
630783533
925407507
1138838475
1749706623
1113387111
1716880330
1148682786
1789013032
216815965
1692256885
248240965
1478836305
1708885113
661823899
500634053
2028019350
978183925
1674142725
1812604043
1426427379
513621161
1684203401
1867062050
1410822560
1936106358
1598180580
1009858330
385347642
137377080
670649587
691804452
984504180
294810751
1806742566
1217263849
58739946
1281390394
1153225041
1293100555
233524917
145615893
561142158
2062022141
1886719379
1451702538
2110826662
1676000008
794227801
875188868
319923849
878895858
841956300
610443276
176621008
1904469896
1063719384
1948823897
2072439667
403015470
1363774445
1247990847
1026885600
1847987232
113340567
2078167759
56988007
1611877223
1590115296
932575788
704027627
502147106
1584993707
24469545
1263735747
635622308
345074197
1142868385
1972765396
1953745834
287958477
1988695328
831325629
280921259
1276741044
514365724
934829620
519181772
1885804087
754333965
1986048338
2128862711
1864771693
267288716
1618651943
550766028
1818115353
1151028136
1282331298
1540335430
1931713252
1838113854
962245377
1613420593
773428317
1475286058
496041823
1795821785
1548179456
1939457122
821098874
210736216
1621265002
1271625695
1000339799
1416727213
265140505
1991774043
1251507094
491298908
1620352900
252342955
1946722093
844695708
1906908140
1845877013
735158605
322631366
471532283
450823155
1108731026
186169899
1740143562
194875925
822696504
993234586
625872360
214987644
1389140707
629732133
424360486
558134757
1168329337
1031820172
1658076187
663943977
435999601
2138407456
1264985106
184750638
1481532890
314984649
523779672
203603969
1153869232
301533797
1278660128
1748687324
1951968986
1356569070
1222122234
1384332931
2044616183
518103124
1931756206
1551556237
1725868723
1500435327
2053901620
656388185
1243206927
1864698191
1261140727
520040078
1164395896
859766966
736925396
1735656143
93023278
759436069
1177680391
1907019136
342694628
218047401
725486641
251105360
1824441945
1481308636
1963935881
195961505
956733291
482888283
594968950
2070006892
591325159
1543331440
269733595
589311293
1486365653
1080811125
944591938
1694673172
65623414
1707346139
1582622607
815027788
674920822
2139276034
1894120467
1736875467
194845618
1806683078
1004060822
1865061752
728391043
1734501605
199332703
445154685
214193577
1817288611
450084083
1074052756
297554548
2106262595
1573727966
308192041
563321186
38613873
78700211
1533015418
1003930743
1824904698
1628170039
1878266842
1998278454
1313984557
1010933229
1651102303
287169579
386961091
721276779
2090419354
1160994898
636062676
2055550817
2136846841
646992499
2025752831
67430901
928965521
1099516907
718072307
2116794803
545327158
1670660645
785198596
2122610557
966918345
1608284865
626056802
1878305775
1555555761
800751315
2104396258
700432207
596777133
1417406497
1166188771
1993099258
2081827054
653419764
1199377422
1341943613
1539557993
1133258982
401143357
508940536
492045626
1487563032
676052075
1743633302
102093642
2050313561
1511164550
947344799
1261756587
1414258972
1875374633
1299881651
735911970
1601376968
1784061173
1876116186
1622750807
307389485
2105514519
1707447979
2123849549
1532533797
1086997965
14340535
372581329
1259133615
1124216312
671465108
617173686
1381501530
361757974
1839960791
2013180417
951063662
1172752229
672765053
1039877227
397356243
266518448
248076118
1809920644
1601377181
769291206
314424315
814842831
917366542
1870129517
1632084685
1826375460
1267403032
1218374723
279061683
108406612
872310937
551300653
1070439308
1370377549
1417797296
438105467
2026547091
44767659
580602799
2120867535
1075908067
1215646769
1748598059
1676967126
1195370617
635540804
1613792935
601331596
811461263
1994076620
1225405264
10718345
2066522278
1885525322
28753219
444306130
1928889900
30956886
619252052
26348103
365979112
1498543752
543996092
775226232
745917394
1199490998
1087426689
1706889490
638123369
1413153318
996968295
220425259
2112841345
476922998
205590332
594021450
2052616901
1956178965
613492729
1338130932
1875825228
1324126390
603467758
1524673753
990729548
1447381011
2028213054
1611002942
1838928556
946030018
742760280
1416451460
1086126329
1131003194
179982954
1889604798
1874344064
1001799809
495019503
354509505
909026612
760980381
835627114
2109414592
1234717641
61185993
147958394
1721795734
1777637857
1858980988
605459219
1488424903
1124362768
794663729
2071213552
1907293485
987523282
1018031957
2143256987
814912079
651081296
306114912
827627658
1438701724
332383240
2125929573
1152173232
838441596
1963567768
370533966
1304561724
1457448057
12088108
1896910673
2022507035
412770848
1091725302
1974402736
411967897
404654294
1333393503
996980177
399521135
249681353
351663608
639373140
1518471558
1150505095
465303603
264909186
657816327
372567018
1995143815
1080051058
1397968202
415317460
1966403326
1501984590
254120479
1874968782
2011433873
2105081199
1360393305
235938844
1190048597
2132084087
273302441
49003169
1881230402
1412916297
271568783
1440128138
1881417093
49207718
183828646
560206919
846186052
328481635
1635202907
1982907715
1400244860
1937047924
232386208
2137354312
1322057394
432447050
1728067206
597418352
337883413
1248845558
861544906
141495348
1635021462
1277832938
100608403
1889209896
1434268292
122469028
1925413682
1258629802
959893453
1692433356
402035334
736906973
1943437628
451922314
1394723669
1635129948
994968180
1407234204
1125052256
730662858
2078691680
218182223
2094614606
2047256538
375356373
1321914186
162152905
1746047339
797380864
190636382
2020700779
819468689
1013537777
1341390728
76368183
171755273
1660386186
1204982492
2027963529
1213657684
8581497
581445053
1813115028
98391102
338059790
1218840293
896223711
812608569
1392745572
182100019
1583871734
816166083
1886780568
1683633530
228498154
1850864911
974089403
958041954
1479998088
452025192
1567125157
85293685
1396200064
848080187
447808037
2140795739
2002859770
610410483
116142746
280831687
1814683842
308183724
2085554384
1408225629
1017733192
860610949
1735500664
2092325323
1588107105
1979559370
1470284871
1148104659
528738898
703596660
1302439973
781920819
1200173614
66131271
898290113
2119170992
392828564
662547173
1141589576
1500091429
1210770812
957459631
409435326
119921740
1736575222
892620378
1958832979
1373946622
241992686
519148191
921329936
1822353511
1968451226
1835047839
2119104367
7241459
1666625583
838801457
1483008698
427590573
159561757
916306508
389282056
472087403
888116164
2139396204
1721146647
1731418804
92544706
1328326908
468770423
1198777122
162910349
1919875332
662353899
1585206015
421026193
1227095019
1238198568
1949580232
1994990523
689139651
1161668801
65615192
13150204
689289607
446894095
1363483597
1783186901
569007175
1763918330
891126773
2115862135
1694617117
1091157562
209731725
1365987621
798832082
995997383
1637603417
1739123744
1140620532
1364488478
543019717
57944017
1400882851
1654770634
1691392422
1234820464
652159261
1520676225
517809316
503104970
1489593036
1413017091
262819212
1235348855
718998436
710613955
1174871128
2110255740
57795822
1012770632
1207842933
1343626339
1781447191
186302107
165020247
43113951
1430627691
1963595033
421580525
679866098
1172923319
2042240079
120486052
246046151
1940482459
1674780590
1519522736
239438902
634878101
242736860
433376140
1420252019
1324604346
1699850191
1005485099
962088425
444408831
726519793
1794513751
1237440757
474768470
1830676383
1721295408
451788958
534950531
817183773
1212789808
2091753429
1846081186
800229474
187955510
1542537701
936682774
1531450948
747478940
413796122
1938425
1734331208
1080264167
1893751090
1226532037
1162293296
1021014935
367055051
560109180
862103234
1288889283
1152750686
1872967359
838297849
2107924773
974166030
324826188
14263248
1463418858
577438810
1804768245
649742456
872332327
992096154
247847185
1871367331
41873855
31949090
340451544
1998740498
1088068842
1532965784
1109633796
1137234845
1085458018
74788946
2072971916
536972889
957232781
1123857582
178981928
1051872174
666539035
22487723
1201998874
2030779701
86199003
186186444
404155883
590473504
2087485147
104813909
1105005278
6970528
808215563
980628270
1542269160
461284298
560458663
22353749
285769349
1597768348
1991900421
219514692
156897523
1873945476
1379092259
1350728531
1818346624
684077800
553067058
2053258051
1935254266
360768700
1631788476
826876942
1424083094
1421556598
208686141
150912682
290205768
1005326461
421414771
83634693
1683553712
689122234
622322510
1621717273
1544705781
970786966
1192560746
687308809
1635677330
836153342
2004500974
1993478614
1730588123
1082136070
330474238
41522263
591636396
492047703
200023326
680952947
1995717055
1294234488
2142922938
1853304022
1250313821
660635233
875039803
888813065
2127846068
1735944247
450932858
287019921
526799046
84229782
1180888190
1683035471
461597727
1004253133
618572927
1893360775
646354431
288804125
431453969
2137317739
2112453162
1420221919
675151420
1086119508
883501601
1703952733
964716633
510012895
164959517
299930405
1767604660
1032177405
211924270
654136225
125272684
1192046797
1832063595
1130655312
555414321
537946323
36138147
1780443500
477549347
792869699
1932652291
2058463707
571107751
766285124
925681618
1540766015
1845035755
139818763
2142196103
1398363731
1636198410
1596812768
848034034
1505170142
1595934696
1542533065
459241952
1114115908
1928948163
2064042250
2114624933
780001476
1014490522
1666147370
287921852
453052217
692557939
765553752
2085674328
816814815
578268530
748731180
1533980022
1798051936
750630869
2040986117
1059664884
1522938397
371751036
1139277841
1366865173
2022862259
380261743
180612102
1797829362
1276076238
739066000
326130282
1051641888
1796634804
1863219203
535206546
978118630
2023201539
1235806080
336247177
1854986021
1507066210
376006706
1046315978
520189865
955376819
1207054344
125478192
405131748
901410815
566059062
474282830
654089865
1870061305
1172245431
1561802438
1743202742
3598176
2592035
1829378582
320436529
1009464655
1837825750
1197799364
1909931434
334769050
202003648
589893799
559790888
1351867034
36841564
1200567687
1061888737
1379431668
572663248
1350728531
62444834
1460086666
1089948480
486350310
292291274
2124402238
1617130845
1611696186
492862312
211302185
270320013
900659207
1505968314
1047957409
1266620383
1862612055
2033780389
1665812858
455131929
1887107981
824313382
1892466512
2016711755
1440980757
402039054
790846065
427352325
998415681
1142184231
638939923
2075931832
555051514
1887269766
1247397741
1377994949
552209960
297744513
899106343
1918264051
1541506449
311591464
972636610
739660165
504420742
227951068
113482446
312762196
1920730283
508769268
931004609
260507866
757779127
936104395
1216958881
2017886635
810435119
1401745407
654540639
600049999
402927630
944645410
1046143453
2008084547
111774593
1594589257
1807770898
1879055014
1435564805
1569925555
622191283
722819642
253701244
900997121
2016702490
1330547683
1854175984
214041058
1974935677
232069754
756634654
476500599
1273461927
1680445262
108850590
1369679918
698330454
1210423866
649021536
1845547266
1365078589
1931825012
824449273
1760024337
1915361532
1179262840
510367142
1232247372
1419082956
237580606
1572964064
1535573538
1659458681
1963528195
731542986
1625943924
61779386
765524396
2010717868
1657839605
499133220
1357770132
21646493
1196165920
819402664
1627145482
1276281910
1764081032
199311299
84350302
2085554384
1885032406
441536871
1559152330
307217258
952915208
1741614029
234271950
1852687228
899626503
742560162
1579413440
200276168
547809980
1756996877
1511211156
2023062300
451483395
1186553214
191418675
477494071
1700577727
1952587827
1323921740
512300929
654083784
1332290009
2057701575
1385398250
267558047
2067681535
1106347281
741104137
832733630
1027388229
1383076833
1878813550
6043998
1706989883
1760024337
144379787
391271852
1682973683
136890365
8240011
164267377
1361443866
607347717
144821156
363097012
1400545093
449425417
2031054218
823699982
1555008649
775202567
484115674
517050216
1822043346
2019723776
1717509325
1575671407
1084484421
61236446
1892687750
686795174
1653212397
1952421740
150291117
1462533438
82621401
972822467
889186909
1623275018
353748844
177633349
158736004
1383317583
294231511
2009073593
430377435
1965022581
2077606421
898710156
1789649649
1484624967
456447764
1866641248
1685583186
419855646
768397523
1905144164
2084213545
1355510612
1702064740
935979352
2029151160
1822136156
1589505853
520327720
1503590442
651630703
1957800692
1868580649
1412978844
2134420478
992076034
1189603708
1358704100
521604317
755960117
1225991210
126293994
550767455
40617819
1871990396
98895511
515268927
1305598942
1631441539
2049529600
25564612
777770512
1855094239
1812836988
1531156653
858528456
701932440
677705904
185515638
972695739
912131165
693912056
1853706044
37724077
37781155
1887112232
21368831
699716716
739468289
582859692
1699863950
1831265962
1199691886
1774503863
743916622
91564981
1339745258
714370406
1103559123
818409044
569297506
1041980506
591808443
462905683
1439160522
1093020
834160155
1885610952
677956856
897048849
54987678
1553425595
1951445321
630778401
1944447652
1081507816
122496005
1635680686
1165536809
1908183248
36169130
91390040
1310164146
24113127
1901559015
1969515261
2005029096
946359504
1570220694
1082455645
1387537205
1955572187
1658209800
763604874
330887243
441299063
1906446674
783539227
1656307690
610266953
1855110495
230865832
2056374963
1128811866
320551397
1895824810
905778128
1918076532
1060463906
1568678741
2107792640
1142767995
453492254
1562391708
1484553549
1761783262
291717488
753370331
61792119
962918362
1035167342
1169433657
653698420
2126562914
372455764
645547522
1227596357
1056556117
393519848
1268173097
488012755
680942030
1377743551
1513496523
946990417
1915223582
525513370
1518734112
1280093935
1651751504
1733682970
1333743995
1484821865
2029048648
1769987174
291572037
362574256
2030779201
283724004
1231097348
430777079
120486052
1619372044
254117949
959395131
1693931348
1158733999
1594222346
2060776769
588556219
779549227
973487478
1184745577
1253480795
611662511
1246071520
1826937702
566381098
2128946410
983208797
1806022322
1418588715
686009116
1672815665
250964488
1213459801
81186409
1412004204
1887158637
351708613
2090037550
846363939
1908718160
1199156339
896368311
1718110454
1203623697
1522257193
1439424183
1114188949
853848760
1710969842
1459116516
1182702705
1594551968
1772043715
1561815612
1407510486
583898313
1224705446
1678198549
1636997383
1519737967
582922304
678231232
66708498
866907264
65029322
2018053971
1024007367
1486658169
1709937711
1826611560
1075511611
1074057840
203131688
940873418
486826178
1181492304
256572097
1466130428
1423131436
359013264
1223356515
1873026720
1613730519
2141854700
1604067186
775451594
1024352660
1131687348
1215169738
1991991453
1508227560
1712836034
1430802829
1102804991
208478430
103911167
1467942901
307438739
1905011521
1417880069
866727278
2121233703
1970601167
1408921107
1709225582
1482490717
1395165610
1823563148
1946467604
832581884
424264608
578562201
288565154
1497715051
1707626825
1503922819
809963575
1312085736
271285588
1507050094
1884628064
319917206
186268532
1826321289
778202605
532806066
663678918
347178188
1790891309
1741702543
1827727276
783279621
1004995124
1598386782
1248257298
3402160
121352068
1188289843
1574328766
1021106354
242652872
1670881917
1018277066
1329211516
1201533492
1659192259
1901531478
1034163466
1328280045
1150872101
2025010608
1321351561
473496817
1564251156
2094070408
331170532
1943039099
1151967477
354133600
1966637432
1407069898
589813732
583642909
1039434914
1307907705
956156510
402981180
1843283279
1904382790
1103123404
2113003892
1908349759
1710046839
1699046962
1747484236
767188600
678883168
508855889
389750276
1337313253
1829151476
277674306
1901442035
1679482620
2138920653
778418401
1181782088
982886179
1307356546
501950917
1782279955
293020258
260265045
1956544650
534861908
919655564
225302395
462116134
1584036577
1364892228
1006738745
1109754261
1772333102
955236475
845281546
1647895080
1129149297
65330827
1885082150
150078972
639144398
1321059918
1171328979
418603676
235395682
2026441532
1184591103
1395093609
621835133
192302459
695969177
6222634
146118916
1095728142
2040297839
1708415028
1697224206
781785589
1908955091
876663190
1860316172
1954851511
721531451
1685157561
431560598
1585618879
270582588
1121338554
305616667
270386728
846863054
1187460409
1073784136
1749621797
1770922453
183164772
1985633141
596186244
1335449011
244759055
1537777022
508639373
1990091142
1036755368
312373164
1750174085
2141264123
1154039893
1568074076
1650792378
1247624672
1124429084
808479622
1673851027
175838378
737420694
1364701156
1064880880
1714247859
1274019260
1676493703
2013570797
839679065
1354667152
1949812403
1652029021
813848122
1736329593
127518074
1637600418
323154757
358417700
1147592258
1490421174
1824967122
472026022
864527857
1232552045
1971797717
1715462719
1340888924
1575586101
1113552503
1420226549
1175287494
67167687
2081990138
846554419
70045897
677459804
1927429143
770808736
1493795362
1725334388
1448602514
1419908928
2143578193
205200876
1648426400
1945685200
562661877
1734354852
2035079110
535034855
1400882851
104359471
1527722591
305876753
603577441
377813873
877649505
1313717750
1891568746
350391340
1344024603
1568640323
2005792167
316757603
1182279562
1350201341
1071832982
965520949
857369271
955707440
1048531679
1471780086
1581983102
1511021642
1255510840
1338843276
800474905
968781628
545741768
2077202317
1200011667
208884658
1992822879
507365317
1065177536
1419343981
68045315
732045804
1783523790
2117306057
1401957242
1236613028
430446959
902775189
1393280087
623393414
254552829
440091286
1593899462
1810009318
1426989520
94031006
652697191
971066585
141758235
498260496
126155304
661369122
593068569
1403249145
288178843
1413987528
1756951913
508800676
672311292
450263164
354528859
695498511
1509574222
1806873417
1396708712
1452040624
646165329
1636264484
690004201
366372345
668682936
143472527
1759100979
1234171742
1098045664
818966969
2009688270
1238981618
1124312201
470899194
431193127
142766423
1619475712
2026526543
640300751
1632482307
432802000
808707061
356572271
1036013146
290608751
1361852860
1536756129
78289042
426269144
1972672188
964688020
1773133342
1622487271
460691589
1632623019
1321740580
397572760
1805764009
1516053501
1174962062
463950893
761520711
1800994148
685754295
1484304016
2106123863
1351600541
1150219914
2088271679
205391967
1339060107
802369331
541387758
388138629
1877090037
751486187
356108438
2133857811
1147206136
1029141094
1043878105
2119674945
964271072
1523497306
1192886918
466492433
1254193513
1530631797
375217774
1784427206
239742151
537439107
715593665
924481434
971244463
1987855832
53575618
1411524189
476080360
1103944275
1464429107
329105566
934924430
1164152613
923098186
2126947509
1439424183
625868270
387866815
1401191089
181108776
1261840836
1914502363
1097656420
1470655052
1939021996
1027214995
84310899
1943758046
1619805609
449234573
1406900797
756480826
1080723221
554195489
915927804
1121598125
1636803647
1853542456
154695075
1312778348
413297729
1308375417
52698181
89508779
209010694
1153239476
2128477390
217665473
147601555
991264111
1375766649
579976443
1710165978
1015594454
1282680016
931230017
1906346229
1417340930
1464782760
1358568710
715794175
1126883302
986705673
1348525090
2079889618
2049327482
1096618939
600932417
411741951
1569115534
451104279
1889368067
102059546
648947932
1596835917
1726542274
957641626
489392610
414249835
1316456808
1802901110
223817620
571285566
953826392
1847815849
1193635109
1884139672
2058639713
1705106838
190540815
879384798
1164967022
72579848
1318599316
767880156
2101804517
1466801404
1254660652
1042243785
1633768952
364048284
1500561355
2029059042
1770485402
2011760309
50443253
1152622910
2096755577
262144406
1883409244
1362231631
1911985746
1218840293
1311737325
904755210
80289836
686919250
948273608
656023167
1155646438
256418119
608187792
155825910
439359553
908359896
948114206
152630406
995777593
82464810
1959900321
343916282
1230068412
976862526
123594836
1441063861
1918015280
1820435324
743440645
2090853109
1075386925
1297870990
1940946402
533967800
1210272009
347330695
483282024
543958345
602614464
897315866
994950260
1852210225
1722979348
536395248
430132620
5072804
1744523768
1167867785
1386433602
2110508691
1373391181
223284571
1022790167
1265228995
2144803737
231468210
1172538349
1931769866
2007247310
869870621
1351325192
1236930916
2132657336
1978399360
844861749
1742451523
11477300
774607777
2024547935
1226166074
1099131998
1980199428
1271437778
1025008843
352855601
1742314175
1324680682
1789150502
1275218126
1639799194
821496797
1447211933
852174337
1144100321
1157450382
1612741887
1426653369
593702040
1926017899
92804767
1703155030
174495190
114714536
2066808507
850578766
1775758715
277106282
658948215
1857799069
837568497
288009029
619385762
154276219
74805674
1995512861
244345604
1902899702
1895075307
2015381214
1928373920
262869550
216166534
629906102
1129243408
594291215
285158504
2055145166
981910814
43721020
1775836230
1680894070
1493392368
499612933
1844606210
866832680
2145939037
1107589009
223075996
881763682
451529626
1051335661
1256838903
1535330906
459264845
1720788646
1598009081
1718744454
2038156144
2125952039
946473522
1670430383
1627280956
1506468194
1906420574
1605270389
558587976
496205874
1604897798
177532535
546977788
1588155238
622163211
1555844763
883865792
3647525
1631706969
1515207107
1490774956
845281546
1074309849
1158926989
761570094
1902385577
1207240166
284994202
2124791183
1776316071
2021677692
788843250
437050036
1017465804
1871088811
1423554626
554406759
1465398477
636462856
1663996873
1913558730
1389906366
246157930
1012277516
1538228946
1819233301
313824563
1112491301
2105841886
1417797296
1816697187
565988999
469230337
1121598125
1703075704
690175851
52940200
1445817042
1017939346
1132339919
1605402342
928183324
164001873
791898551
1074478907
1455194301
400304212
1940788972
1589887355
1411140886
1444329221
572080001
324453154
1644407814
885358824
1914911679
526191763
499774088
1589045534
151336455
803653633
1877750119
1355661419
1489480869
1456401863
1478062581
1224385241
813066669
2102345706
2039799229
1618397403
76880598
107199409
992135271
547692873
196537817
1571452976
179515503
1385516272
2099188125
1930551656
1273623549
1167562202
286874917
1488801745
1060115517
312387217
55843124
1462743056
2129390317
451481729
1612817929
761791659
522032588
1334268971
1097607893
958922276
302400386
134192375
973648828
386025334
1324783117
75416982
574778095
1250053324
1436839887
1293178102
775461633
1261684796
611124571
1109296292
1745713385
182445337
1137494628
1552143923
96116592
756482381
1638255764
1649677874
426987264
824123627
431481418
1024271460
1868008117
2118077789
1839277168
1338832674
1671778136
1365466441
289726504
712353611
1227133311
779971625
732363345
475188699
333364708
1380041311
218594585
1680728210
80601300
1722716637
373218863
1130317711
598751916
1282262041
187934289
1464307383
1100503795
571214330
1716151086
465229647
139278394
628714238
708579923
2096290580
1150859193
1236808572
1716771489
1430856662
1766568549
1500753167
953425137
1302865611
2043433731
459013668
685112510
1619637807
2039262237
1328282121
760470772
4177143
99753543
700115093
196652445
865579738
189383244
223112212
619976298
1285051624
991244568
905483322
1192633324
606466001
50464809
859806955
151808750
490769325
1950133117
879766988
2140853433
271613773
790775732
1740100079
1292177445
1996891733
1048334614
2131843720
1657801333
2023097338
571353086
1263097310
1655068407
215980750
873723516
1116679937
2059164581
2080393127
1888330163
11814684
1318728615
264168555
110249525
673133223
1922656676
1724917029
93855157
464547847
2012653709
2010730278
255952747
1766860659
1168085493
1341439984
1736282466
1931387593
1947089537
1260911846
646225865
2037152171
1452129125
735809326
372623398
1271695317
1462700958
1566666508
220554913
953777235
668159124
601742301
1591720254
557673921
925367120
1430868570
642878294
1308131313
1435767760
1133520279
1563639056
1550240110
1346950117
1086185450
2023062362
1076894030
1358091974
1519290377
1043615639
1384268894
889278519
1427195012
1715839991
1533904544
77655419
794611957
2087224617
2117833641
1897343879
1234187546
483913687
1594126402
570220918
1745395766
691828018
163965546
1236464833
480126063
1760522624
1926897118
81113856
2145504256
1546831561
2002299451
1720115376
985023488
1556402935
1997203316
356289761
1292626994
940198863
1210042426
1747591224
558335361
34729291
1420222242
1754199153
1352007928
1618904161
1447878301
1633864450
2096679478
565702868
107277611
1005671671
326942476
301305013
851848533
660321717
1921043830
607100175
128007724
836287116
981525139
2029774079
249863117
1554192538
1013119164
1264142812
1685616695
867581831
1092508136
1030244979
83794907
2066420487
1820532222
1330979261
75157617
1493858478
1614246623
1278995147
1084130611
903817523
1212740950
1997025194
1362401719
58566229
645520247
281863967
1499041805
177040566
1817874717
165283448
1289530893
85692326
571947912
362872647
268211563
1437735739
1225062942
1111885958
1552426168
1265385448
318390585
345908075
42626911
1768130906
1184085262
1402868362
885359296
1167123375
1334430120
1283317757
685589640
704933621
1024314586
2017567965
152777000
1302711000
1958717929
1254944217
700143966
450309569
2144723145
1659561593
924931429
431574498
2094698004
465676704
1819039255
67163552
1645269665
671430766
1263874955
2053699114
1399403998
2137018759
167165779
677534733
146903023
1082646633
409011995
104018260
1723986464
1245001982
193860065
1375308112
1418427369
1578493841
1919650681
1949100989
1344858155
1633550967
996423699
1525150441
312442846
1055014112
1385596832
1903666930
980166548
897025683
821499178
724256904
1289688321
575065974
1568908417
1029065016
631991315
103006272
115097063
2696648
1773145169
951330557
988791337
2098893282
1466808316
429409070
1636315303
2108436392
1951113058
301095967
101313589
453074687
1455768267
1217558544
1707253600
165696983
1504268318
2099472492
791149849
948054337
740930044
1777982919
440549292
1273291371
940581579
148292715
285522857
1582298942
73070730
1691085344
1378490123
1273671160
931443823
1943834543
1702030738
697560197
1629265949
1133640872
1572260912
226281999
2105728514
369096781
674702189
1207922853
1136365314
923644218
1245560633
1258389736
2060152977
885762999
1346582381
487156696
191525000
1148900002
538713750
36937032
380450823
1611719516
242036098
158160039
1625549590
702458043
1617388596
1810266314
131288532
170163000
351364577
60888642
778026471
200934486
1712511163
695935167
1242576351
1803718573
643907645
945839779
1603303132
258330827
1168175372
1639958176
593702040
86744752
1340671492
1612606607
1016891944
438909488
795701751
1639867257
53575618
583325292
700316686
557839589
1527362375
59688153
150139740
1098082121
1259196909
1395686774
337794898
1288452415
437026416
1053594614
1499413435
156616446
98330519
928419913
1082854169
1953884943
1555290321
870426730
779508256
161478096
803846462
793710892
1262260200
653419764
1841575409
1347785718
1854961054
1323437494
839167307
688946752
1251792276
2033652454
1639918737
1525481991
1066551334
483241286
404637558
1839556550
1408383018
257253013
1311492029
761757288
566558331
787525915
349798487
562583780
1871091989
2042790553
595860040
279553426
628754211
1414958977
215590664
1782480016
1924063061
1096542789
388074497
917740225
781524738
630321561
367711655
1625943924
1166715327
225841661
585528836
248280150
153421699
708472132
1887130141
267819903
1128402076
778097174
778321525
1107580710
875124311
1940688192
1166388702
1569102068
1820833870
293351686
732669116
2104602920
326619472
452136199
186035076
1167996497
1209202531
124327810
1591232280
791958931
1598189339
88117190
451805552
497197642
1723284986
778075275
1428695767
1051973972
1935878983
1798310488
1905744703
2126249303
327192779
1255285803
117787452
404694340
1463400829
1317919044
75976828
1178600759
444533804
1389002853
163732861
911706582
431792368
155179660
1001260874
1556456372
811333746
1012141282
1883175570
445983777
1866574505
2008493107
1494350954
2101276831
1640072169
256659729
1350117201
2074444135
1613006271
1442131110
826034134
1815690518
1613799237
1051601110
575474623
1307338169
129099587
1552187420
1555275149
755813635
2142157326
1936355916
1129294470
1539611521
175970451
720544439
791916382
2054665986
755946490
1852170147
44110400
2117405426
1676711629
1571695784
1694541982
1859432070
591627166
1844748267
972445020
1735547869
362501359
725486641
1466801404
1898324560
513370783
500277284
1364666608
477016601
1516955658
239197334
868438050
1241227205
282838121
170467915
658606883
711426036
1372505004
833785364
1618524991
1791429356
244892397
107171263
1155636696
1954323337
556266198
1501411966
1427515077
1296029962
1109380358
801985546
154541521
1826965863
1284169823
657613824
1133663750
1507149441
1821025747
1447212569
194511424
383214234
1369726171
848275133
1007502609
522605099
720978365
864045903
1318241417
1959203102
1168297794
626857216
1478167471
1400633812
15828460
1023571758
426638402
1802642222
561101053
2140530361
1371751724
1311369856
184998240
1923511365
239479838
906120193
1289394371
1963560203
2025199042
502117722
1320210617
1949521679
1859338857
2024237964
925931787
860447624
228287749
1314404332
4920122
2056600133
170922393
1591884980
1467757623
380716118
1334240555
998227438
606703440
651653157
1203645589
819176473
2109954606
1835076951
1869117975
365345566
1794212206
296946378
277062632
504719293
871204643
1294359436
1487180210
1539491307
1076291150
1768802883
539902726
1156871592
404356785
907434344
1800575270
1919372876
917981786
2028268923
1421311402
469167404
171296875
232198823
1823932909
1858769023
1756215821
2079239311
1714265791
1934275521
1347301541
427481429
1514258224
1819803102
395129327
844527624
675003161
194420671
1838090876
113280410
2001984455
1592513599
2081487773
273526551
1524125792
128492809
1738976173
391654529
548594784
296979350
560107230
273092078
262692574
2069191414
1025675441
1448150403
1528382320
1952206335
1137702344
222925396
1960239328
286474315
1266814205
1797259467
619129968
285555320
1031437502
1490531273
1966857275
750571418
2000351504
248076118
1098163259
838421258
756763270
38035999
932327212
1346955843
193542787
1228287907
1898615273
638232159
852044493
350328558
335814222
563833471
1876086333
710210917
488300947
689755395
1826666671
570102806
1292874019
2071624794
174290767
1844245081
602798606
410657736
1955308479
1611574678
1976645646
991735771
1937514136
1486820777
775493419
444561941
1888025845
480504811
1018995969
218269414
523591254
524523191
1759854916
1340476997
775927823
526271218
559176798
426047527
620366988
454037996
403032577
718256117
436667136
580145379
1322895893
1433042353
2085111299
602134016
544848622
2107775378
830430807
1582057698
1298299362
728943549
1025424041
677871347
949736430
1690785337
459381847
1125784999
754242241
323111072
899835551
1267766810
906515959
1954615042
159206370
1698894285
213531922
1782158175
607059485
2007168483
1316548561
1923411309
1408418600
1115296601
1349718709
1432208239
1099212353
1665301141
286393321
1176563524
1339095976
1335970711
2142772350
784645429
449236008
908907527
1340603556
125449311
371859647
1601834348
1365049267
1427555110
1597624104
822561171
1197540989
1727594393
1530002542
1766127465
1999061677
1840855804
1062714930
560491501
1423104241
1049420096
423714539
1252032556
347330168
1136456349
772370730
14309612
306686876
1260511850
498360016
494697555
516245145
995004586
465939453
2068697634
325576354
1703197412
1934146990
1377849424
1282312696
2147062398
346757911
149739688
2001965050
1851331131
1393150878
1484886021
1560454516
1252374809
377194450
1787490785
108557425
1200210420
1876088070
1608278111
1248068202
1027046216
62935730
1420858807
393492351
2093880814
194950873
702149794
1249914506
571825873
1600960839
1645215084
328253501
996092242
1145716673
2049911861
1833654214
1253411345
666791630
1334919797
1709442363
1664898824
1469978624
1154910173
691734924
2070117843
354355276
1148293923
1132683405
31673977
1623598030
1676372373
1453442438
1235464567
1181460362
701437022
1704429451
1363593007
398207511
62263500
964808764
469790068
212504100
2108072364
646787436
1558596477
1684473223
2025657724
1044919768
704551160
63352549
2045996137
1199302658
403712358
1524145023
1238097621
725109018
2005978131
2071186402
294668120
2048571377
872275951
775075822
352069071
1535796832
1205599895
1313648758
2092772545
1142184231
519893970
1384226521
1468558598
892998025
1059240010
1605402342
142870359
1999025068
1143950545
1622689306
1365424791
1850041361
1388491989
465679796
1448198272
1730468886
1675493906
2014568770
699361152
1541022162
1325555556
1239326808
1817209809
1340345904
1276963500
425826829
1618989375
1053338694
1058002697
786356297
1876399866
715225813
2133873429
623149757
2045849132
1916173747
223594550
2062207714
1672751126
254625427
1982861029
536332129
657399837
1536583801
1200125727
107669585
1121014904
1405239233
957349494
555804137
1501144830
2129193365
1103560613
1579087519
716009129
832348064
21704146
604327446
492708665
940381695
1365984073
1052546285
1046754326
974963625
1812190297
855725875
1037786408
1548393563
735482753
1353056726
1198385269
586966065
1182915373
940944229
1538003651
1535102667
1782625187
2036617525
1404112129
1038189471
2121139379
348408833
1566340130
1898908497
540191806
705000489
1568934335
517615234
2019493700
1073577167
752542157
410609202
1734220744
288921958
683249012
426591832
79399678
1378418276
135318352
600940743
719145891
1151938998
283707188
556704864
440549292
1105917158
2041389726
1621134014
695526694
362509860
2074263746
2147061131
1608780757
2056310187
32558982
392295383
83819764
1074985107
1826115242
1226404999
122055613
735145827
256563241
168304301
1064309201
182323022
1968209029
1515293542
1094984301
496146251
1939089312
1012128807
57824653
1054145923
94563928
468519267
367275733
4110602
1816002278
1517598334
1304361224
1540791142
2108997302
1904072538
1223270233
101275367
785123498
822006467
945377274
107669585
461548272
1164992908
1133887884
61260290
902627140
569493670
1630522510
257298265
1090990073
379436351
48330049
1299600582
682215070
614879754
239017461
1162490201
850299883
1566103243
80249033
1785313359
1894220452
2019358179
593441080
1585202553
1508691747
911735866
1615402766
1339609937
1389602938
2095807268
1294369773
1659347061
215482312
957600221
2040915223
880832655
199596398
1633898449
516204682
928414069
286616550
1162682044
31233511
1151637907
1117848762
1103027896
244973572
99789693
464057038
1929680717
1694673172
2078912853
724291377
1980203905
1061756551
909410039
880707087
412278180
977505750
385624158
1152143178
1508050853
697865690
1267279077
1124714945
1164671672
1598548111
1225164525
266985941
12709054
924649391
1029569304
641812792
1953833897
1747271800
1932090993
1481947789
1324568573
1978818011
123420257
352114088
1984109550
1998474577
231607065
52411987
1422027825
1605535004
909293521
1401860300
91746520
1313405587
1575312872
335533806
1262800834
1518685313
1407084842
1623327063
1298924643
1669187767
1765400876
2091889273
1533671693
711686941
2134792514
1253920752
156665229
181546379
1132446557
1072581583
1682072198
766386832
1821401532
1996833247
982572171
1285864067
567132911
1584810756
1894660074
237513778
1540518775
934976510
1193715743
1616508065
1681217710
353573680
2109748572
1901142051
1763140656
1375289713
9598593
95382595
1772289962
2050374479
28136342
1942293286
1835041291
438667851
1200718112
616196843
1454957289
1593024395
698748663
1834841071
18019219
560304101
2005018579
2114943608
1329389154
531723135
1444797509
1908447030
837815530
2034084984
656165704
1886913558
1373413499
823721572
1129761135
806279045
856799706
1021484666
1144396282
168989069
101215414
727874783
88731627
1293423309
125022895
787383780
1456578994
1862086669
400955653
846870307
2040798788
104591778
801063694
871204643
1020286940
2131144670
1715367356
1548454324
500173919
1938134190
919880687
1188924800
644339694
1772448345
1410232050
1852810982
861409127
1981637099
1515931795
188345943
1909109805
1937370147
286320135
1585783521
132247306
1069521054
456026230
1987434757
1101832801
1670727324
266319615
627103755
2110283747
1149411545
215580935
1405382344
1832613254
1684811263
887642534
159019951
390878608
10126832
1124566413
100730250
1031786107
1978740754
129236320
2111470360
100176863
1103384408
281251614
129332179
1952326851
361346802
1547712760
162576525
1873140764
468963089
875468463
1010119214
1416248231
1454489834
1403174388
1452052694
1109645667
2073671464
476059384
2105920755
1719466131
1170714132
563833471
1810545778
686690005
1613003148
280156598
217984505
1391940042
1525345697
821839235
362391509
2106901054
915385281
1978375982
564804102
650898774
1994279524
1887420891
14577439
575130084
416529705
211588402
1801236819
950261082
947314390
409997994
1092068887
778382434
724208706
150395548
1444112449
1271108476
1609131568
1612618790
862338547
549078951
1251831756
175351536
1188849206
745653284
930182673
665418044
270320013
2115201266
2052075230
283673762
1178739411
1295977262
183638054
519511363
673225310
355070710
556038893
2059332893
595876988
800356573
575088529
813544620
967995745
2073445136
1471599293
2082179394
909708613
1675121944
737792008
1415156904
1771850172
227778501
222050607
1421269190
767306501
1735465443
1537295755
933454221
355598241
663922385
1614404763
340746415
712162905
947133718
663834789
903117882
837307452
1009570715
1395182039
1949262458
1709859901
611846993
1120933428
1747803749
1346574359
1270451985
589394591
249237617
1971957697
440820431
536031167
2041916395
128014107
1743198772
782494316
1574444279
1831421543
101125431
146836354
1118917837
978905597
898309602
999068185
718117255
2071478193
1670743279
542600255
2073077554
1516404509
1410134117
139887578
1214825236
1313299093
552957122
594800936
554857644
220487646
50275285
937476409
815958837
1550286035
705354472
240341588
1693846214
577557571
1417208364
1760427517
1141557144
2114558023
96687492
817008818
1893996165
1560827865
1626582
2037414444
1030424245
1197916580
767430066
439096502
1780151427
579854023
829100544
84813920
773336582
29015101
31558529
820127004
404795986
1177336745
1773173028
1215210273
978297335
48397408
361612110
520745097
567118806
1048803607
1390983909
1609050262
364654527
1692053976
1740022858
1761315859
451424211
227871322
1817597424
817103524
266880083
2019438153
1706368045
718251264
1816418812
436360730
1731203859
1015383091
171267181
541860582
493875170
1401070018
2092884567
1150595241
1574534551
1760549837
1930033776
788503873
1273700822
629176006
1209852587
372457360
982703265
2144732867
1893852351
1825986934
297849843
818162232
886648926
500408350
1371767530
587781891
1643729890
75155862
490605890
497913721
1748215072
1532762379
2091090318
772609313
417897688
1781756116
594472025
508681281
1022130700
1991320443
1451053675
1435094315
104591778
475512934
1927801402
342462644
808298722
1738551963
53895240
1932264414
1623366043
887703735
1530606274
945787149
86142722
990332717
646717078
1872063279
1184881659
464009023
1268506625
1950521223
1848755040
745210431
1027174766
310691671
386514968
640437306
574082977
911528358
1021698254
759997203
825367770
1121704004
583691085
1226166074
1037630647
1338401426
1684627553
1227633011
861863445
178459617
1238724074
404402625
1316327001
1142674574
165716188
1786207503
308679952
1319568179
1986756223
1797012519
988249560
1642918319
509818790
998205247
1928457229
153498467
1473785619
306159820
1784711145
745548877
57644102
935285433
1089638878
1766913616
1794170553
935798508
1986391916
2081641687
570885219
644425150
1359781589
433118670
1140004461
1257775821
939066254
491809826
1639508715
665501511
750490472
1518029308
122107012
1235619064
1218907516
1800024564
2019458141
1855730018
1679688129
405385844
1705061067
142766423
831308304
450587341
1462640301
411966461
703380761
1645493601
1196917037
1555314170
2052523673
2029440727
2065862672
322513681
2130113077
1061081767
1307166146
2041386571
1633863736
1039203024
1469416335
2016879782
1933460695
1729547726
1937893420
749470136
1266340668
1429500810
365509763
1940425937
318627126
1200574351
816752313
1319604948
5885716
2009488496
117517963
1826275253
495472024
880101066
426506652
1945115309
1688749174
623744074
299258080
522123601
2075087220
2082363138
319980501
1499930355
757560636
648693929
399725837
559336719
2071764959
805923919
211130940
687307336
390979802
1910812214
727525433
537323125
1900407161
8989700
1624271650
1206012408
2112241813
522834244
1242797945
1200571651
1964618128
699575321
363474266
836105466
1864072258
1478519532
686466897
12105042
2046117875
1977770350
105344401
1856680028
2051368063
1965346590
1596741522
1094641747
1069271242
1848225828
675123617
49148903
978118630
714098675
2015566163
1018254521
1283420478
382273155
1590660937
1532162782
415555228
286600194
1210030697
1701817014
1671292824
327055879
1219338655
1976423278
1691337115
1438048417
922752060
921448163
1603379834
254055843
1805867449
398683961
1542301224
459306266
897898533
1742689219
1973949210
1474335498
1849438552
112089311
2115375170
2706797
584802369
852049540
2133120911
86119212
13345113
1179566985
11987227
1559966096
163717278
736772688
307130793
1286460176
18209250
2068197528
1430311568
2121304043
1219425525
650422303
1433390713
707582600
1167553038
1058036457
1806074678
1910132823
824829578
278980227
1167162967
2044179875
1909109805
221903800
2116417523
1488051159
1639991342
377136622
1525964862
898163297
897101083
690035847
483619314
5038550
909668468
688124344
240527698
141594462
1150827420
1242515818
36064388
975151660
1655822856
1046559314
531301742
775678664
1958314833
136937461
379459317
1518384957
193302966
471576097
1686256837
1395418262
1633589679
367827681
598137881
1886643030
1074141138
1708995263
960681116
1208382646
626152926
104808272
761184426
1983988614
1002176877
1727254014
150508307
278286389
1939673511
346972034
66577660
2028360676
774851719
2056524444
444841930
1635820887
201255780
727819513
974367316
458700218
654032332
309396815
560733002
328527418
2011589969
770844018
904335565
734714263
7332748
383752237
152147191
596674925
1044492852
2136082165
1980270162
540186099
510609445
312486753
930075960
49786222
2145438095
313832162
1336016621
1317606941
1129463049
95500322
544816876
1173585450
155561254
1353294537
697209009
739539030
2059085149
924324037
892920496
1006105482
946785489
1510653375
79291035
2112657663
1311779922
102363996
1456930736
391792894
1970716153
1159001316
1035636260
817759323
395414687
145938318
427073060
715151226
1056416142
1855016294
557943441
1533314749
1964656821
851021300
2041753777
1094135486
1846644446
1240131465
1637789270
1930930279
1516944892
173084335
617651379
679205523
1158955158
497182625
655965958
1272851593
1653797594
1214944540
326816614
1686349594
267087458
53214710
252872187
1834514644
1885272634
1657894989
1581082412
2042716698
850016366
1057728615
1046265158
130010542
85847225
165304382
1675243787
960813754
1610329703
516643168
365620230
838178989
1970779725
298015469
1177993972
1071796417
1448363737
1836872716
482371451
1598516316
1668326889
12742471
329811208
2005131711
1380616682
1989471633
433447327
1764318027
68106706
345597600
1614115032
1607125114
99669271
266905441
540965439
1622750807
1802696481
1550642062
2002593726
1462537788
535507464
1952990649
1231794376
2103491678
2023810704
823756767
90465397
259867301
56960754
1866958431
1041290825
1313986237
1233775923
624184106
426565457
2107642926
365509763
471656793
1330481810
1792368310
1521232806
883535885
1234630128
578554923
1870715394
381881505
1486632049
583064834
432221181
1430822001
904303434
130677676
447838620
1553892587
1552143923
311591464
716136639
1002708284
595906084
2074613540
805727903
435738681
445264565
1348860614
572640061
2078428514
1242911941
509507446
1397610976
699449729
2041888696
938473891
1150991242
13754894
1943962201
1332725632
1422927723
2000126112
958521313
619857490
1132634335
717339451
586033941
1227070499
1580374574
186752767
815630923
1844279496
362276088
909362373
1734929333
820824105
1171966249
1103435051
847454699
1145553644
1432698773
2147183254
1131787061
2067416428
1844242113
1210582095
1610260629
1303255093
25682297
898290113
1434972909
958117216
1560582922
1154051673
1168064935
951788953
2006985916
1615435774
1801778816
1275801655
404716078
1255966576
1370846391
193018682
1597423017
312625856
1703373324
575750795
468545391
1703572950
1089656822
1660673952
1386870626
1004550367
1609131568
1325524655
1151056091
1252791904
1886911317
834244302
368864896
877375656
1089760992
1323201252
1396577308
2112685996
1572754668
1347531268
1934161113
1698167797
1111285916
66539283
1544879620
927497277
506020275
1997911836
312745644
2044953146
438979446
1222573009
1903608398
2027086419
1224307615
2129766373
467411727
936066310
453790633
426603759
118241700
1353701256
1553627250
615483253
6772254
1180716502
1632730318
1889051138
1757305251
523018216
1695812400
202333756
287175843
1080377892
1876213784
861424913
1299409120
586262161
414037135
184849643
2070332651
1348884805
1590937444
519307418
2048828689
719281682
1392798745
1539008258
173878199
833819494
59315640
504316415
651631576
2094488065
13203405
454612832
1422158884
1473516450
486887616
166588278
1568080343
73944847
1254949673
1632498494
38625119
938383087
1134752040
1415705478
254699430
2011783268
1867456706
729821238
1748606882
1143823816
95270614
968917624
650248184
57411331
2037872525
1634040057
1023930358
75210514
1104611268
1342988255
709213001
1272686259
223916164
2042675974
1412978844
807039890
1362113111
43935068
133487228
1146207383
226011175
175521163
1212648728
539110543
1429695267
1566592741
916618592
728022862
1859051689
977469198
173669259
1086456705
1737846052
1562584129
350758039
932525546
1276137367
574809080
259694579
1925962691
1000993697
224303919
339258146
248518337
1065785056
1164361295
1912582554
202352415
844432625
353099208
892660200
1763535829
412671161
2110367741
1138216414
448091220
1809499999
1638941720
1752473165
219440926
337891371
784704462
779114420
445830976
1875993313
1677035024
1032275226
1178052282
1217145309
543857777
618060756
1418217597
903421766
754170154
1818494420
119666818
303474359
391443010
7844524
276138753
198587711
700547019
267593264
561423549
457016901
989767505
1333826166
625539950
1388635409
294810067
1737867363
1380110211
1229419428
341566989
1435033941
1674339407
1562881611
1129897535
1724319419
329573702
2067071817
208995257
872600331
922546552
1260394980
155059492
592621175
111866789
188632353
1017036455
761682889
1342625137
1894178679
1124671779
495660190
2027239693
935181516
952404460
872087531
181514202
1213995795
1559359632
156543869
953215003
1759587418
103199153
275144585
1391118346
108243571
122366518
2049010039
98825161
979692827
1597041898
559552861
1584051742
1881018892
1282011293
65751342
2115659493
1532387770
1243105569
720139380
1626501186
1878715481
856047783
382831847
909507455
66840298
992098175
2084034852
1305942538
1161138841
1731015824
504046849
1035457572
1142918881
2111830193
1675323586
1783029673
499748245
1608108256
207310378
1642700048
1969530374
2033451988
63885985
308679952
1328624602
216066272
67003367
1698297588
1064803646
1323157334
488287050
686690116
1813199947
1666162595
1542686246
2132477079
33504523
1483644892
1470780676
852942391
972677875
365307898
220732125
1062678267
170962459
1979145315
1560541561
833198561
661954
1933765857
1223434130
1869443101
773041705
190878724
908889104
109628966
237185682
333277606
848508053
1585664271
602502055
1798450715
1785981523
377653987
1541168002
1261277363
968248092
923364762
2028441304
382540708
202392838
2007856984
1600630912
990446214
375849543
681630907
391972335
649180725
49758509
1250811566
1873521029
500228377
718954498
405910350
1155547100
791981005
732475257
346323000
934843873
346634329
492368340
638278893
952185203
1621437026
466310618
1946837326
302235580
2078295495
86303728
1348951769
722354106
1201998874
2073715017
1663633519
736383726
285858324
1833534495
677969119
2095249732
741566342
498078019
3078714
1443788007
743312644
1665854512
844688975
1585262929
1203452209
723504488
118324879
54496523
823422483
1797495880
511222705
1495692055
1088436494
1978590484
1858172001
1460579476
1353824821
1569685677
776811466
1978649521
1469978624
769376618
726409266
1805963745
28707519
1788139803
2123474973
1275738475
2088012418
1780110342
996038600
1384198916
1086359335
1483336428
849154360
808166244
2088826749
1047224684
1412556044
14499766
1893062861
211603831
1710922355
1082344466
1792026109
1200588063
1145792349
191603191
1592192419
1495181744
1685915923
1466768899
2102196927
1608674935
577772390
2114769918
1726708034
546166569
1376914259
543808204
2027540352
638426412
519148191
1241763283
1379195685
991280132
623822831
1990587946
903488329
1346551886
1832176108
381606806
1272557335
1312755058
921867312
370889563
1818398411
642294182
176022667
1506802518
1781876913
2121313513
531723135
1774081105
316271836
343010569
1838038753
466237072
1429347340
1690140631
97332349
414394115
364345185
1493318102
1280840095
1722571926
358852163
1931549542
1947335554
1326074905
1621399308
1100489845
196279865
601600340
326983892
298710981
206522350
870826914
1118422904
1194322449
835905264
1212482526
762197614
186381949
551763507
890471758
1000158105
2036235877
1096323141
567931086
1170679898
2144005082
187285937
471996953
394629023
758437315
507438612
693641794
1640829348
1987034663
1985806629
1039503028
589813732
1162731179
177154395
136754046
1428981585
295989660
1619453863
1109068149
2020937456
193778606
624279610
1870996085
403713260
270246170
1399673760
1337287481
488041188
1993620552
345140764
1072975788
1166784713
1154820613
1312778348
1795216553
959892336
2077612407
405003882
1539493516
2083445331
2109950789
192361443
1824652472
1773012074
1613574945
1249790896
1455404845
414923245
1181280228
390188499
770050662
1390514319
619385762
1305748677
244253891
1225092689
1603986137
795075964
1167351032
2041736833
1908275353
1832272084
1486988690
45874947
115122090
1421356223
818934146
2122472485
1571293318
1754957667
519744115
686004326
1031356400
319258249
348378381
1737348295
1509110773
1527899499
111283209
1531070122
2106882684
720266469
941417431
1193960544
241094675
1364740078
1602543093
785781212
1352327914
848267514
924356554
584663607
1559476070
691475286
2055984291
1486839311
1773804864
3074653
1245703908
211476859
898564522
1547113495
1584059350
1204370799
355224861
1944048540
109032795
1602027250
1140794839
1314404332
416776372
2065889633
1481280113
1163036989
596337705
54046323
202505812
1392082421
1208772440
1901617656
327100442
312345994
1234443726
1358521958
932331042
796598221
893785308
1692440226
1362573715
642112916
1497391665
1878139281
21753322
1882665961
1966333836
1096137542
113695238
220085785
1329974084
964634465
2066176479
441479522
189502120
1092691153
98759681
1740555946
506909040
1859347009
199570326
600050073
251937324
1706199630
1431880461
277989507
530956057
2121703642
164236931
1451810963
1971959352
1017317533
1164911762
2106192648
1782869449
309708667
1300188186
1757392170
1593988386
276075035
1787181958
209930902
1108736391
1217506770
2090398248
968859888
1054172736
1136816483
1985715188
1766193314
542571575
198306580
1604530124
366115044
1866973141
1631287703
1666093115
1041387293
1389694595
1228453247
422632534
248498302
1625367655
391792354
1818489466
821058462
859574213
2024312616
805654245
1431289657
601722925
283034282
1279248337
2056984951
1268300715
205936843
1232123343
63839339
142556475
1947723258
666973021
1884490946
1697213120
135882789
1755018467
779000030
1307085783
1194796747
1628715467
1147014725
2138369936
1184319957
1557849361
2044746977
738050468
212997474
1955519119
481135825
1716151086
1753769277
2059332893
374852120
591539585
1302997712
1385071176
307477134
326852153
484308430
1266708667
1387428259
999111028
1246814559
1730359962
98029745
1722799312
388463048
1701393147
697749873
663834666
1539493516
34137444
1721302866
1892389408
39174771
2000791389
2098880401
663422853
1234432372
240838945
1482978816
1792520131
1183315290
871886857
1999813907
446661809
562369422
2120033542
436137667
1840794819
877157034
2025410158
811191136
1991591051
43671243
2080438377
227092793
1885501053
730656834
1804154753
645008608
1705160358
67249893
1882187720
774910204
720630951
787163494
656718127
255652913
559647695
1013328508
58457381
732808863
650669350
929308727
1932880578
2081692363
102678510
245155595
1067637494
1521523140
766951721
285537658
1364201895
1647743049
1664212874
640851219
1241404197
1619362890
1771189841
307130793
934976510
436977547
695414477
648863366
2123336283
1187546178
858979056
528737567
790809716
521612072
2020242165
1451179160
1781921440
278347681
1892471624
405519848
1630967138
1796077493
980627869
1839039620
1427033657
816320043
144137229
1210787202
1453582260
1112660523
1939578145
57656887
843721167
1626624917
1574298178
1254666882
1192234330
1759389652
305140530
1332550325
2003860753
1241790806
1916254828
1258848054
323852869
1906600904
767404058
1307933054
1752457108
756792534
841848844
1667941391
186398401
192314140
1201733453
878275433
1957646280
105110020
2058599335
100961738
487808789
930845694
644889863
925639751
2080119595
166562004
2138264492
2111360679
2019699247
1032757211
2053625668
2000251899
727546706
1698139231
1306633634
1930693648
1386310284
1398397036
2119144906
557486571
566491954
1408829548
631963380
800558541
374865501
211554091
1518400717
1795724344
1640662085
2141399781
199285711
349163956
841413490
2257600
1911658902
1478200215
21313608
382910570
761491921
653367085
998606117
770360102
434404771
1151719569
1574946151
723790029
1194489393
2061449495
199741832
1142680860
306167835
1803687401
254367680
1322467448
631389682
1976694607
2086944473
1699681482
1468965841
976422347
863893147
377599414
1396601800
1957710306
782942699
447189960
844912252
1817724958
1509769882
1872079713
76826896
659592713
453030573
1092871574
1323410605
757982243
1176300490
2085469970
614107268
1961022876
1792611466
1252234974
262538016
559977327
1917801058
153588524
419911559
544411198
2072806698
529116357
1879143898
1768478507
58504134
1997313732
1742063784
1279248337
1240823474
1800944546
1050883271
803467073
1691938189
754553714
1437101614
1761242479
1793832886
1328578499
2037460857
1240712
695840617
2088826839
1195013893
333356082
127428424
1337583014
959223254
34327729
867125821
1111295236
1052205107
327287827
1597812659
1079308586
1384253335
5912695
1223746556
2069935414
478947399
1833053798
1447874903
923536338
447156270
823994307
6379453
306167835
1350671333
1339689319
358969477
1582595146
27972798
1846278510
462249402
357282286
619463378
1801743117
120634977
1065123990
1244730752
628932337
1240138041
1567328000
287521969
126264424
726409377
1069134970
370482288
930512541
1734754613
356824547
1089378521
2016235019
775923565
139172072
2134133184
1421518092
1002945391
1926539884
810153453
1860890251
333673404
1235986091
1756748202
2048034095
513114782
1552014780
1980458555
1245471224
1216819868
1714244572
271505431
1856715861
1627012788
257063982
2107651786
581167726
453264691
1534939312
2058590158
52756
135601400
9082414
541544288
1060273087
1062040226
2138562203
11204043
402911871
1316086501
539661988
1324390087
235985025
675604035
1134752627
281647995
752064581
1605079220
1748671888
912820049
1312981370
544321339
1155320387
1203430781
1444329221
1552269545
1097464118
779868218
239147589
1246684712
1729874031
86476303
97004353
1251437312
664545389
174125908
989125584
463230526
751707952
614857517
510968986
2019659980
1633290926
1544784582
179525489
374943831
1439578742
290432541
754769466
240261878
1556687427
655387610
259182460
371547423
35022014
97008388
546697875
923938221
2038963144
1525011197
431996154
992251740
1760664954
1767118797
34016091
1971891754
206147587
218452370
250233023
516261556
1337705387
253986699
1000006203
978980263
747041082
292139352
1978245786
1651980448
1121553629
766796842
254274456
1928926120
1337091796
889872798
241972974
304658557
1258374078
2039589070
810471135
1750216467
1676000008
1449591091
158719596
1192987325
955854274
1765947290
977560339
1216467450
254547209
784358945
2007158919
714370406
1073606835
1311036831
1525633710
451049459
1596404505
1555290321
1755878068
1357270161
111955650
1120706486
901856669
2009306468
1806018628
739022082
57553654
23363268
740063286
1489078106
886596274
969114765
1949456518
1797322381
1190556897
312705944
1251696649
66862094
395130044
314537370
1047773390
52401992
1136636975
2084592361
966462239
1346877412
2139845276
1773781632
1492004047
2037509068
1154755436
110944457
1927931674
1545740765
259365299
5511673
1135969037
1903937717
504719293
1880366855
980238674
592828202
1761208714
826681170
195068910
877824741
1116125295
419748825
2104318698
1707382590
1048061774
644513174
2014617860
1229352180
1873346552
771177517
909573061
276729773
1389650898
2049292292
42095113
1588401494
135948313
1205004998
183904699
1722389710
793049990
1174983636
1223051444
601293450
1162118488
784316435
294923185
654360271
785218839
223883772
514745918
1551935111
2043733541
1738551963
1035166247
189889955
638415890
1948353536
785369555
1066726952
116615571
1152622910
2135525408
1503694122
1345869104
819408279
1128503440
286438940
1371235341
1549827630
122686043
1734070206
948091902
1297731070
43861903
1775112348
840824416
1948283392
1659115878
528921907
1140455676
2047013939
793386495
741399816
1801963635
18284599
817526541
1803781693
1067819538
400538874
841959554
1082915447
859498433
108152197
628653921
345895053
521374705
2142706477
947640903
969651940
1793096955
845764892
2138735202
1488460293
885336325
1573485657
70230355
285858324
700457442
1101807703
1560849680
1176294110
837307452
1643048618
2010657620
5715791
919560024
140475539
1673391012
1962746369
628974525
2145935513
1492441770
1298672755
1868492090
324524128
1003388971
168165190
1762203384
880468645
309788438
1849723807
1391676200
880466880
2069008230
1295898949
1516701090
153651350
1275656498
2113543638
681813080
1051323269
308611942
218997680
557686160
440818483
2040192745
2057683809
85976645
718988686
461800782
184931375
798504978
858313647
1347050528
1157181609
1895407462
1248553346
1623049060
1277141182
1260676739
593222139
52411987
709448895
1882025686
59614759
1420002870
278632718
125437453
668540901
1017262156
548140313
1074337403
1993936417
464004455
355910747
1063140456
524971091
1732800949
960853329
768934144
1404252679
901628411
1804275925
15878979
562018901
1404071289
759591244
1608083341
1004156788
1150680420
362148390
538041721
62596902
1718094994
1668572583
1231403679
892762508
1838500383
1275236861
145794643
86237325
1583149419
662386746
2082641909
924689784
1478596158
119308538
1969037362
1192468525
716843054
794093819
1523909004
1256510920
1495322208
104813909
1256740912
1173023608
997859517
637490309
551539341
366118701
1911710962
334128792
360528227
1136814341
977920011
251016639
530232746
2071940317
1183430074
1763855343
63886255
1861765259
977633674
1219653661
510091981
107621539
68178285
388614847
588787894
384654090
1927614220
1504544429
1423698532
1219146350
1976541814
267505010
367733179
508656567
607860169
732599807
1463884773
829124296
1179769210
2106520731
1721014525
1187681565
358396987
1413523580
873888327
352598369
1036820833
530234309
824068380
854704723
111744496
1525999098
2104680385
800396903
1366867706
1338996654
405010567
180119696
1930274927
2048629417
149278859
1329456559
1249194479
469790068
1084006045
2085973852
895856884
920158118
2135666354
112336438
682603025
850145589
945448604
1826970452
1010617901
1002693490
2051720665
1836939867
328137194
333903513
284521329
1869387430
13114979
1642350181
638754603
1877929304
1637003547
2076049570
1139054177
1618732299
785411116
102126069
82731180
1945143400
1023620094
1749032767
283932741
196979595
1044740746
2034596814
2117651478
421948049
1331110870
981340820
373956408
1578136660
1503576218
1980133484
1525449639
899324279
1386717566
611739722
1361907586
1138896161
1340689568
994046656
1714685186
1699449465
295233488
1816712644
241384870
1622955212
1608362010
1161790684
544432822
2045849132
690272985
1432347536
1462239037
348356010
767864552
744298184
1156097683
361323003
1945691091
685744585
119727163
1164575631
860962797
2131555754
1945056517
685759084
805657020
1137050072
687786369
1594095884
164774451
719634543
670407032
1836214116
180137357
2049232368
1207248492
1072216805
627003547
379878140
1297635109
1866819322
1858615060
1441170762
1601174068
1835614276
63610061
660593428
465305027
643571593
33364767
1426286483
845239563
785809545
1917466382
710444030
303893062
922690586
460695111
423759699
1992032392
2116251699
836982647
1661899161
311525913
513107838
1059414158
1560258666
1355102351
1793346228
2042476317
215392441
1779000290
1176810462
803414728
785156732
1594029848
815386573
1938542646
851741854
1461110211
250285099
1874212940
233802237
945932967
248953865
834331890
1434439543
1599336828
316758208
779207068
1802103217
605644008
989837078
721823336
601488436
583957637
683084884
1756900594
877679873
183164772
1097104585
879329601
1921043830
1384481447
868160377
1501464911
661201862
2049746659
1955707408
372567018
1228287907
1675176307
1726590999
2049451167
1798441103
668293498
1858370381
1844924894
1167517935
1648452511
311353174
118780589
279027234
2143359166
1070368570
2144584991
1327098373
1817686359
18366196
125214844
1632099254
1455067956
702529375
1671370246
1178937084
1231556533
95079287
612572507
915232779
1532627007
781370138
1712445479
1732657790
1993048278
1106803055
1659770343
1151442865
982400307
725120066
1243278175
1521613246
756854822
480931405
65444724
1680728210
1662735217
1007900909
50206938
1238981618
1106975751
824581638
1643928563
690834006
1980634387
2022371491
502087502
562710687
738695665
304836423
330832066
288528637
142349851
1435353167
718844018
1829147395
1662758329
672089910
244218605
1434004239
1988890992
764960170
2071180374
2101784644
121246034
1710894983
610357707
1726441370
1822870081
2022728788
1576145162
84308761
1776743751
1102150127
601437669
1711244562
1165354960
1410698501
1860553582
1481532890
378964168
402180679
1130133104
1080699259
68027716
577861214
1444439338
1654038859
2143281001
298848046
2126276587
352956850
1238997719
1851874435
270236033
802412328
615391677
1872925838
1297586776
272837685
1029285430
2043417370
1013375465
1823942775
765593176
1842719091
1943401984
827008469
1952935977
2048943703
1018262124
410218685
21723657
320866623
244161376
1821654283
1684017308
25029735
131392503
1967357732
1782611972
1707626825
1223404509
1951175827
1779981168
2000856594
765411019
919130584
1610304662
54525687
752445360
1771706758
678289421
293672987
654899066
1235254814
1285538804
1388530389
1705190480
672192648
1821522145
449757942
806347227
1572118154
1222859030
553423321
2052603795
756231942
1793373443
1247766747
490434369
1065083279
1913907601
1869884317
404952859
635597395
1863376040
1483993829
1559560525
420124085
41450734
263720515
1349451941
1354911199
923906825
1849701615
1122971353
1607933068
1868760717
1483318856
1439502020
1109579757
320818795
336158514
506123407
1935267753
747938065
1058440666
891050334
1271387595
205504401
1817058712
2114398306
1477969925
574201742
1814432415
1545427738
1245876669
1762684201
1300105670
529677341
154668832
808708876
2059205633
657949725
184571066
2031388064
1340033015
1083082051
1354804067
1500048204
1048714412
831894976
238319945
1711092744
519181772
825000351
1828458866
843297466
682700147
762215586
1621710368
1981477850
1345271929
75129871
2022174267
1713668882
995075246
179541752
809277818
1571501229
928700072
231698411
829488480
154992361
2146381758
1001044455
1191896153
410547699
1123663286
448447557
637998875
1111295236
2015215055
1978892304
1612372806
878538390
1445870192
1025970368
1427012653
2093767638
416715205
1410253383
1553694816
1193815187
503516511
312366778
1561272159
981546839
973011401
88376399
937441716
1090332514
1174928907
2042934915
1149022078
662060076
745213222
1623948806
1334923655
1069251476
1875888667
1863354568
1793682221
2129014943
90412533
605782158
943570169
468763669
1451899072
235624279
913679140
1666901091
83192322
1298708927
1748530487
147850124
1082452426
1098300933
2087056168
1517489252
1473394507
1093679125
1534191479
1869171537
707766130
1616606487
1519577017
2060892891
782107212
1659518213
1062961931
1198625586
790819758
105159458
1368054314
1988691722
2131920047
1523488812
832824784
783072105
1596414228
2047409638
1203507278
1651306536
993979283
428643237
202101626
1606239489
197979847
404826207
923682422
409196142
1807481621
999401160
994840610
1098196627
995329452
283001034
314424315
897559051
855839833
1067396823
218984208
1577937631
2136351507
2099084623
2074580141
605827927
1289265967
1523259050
1262687652
332989512
187269321
951925171
2107642926
484842781
1235353260
1493548680
1225393846
1915902635
1726067686
181328062
122570716
243055916
1892590079
532240940
1795910515
109418457
1522632704
1507630687
1776172676
837227388
2102297009
1537082435
81130167
1598393513
1506601855
1630577
1126247686
2046420138
598168702
388626690
862657520
61537151
767209384
1528453588
168236713
838191092
1537017300
781039057
653148994
117305043
1046006592
733184555
502900592
2023610814
90422143
1527050133
2139462632
1257697723
582037108
337510200
1780772005
1734220744
38052455
1145089613
1840754725
468610026
1866724025
1860580712
1880420070
1072433853
2139575045
1809111719
2092861927
2146945827
1543573573
1555960660
493691083
471046858
1320630238
122903653
646678325
27085106
555925257
2068878998
576153857
1122489148
1594589257
1732817541
96594961
1971024562
1208851734
1312341323
631830326
551353855
304546602
1154492708
485553993
1481443278
933583955
1811633506
1500220336
1220467545
922787206
723571598
1937642247
1306111726
507055822
489577415
2087818209
937409867
1970563695
1990193235
1391297617
1130146380
855360120
1521198265
1297053759
1577937631
796261205
920756111
848881747
635160974
1691769231
1186498295
779042648
1679224419
1242109117
1819788637
553708833
132231647
522137594
4997904
938567130
1594510292
251105360
1582856872
437014546
1307269968
270546903
642825946
1956502008
643895103
763555149
1700853758
95144427
1639968329
710905395
978058568
1146984868
1902385577
370833481
761774322
2079783401
663972514
2071882133
83845166
2066463546
527505743
1811271292
1642595336
696107301
2118642813
525425025
2130167869
994415570
1261120973
1320864646
1165375190
1929783761
451042004
444913939
1377973365
1080744957
71557572
952897836
1187930603
1759110252
1075715535
1232114072
2045109135
1553487502
1238885096
1594982709
984710468
1447708323
1966203089
1830017872
1336406809
310369974
297889956
778139139
1022878978
2081630134
2114392133
1665619611
2145281079
1591748144
103545461
1924452954
492938021
751738435
191261716
651350616
1176443605
1436461870
346356700
518850274
74431049
1716206400
523063509
355617995
1885180590
1116004299
2133847850
923870142
8868826
1155521836
2117475258
1322230253
1255261579
1056962903
643692234
2121227363
999820172
297324658
556795011
1972206924
1953026033
489413364
1082020580
653573249
727936871
1047796610
792696525
133863523
1035097676
199421586
1749035260
541848608
1598939784
1318192942
1709862264
1962087529
431542285
844761957
1021586369
468378487
1158515985
1719470662
530028602
1571739163
1078259974
1208066490
1304950770
243996478
1675493906
1757497487
272846334
1881858106
678000900
350236842
1897221051
1831443875
1907223030
676696696
1186661018
632433519
536900634
1911135024
231974143
838179232
1779159112
1412268747
354513732
1981715379
1482864302
1790489893
1232401724
212197557
1839947473
1576979599
901293026
2028232032
150024131
504970243
559983011
164488379
1615972095
1258586144
848508053
1930287213
722780288
257898386
1580800177
1269322369
878289105
1320655516
1091682760
285428527
467119922
249049368
1564287413
216536311
211607065
1865993216
2028726340
1595733132
348704206
108477109
51724766
1989870112
1609839027
1141870144
333903513
1391118346
922717962
54422794
1735465443
739753792
1012042819
1775359945
3705551
270459398
1493397286
627830409
365376006
817965913
1479696926
1160271472
1947437053
1215987909
2035237287
1906311048
1000419082
794621274
53122946
1180341883
928428003
1357675001
1858963530
1494206889
318340716
529305335
1113243922
931689545
969038924
965287591
1304958243
647408881
760882650
18366196
265154061
1056877063
909221634
1309306964
1312888595
1471343570
1796283378
2030087056
290451752
1661828031
675901912
1789038041
810688297
287451807
1137156276
1126581282
833224755
1043079359
758014132
1800944546
518687105
1507224319
952915208
1209915686
2111552076
1960299205
826080693
387616643
39321047
1620009452
321435913
1487757639
299485330
5023893
304864435
1273025625
853721597
1833037605
2060996246
967169977
924164030
1341566324
1523703958
776491981
1098588166
1330481810
1713396813
772908227
1495794191
942027448
415010074
414575884
1140798972
1527059780
2012800903
649040476
1656894407
730472029
824350595
1747636476
107239739
750511119
451344206
1138474983
2035545274
1064910267
683498254
66246125
319501988
1759816180
366097036
1450107037
898028038
753202397
1033044617
1071249656
2046508498
1929594599
601096955
513331989
453765762
1704869974
508563774
211116263
154596624
552182091
1094213813
1615877126
996170463
1250586254
242456946
890082741
693276012
2118329895
1480233443
1909203990
1218428522
1063101535
1524481336
1804363283
2022955610
835825508
1393654010
637364997
1477569339
971371071
1201780638
283649399
1889773692
1219658261
253708981
963682916
25258208
1896252511
1075312864
1290022386
411858531
406882913
1187748168
1300432479
1704763301
2103551435
960272133
2099818086
431893758
1469785912
1502431208
1958487614
1993619906
323987030
221420422
345938744
290526568
1359212735
1573106767
955700595
214126408
50046094
1157210127
1651029793
650897508
487941931
1605443720
1864157838
1183651977
1343553555
837538778
360087462
996804522
1909332399
991284038
1647603709
1560063816
1249476796
1969606713
564442902
517861533
1474071174
1712416378
1072581583
1037057930
1000863353
331560223
176405639
1376174996
286284584
2098711232
2096697360
328519000
196777150
1116259568
1036708377
1474157833
1732525482
1663488656
1199170985
1367813052
60393271
1878554111
655314791
1186180099
897613312
235948939
1053088043
553651622
1658081342
1137069336
1564039198
1678497716
208847620
1200679257
1814319414
439827969
1624918658
57698435
643572152
712496254
2083036346
1192920598
1135240085
1502903962
1720488427
1238201604
1605575528
996392616
1248270252
2110552667
616962262
2028083226
739315783
1760097014
1222846714
672617676
213739137
1499912621
147507903
724569359
1561249874
383966656
83801806
641072185
570244815
913104031
2070343483
211655708
978480193
1630214549
2144658487
1411767863
72260337
1820532222
161778451
609085495
643609089
1340046887
1248865
835810952
578208501
1918822499
1920459741
18935627
561776992
641635108
1104038406
1278468363
572136180
226057726
1246556185
1975098439
1672027407
1651194979
994712827
1950450769
327689984
889850413
1921277767
695455278
462379930
483868105
972619786
508034351
1786827918
1965205067
256309006
88442196
1371751724
400529280
1032291333
1656916693
1837082191
1167865998
1914579385
1374215482
660487548
1037999220
459381847
214691431
240527698
391364776
1903319203
170749533
1202570461
255614948
221112082
1499336365
1358267101
282133581
1589861792
1280239145
1966778190
1832381310
1084324560
830400847
433549816
1845266022
1728328459
290828945
751955207
1448395203
1068244653
177851443
968554751
844550036
1510512620
72840918
1148521974
539503675
680825265
2039859071
1707597363
1456972740
1260426094
496081862
73548555
1684926072
1584988666
608891369
718757502
1867996943
1976541814
1801181832
32284795
609075557
1222355740
1257393764
104425208
1889656832
1824897481
422012989
2027412030
1083685723
258295288
541538437
144383150
621480327
293903992
2143451169
202101626
512468064
1720792769
1225885841
1542543816
1780239223
715238920
773927859
2011751577
266811310
766931450
285010463
1564662358
1923259791
1770696066
23799283
760851084
2003102549
1133455791
19907739
906340830
759376793
970642117
1892338526
122513485
2051093031
150032268
1665839972
2049306117
1147482541
1686253522
1521037785
1970758833
1274611889
1636988346
425930494
1554365900
1234127401
428094102
1396852290
652266755
549462867
62693232
12810085
120099953
1118273142
1474350986
2146773465
1326473712
26766225
242882296
1838499935
787785136
1533443956
1715513498
1213378486
1978828036
842720891
568896477
1068703810
443452017
4774720
1948327942
1028495386
2069590837
859115682
1003648793
290932636
1909674343
1899749458
398101004
1218140656
209579351
1622920560
1983131974
1662201440
1879627080
1946245302
1741614029
1091403762
791004861
359440159
229594578
1485603664
419729325
1649933401
1153146356
734046672
62771585
1666402385
333342454
1953247265
1530327698
1092973841
442068794
1473516450
83634693
631123491
1170309015
1867893142
2062906562
2036291296
698508643
2008764197
1197744908
1584081601
799406281
283200737
1213676995
1379643841
922472762
1627870
47284645
851322734
338417137
1065692104
1086545637
866465486
1609876248
1866087598
1580108134
997303727
603672336
441791038
898910679
1966046191
223509844
1743768190
2031986764
1525473010
864350263
1158945559
1174424307
2005175785
1333958381
109309580
872800821
1743866677
1725193536
1662348685
1755200587
552265187
394410429
208142621
2073247945
1312730455
332081076
359992784
1800815288
659369245
1445729442
1093925730
1282801815
195176481
225871288
23284871
472951965
710270488
668870253
1699039445
1497835651
1121871000
622334177
1193455578
536322203
533091246
1972689980
1774211983
23335938
1455607398
18192985
2061346755
311545065
1888464064
537560149
242755448
535209935
47185809
1729834656
1774471887
123055634
1060273087
157370107
368263451
1429530822
1256615048
1384887366
1151404380
1948696331
1187958084
1306749252
321436955
1454319360
1631724617
775432805
374971473
1130349894
1727356139
593602560
1325696603
1302684369
1477838532
1598515242
2144533941
707911204
1460230832
1953244844
2042638522
1305307014
1652131091
1284328876
1301938316
515741316
1954779659
1377192473
1142147527
298497534
1933416882
1061513991
2123994988
1569739246
1831918791
1089612165
877019437
600068947
235325367
2129818629
2116087686
492999652
672521824
803484360
2044441700
374242064
760771028
620612134
923150376
399603654
632966982
1745352681
418370616
1676793907
277964256
57881701
1081057637
1926241498
410108031
40099080
874783371
506494452
1551379036
2145484172
312557335
1169774658
155195942
1486782923
1113999187
93292931
1307326096
1613022020
1640203848
2129018026
915932642
228303885
2014629519
2078854246
1896808927
1714863196
1385514065
886578827
1086735237
1566340130
572916468
773112919
1763653041
2118827791
866769683
214410656
209766946
762783007
31693944
1054567835
1598992599
2081546846
394881475
846432351
52382705
1373033992
178286814
1287935359
2074580141
388924022
2094566475
1145300458
413816379
721904222
1941125226
419855646
1898079821
124019597
257990578
15239160
189976682
1209379354
1824199078
233562394
1230768894
873008382
513210563
515819957
1022868707
56954852
758413905
1132239286
404033328
750180823
997709521
1779953358
189803708
870173550
1151057736
456658500
1660614311
1618421030
888524199
1057907898
1868152156
943961117
1046351100
1508129902
1918739018
1861411028
1267780979
1426589104
536827806
840996842
1169193952
566770608
421300404
1946023055
1833921935
1432778503
1958836919
1522337618
430320944
1577329284
1110244312
766184245
338802950
595950762
1702123663
2066366698
111412704
1049002634
1370863344
678426761
983222912
787361608
1264555589
1904056424
1021956477
1619490613
205204465
845286508
1045329929
2076076905
1132446557
739548712
871727534
1718528354
1807596577
1094843820
215055384
877411756
223795588
815613213
843060977
850058811
1445358460
127323951
2119751729
248840957
437992279
1941630326
1611823035
1543931874
981949886
1626948042
1092548883
603099449
888821009
748255449
1491079960
1619978835
465273938
761957055
381696110
445833726
1684245797
1627621816
112800848
2128215987
1450136759
2014763736
316295122
1441268959
1042679830
204246611
2065617822
993169239
277862695
1740689381
52829463
1381245054
1885177373
808765877
2037190023
1100351786
1113518432
1327003017
2113373776
30051496
320484046
1542401276
1562244115
866329561
181871438
1259927804
534558453
1969900423
230887885
64314259
490048008
1851331131
352958564
1476921405
962120230
170469008
1086657697
6379453
1951129417
667028035
920361660
284568881
1265617099
432456120
882451897
230960920
887676870
1834849078
1013119164
651471387
886487235
375754492
44320005
68398516
298662446
226229679
2073321824
220852458
1878138666
1156234810
1794436941
2014194600
1535164334
1311067463
1430176497
1804219419
1192435260
1876419381
2009461259
235624279
1282218920
349092
672786285
1801036117
1862338390
1036597581
708777863
916234117
2140959058
97377704
819081862
1284749456
55389506
1239822909
1260296120
576252396
1224053554
1129572824
2142940387
605459219
1742474413
1016868059
376648188
2084006191
164947262
733776318
1749823049
414037135
949430405
2124854313
17459630
1194322449
1369856184
245655336
1362226714
1240349948
1283382239
262279563
588126205
111146402
1015838451
1593899462
2037449086
543951220
1970388455
1552531018
1995823928
761603016
1848755040
389011697
2020666928
711550167
577312179
511643673
1938430244
1573657829
1023745067
1342438350
425296663
694008872
741466580
1718780355
2118929248
601750523
970331805
586530572
1905134441
653784602
7812131
1634154918
1059019958
1335447092
380259713
400300535
447302919
1410107112
618783212
844892772
1266697771
198458180
435174577
2131584133
1188929010
217296745
1573424340
87447263
1472085265
1134457567
975373939
722463858
1741971723
285195223
1609983486
540227516
267191102
1932628196
1003607316
1156974667
1818439130
1927322925
1484542532
58256581
1977316462
131856267
80233639
1258721421
1343774214
958024924
1295773780
2039548296
1139245319
1950571134
1038254284
1873126731
280606840
5381366
499802054
1497436809
667026510
973288595
993543051
94525290
298824087
2038066567
1575201660
1940602569
1134441565
817831579
28204092
982830201
1881714504
1233851556
563121166
1075220040
1416299428
308701639
1181163487
842934285
1449462899
1899512420
991216113
1389477148
1618499140
870575335
936505501
367251396
1782063282
1002028570
1806734201
778815265
2000950574
2113076711
677235329
546271044
621374419
1589697756
1060548357
1765120516
1952353910
29854396
616068935
1452766997
136181415
1570941107
1685838495
1023103685
1602812568
2120152708
347299648
618436879
1723266251
1820324767
728583653
367759137
1014413931
1036856639
1080148746
1597362491
559599174
1423760936
1989413727
1134746800
371243157
262655002
2058390123
1670283850
1339280856
619293071
1329819508
718850273
621888961
699286277
1613655657
1102893391
189849146
898145317
560037012
734960635
1643295499
911027423
2055551572
1221579208
1635368466
1961260061
1710969842
182101338
2077704605
336099586
1613056860
644425150
910902977
629645200
1900560446
151500263
2090210157
1613784593
886537711
1743578512
330832066
511276990
981949886
361498918
1802419404
1567536117
956123152
23737602
1308501088
1522629901
601165166
1296603491
79559856
128804380
1408248202
559017323
1744967864
341620850
1574521106
522291912
2071554743
986780028
274916912
1867188398
1647005878
1103720018
2005875833
1664763856
468982976
1859561211
1907489556
204055940
106264250
1571436150
1595556337
1768631645
1095891089
1866507194
1449009639
1711543736
2131583820
489932488
1247789765
1713950623
1843773445
486192540
792280625
444829340
1352902723
1147650386
1387720479
325049189
1374136203
334220370
825317106
2104043905
939585590
1547287917
883251310
1260427838
849355331
284001453
641665341
1265793273
2017617312
1451810963
1721035641
1834169040
571526228
1297620042
651465679
1497799829
2106113404
1785665952
1687387966
1572911820
379604396
290349011
570814560
574373424
815721665
2134090548
1467342744
1070447961
2129019164
576315815
473946837
834913651
1437136547
2088455700
235809397
1238842663
1325315961
1247510066
1978818011
1632292062
1169555397
2040146447
1201324410
78167568
495703144
1061536481
1137052309
307160410
1328857605
1691454775
779366434
397762008
1464766378
1660598527
1912590335
144386944
555415801
1482013653
1725005362
1673302376
1746837232
1825086532
2052538676
231389055
264958187
1935212607
1122114129
1456024503
174787806
1219549136
2082867218
923797813
420671405
1436958074
74801403
561235453
1277766631
335405385
1814309464
2049911861
413408283
1576799080
447644422
83690112
1453356432
680056843
552168675
1934785706
1472227839
1992967184
1367843920
266294612
1038249792
1546116503
2106672880
1811482894
696192630
788351668
1108039225
1556093554
418795021
1404614738
491328481
1944595900
1103766223
1910042311
499456546
1110876079
1269494237
1217329944
1571247854
1829403174
1373792693
2069197563
156747629
317041069
250551792
1173180728
950091282
1642350181
612645388
790752204
1983084000
1661063373
576138369
1683564557
1609449587
752915906
847689957
115214804
65834677
939747134
866348052
2129775589
1455917641
1196509709
2043653070
500525595
44439573
165155523
1114386776
1780957374
1066097148
1475651766
1588933258
1589342215
325066677
1995136002
112824247
1193844075
991857581
1041086299
591802625
950381480
1109633796
1469199697
1956439276
5970911
24359264
271411520
1387866412
360268540
1722280590
875403839
1740462360
720815377
592650379
1658807232
2109414592
541721369
1049700861
1408435364
965034874
1390185777
925014257
560056893
1436817242
1745409750
1887800737
1768950680
1062168072
1225412881
2040878436
961790751
84245860
449995558
1207476622
198842043
247169420
1077370368
1765212513
1609570838
232926720
1735464263
286018072
1145516433
2057773609
1596464433
541039170
725402635
1486619313
1179797731
472490943
1091516863
686165106
771571253
1908463249
1315265459
1292667291
1301479178
923107475
1644385527
1300535912
551302417
1050829508
50060145
718066243
2065950697
1435737215
1130774733
588787894
1895330705
1134981425
113849495
445795713
1010728296
1005015632
14599445
1024955603
739754646
1566240986
1206778387
1524394125
1982740057
328072768
1574797443
205936843
134304347
922918262
1151608992
1684537508
934200602
1927088304
2048913825
1950985194
1115518721
1887209097
32398675
125437453
321363958
98050706
804255829
2095547076
1137120592
849480815
1112404940
1137545705
520367491
1024700322
649799353
495888808
1651736233
1482278222
500830004
303901147
1954021052
1078168428
170919548
1261585015
60095249
1723961455
1925000675
1582817152
1894269644
672292167
2037190023
208230285
1378998167
710335078
953567602
685512814
1411083177
90362221
1066765408
1180716502
1895824810
656889459
1379877004
1499474932
136605021
928508315
608190260
831232058
1907409025
2145244476
2036783997
711173584
521981053
2129764061
634966910
1001641720
1167268713
670568683
2083751897
1975059978
2090833960
1509087944
1759123595
1551428657
978401470
1176216109
1973905149
879247838
1747102693
555823383
161137137
701305643
1542551650
1267864228
2055551572
847202423
1708557879
1642019687
752607482
1357866876
463806577
973287544
91327528
1070884219
1488303990
1062505527
1174619989
1637841282
1651431507
471335503
1926236545
104503353
1141981999
875342098
645375014
492368340
1497483922
991284038
1534948724
404186124
1214588502
1765106470
1672256045
197285193
639996452
2026345073
1956242061
125898985
1799469456
1843222728
359440159
903519350
935899134
202491578
981139577
128877714
2002792714
1885189069
890001743
1515132750
498898330
1187210009
284305398
703297903
923830114
770425554
100310838
1061991461
588824525
534096170
1794515221
309880951
194312884
590145756
990298536
818325589
1146207383
22483007
983040601
689069165
891906191
1282194761
87168366
187680670
1721035641
2073063005
800456943
906073381
1534605140
1501647498
1856691090
1559875802
481434398
1555585183
1385407719
717885892
856276356
508904750
1257971615
1130212019
749652882
242856709
1559498336
1111097852
783129489
817458599
1709595445
643770613
1038670663
531763354
1484240039
501550519
1472316777
120519812
1267498428
1408258019
708472132
1039068342
243906995
169608668
1215442454
1413409984
429089507
1592386139
1580076940
94810440
347135598
1636977646
1414852660
931701993
1280577191
686266263
1853380492
601309366
49798731
931802614
697765551
2063064628
614664147
1146126085
1396544806
893632782
721312226
345622514
2003371471
768984981
409253771
2040033358
1844828429
1044609300
759197973
515954896
210790559
1749360803
355756333
8581497
588246843
1406416518
259369749
473605281
178087454
1320766018
503039683
230231283
1215839048
1752661386
2086555211
2090540718
2005399225
183951175
1011769391
346688453
1369304885
1309440012
1943758046
630074018
281089979
113875628
1835414044
1522333425
404009110
1686760265
1672447776
304736804
1851991898
1829192729
1967607829
550074220
312442846
407287271
892691454
1483440931
2087790002
1917856684
1363641276
148472012
569553737
1657402257
2052032
1065717141
256691771
892625246
1621074904
1008663927
1394469899
1935456772
1832177012
509468134
817874818
729569473
537956710
867976612
594110319
1513294201
283974494
265925214
368869470
450435609
1181850045
2061565887
825950366
901594997
1304357483
1218697454
709665123
961516362
823069384
1843681045
335485457
1824993598
1580340546
2032233703
1565729916
1337460869
930208738
1503036056
759049392
167229198
487787304
1282194761
1346509765
1036360778
942844049
694846931
502632239
810624727
204043629
523028890
1861705799
1289190141
175790230
2123564687
1618006011
1114823907
1061007817
1441056502
1357830881
1819357165
1843618209
232246099
1333200445
1270007599
141771908
1697289080
961516362
1858454987
1813861795
2131216145
456990174
709084185
2051507144
1414832765
609553902
327709922
20638778
1876632738
1005696798
1579788248
1600480824
1869694487
191488252
1072819636
343707624
1113417370
42923707
270108629
350236842
1734100954
1739545649
1729110050
423809768
831535201
2033535197
1523751671
2054897202
66664763
290641349
1561827846
2121902791
2024824717
1653049189
1449654615
1205058230
542272694
11850167
1112085061
846487826
922272391
697201557
283965684
741323934
578062624
1159230446
626583339
2086763004
342335694
1944878705
607419811
1690937424
1234104158
336208059
1533619399
172346903
969381240
2131371252
466858461
387517043
1463558188
822371007
1090013891
588621657
601888281
2140565825
976909050
1764606564
1975294745
1021094840
43316052
1979874265
1013013571
1531033152
1294675159
762713302
217677111
1675609124
388003131
1492352284
160591409
464237742
1789854636
969980215
1094564420
213317161
1521724249
1969969429
1440933317
2070842870
380195962
496744026
1773089112
139604814
1030041762
3600997
255448214
1457942430
1956783759
2080018430
1864875239
863867834
919918199
838467494
1392481887
1455920375
900213180
1611966561
2024460129
1918034583
362068313
8355191
275813555
275379577
94031006
1003427166
1764151188
1591535025
1439617234
340180763
908359896
1519850771
1435917084
925340637
670400712
1586902340
2016292576
1326706349
1088378186
149649396
1392148177
584439869
71090600
527262483
1321536235
924223622
159448275
1272084482
1431732924
1393430602
266531273
1744733943
675481022
1133522302
531227187
1757291150
2064590972
697768139
742752388
853482425
1769113702
382331039
1705103954
513429352
1337073946
766170984
937671305
1613593066
667231561
1496631650
816800152
1698762280
124892335
1436560860
1869198185
705101956
1357738761
999111028
2044268744
1042690998
1243594895
977496733
1521439706
1329110574
1036597581
1732956635
880974366
1539064171
2045554696
748454583
1994081047
1170130141
738042119
494421705
1628840976
1152659052
2004995871
1639765456
601810697
1169747181
679697093
370580955
878960925
1050788038
232006899
1613929559
493513265
1434993613
1691247366
1857466512
551470115
2059655320
752155062
2044113461
980971434
1045280439
1083397715
141247194
759890539
1256172254
139675576
710905395
2121194962
1955301891
1952043576
887853003
420927597
117112093
1289031082
1068358995
902853230
1246751397
1454552959
709120004
402133239
1015596438
1671518446
111794544
486195903
1727067982
1086470619
849388249
296306323
62356672
1331796979
1372558288
871971216
1383139721
1249814107
1553100819
1916423849
191525000
811435026
1418239281
2144136500
56954852
1281783129
1180337336
74755206
1580716036
2128839864
1618941549
850031777
2105762909
516245145
1699039445
1684397960
1047790536
1407940442
1135908437
867865062
2109295918
1252571727
2107005227
1358438051
844987808
209638864
781732776
57463438
376323928
676218259
813400298
1259680686
218563400
1988865909
1069521594
1176685138
1937710155
2038412003
42681695
1852820806
494561142
1100448676
1275309946
1313651473
931020915
46001151
1185165846
979326625
1210008021
1247592486
873691322
393564619
596911502
877438690
1134235110
1328717876
68139570
1906209638
813797556
44072750
2035138183
559599174
1503281219
909088786
655965958
1997438809
1945880361
819266096
1480831567
2010248995
248336699
278304133
423975602
1046538312
330651467
738249890
1640971466
779403304
1101463364
443592134
242796876
2085420197
684587071
1189231850
1568773164
82811580
710270488
2116197956
377467654
584802369
1178913967
1860961614
398246164
650074206
1335849231
507641953
1009919398
1922511584
1062419512
662136988
1060884333
1155628394
1810434002
1470543536
1653261983
1461493357
1171381222
97377704
2119643764
1145765000
120689349
948617788
865773619
1446097005
143782512
741320296
332530186
1733725594
2056749097
1808967357
1575969239
1829239517
1673290956
479686259
407398119
338692840
743617106
1351900561
483601147
682058073
1859813429
1968019758
2092485721
2007328637
984984785
537007215
1676469225
1899288088
1499064070
1478801956
474569389
2031168023
1296029962
56314964
2086434580
212604146
1533546088
1959898610
1975294745
505574800
1230330144
237636923
719753814
274485102
1016919178
85487351
722982072
1767074999
1341118710
464615504
354767691
1537307331
1947847096
1779936817
887733105
430237971
2117022618
554500922
1885571252
2062777770
725526616
1705124243
131281292
1974980463
1692121606
1151246854
565032350
1886300934
51318965
82432560
1836872716
488208181
52207943
1116828286
611184948
1858399933
862354046
777309386
259588214
802769923
882671918
530543375
1824311229
1979491232
1521361471
1158832393
87282697
347011044
1898467456
1280049113
1640702042
856635914
1932150077
1354131418
1874519435
1097821761
1941289894
1906497874
578288704
1379798241
2137457563
1882401891
1026312871
1101312899
1102786575
261294431
81382141
936992840
1673631805
578732227
2147033788
129860587
1665784853
1368144489
1024142566
1005692210
574748157
129106376
2099474499
928723054
1370956635
1434921496
996266259
1513230710
409253771
1113080247
1788465441
720326262
1210831501
421528021
1902606995
1272401566
1570959435
2079987043
405451316
1796659700
50284835
234589232
1585490036
223776172
1589506952
421967482
406521773
511190196
1750732960
605324642
1669744695
1181518143
803430079
1707948147
1845056590
1077108790
273308398
509075264
1003886730
471324950
1247171508
703795306
359097758
1452833423
1945593758
1661331850
808215563
843848976
1715684994
1613368311
1259639830
714277357
1859810071
545741768
322841071
2016639482
954186237
27209044
1161026397
671456615
656917156
1275156304
788914182
1152416575
2010058384
1859051689
1199038300
454217957
1510320788
2045992432
318770796
1871042764
534452696
1478217303
1400132063
526760656
1678246131
1082695272
1653924477
415435752
630830224
509673816
1543573495
2122158519
1970415579
345079846
1253116274
257524843
1433011458
313859619
654348728
152365083
1151566526
887084031
1712396328
1209119582
592013725
1665714799
1046149764
975520882
938231906
1601917584
1830055140
1667496337
964027500
774541334
1200895832
909495499
716008160
885206838
1945288816
1877894354
1897908513
412134073
1016902275
1267853526
1882106746
885163838
431044413
901852956
1256205268
1439544889
2145334314
459528537
2005911665
1334694941
2068911158
195233287
1376874393
2141850957
18605850
250951364
1012306144
1079799723
2065939767
1975070037
1527308737
1294855309
720278251
259917083
1545551618
1840044498
1315595686
1524197582
1304832773
2013430098
493665687
1598254378
1510485269
295023686
746883698
214357005
701032587
863689479
209245984
661504710
1362820838
1202781270
1776247492
2110990394
234657105
1122660980
116084851
471841198
1206191653
6479210
1602316829
1363590184
1944555367
1632144910
689831945
720134253
3437553
1123202131
1480685840
887685519
480407408
726670967
574223570
1519236227
2084285871
1649040982
348330787
2112263554
51709308
1330797270
1454936867
113298662
2062316887
439755433
1318617173
1032193571
58473780
897227282
355301340
1432471469
1729644873
437676718
321491377
1871237603
684253410
583887737
1372893768
381705557
1489703525
713818320
1175456077
1607336111
794071645
912478438
173685831
188184750
1640309610
1586794371
1252121594
1076764820
1381923618
384314602
189291862
676775569
1872244876
1384008668
1774376481
1361076368
1588934924
678093121
1181163487
512377517
588682477
1420747397
1304536217
1264580083
1695654365
1161772677
1319059052
1773050145
374819520
1291483672
969364345
1520139255
773447504
1916097381
989193364
1720721081
140826895
1521593104
157976280
1391563916
806277566
352073288
1685166305
1785655418
572441797
592251823
541330554
1237623695
1648837635
2111495840
738846359
1315318821
1948447452
132905995
1981264107
285119892
1936896572
939294216
364579205
987357758
570021018
634952460
1361852860
913915851
69241604
95968336
778025511
1123695913
1324251609
868519606
532401782
1104634473
1012619996
537994343
17924750
889140144
756925344
2110038131
248837047
1067840477
632058707
1274702634
1065850106
988070386
665165915
584282603
1905144164
1491113098
1654558749
381323084
387526016
1065511186
1195073785
2060167507
715804345
1538119464
1051832075
853596180
1512439171
278744288
977305666
1173981661
1577063274
2011033910
153869706
854813058
744000920
1952575440
1810987951
226387440
24469545
555541297
988106743
646329537
1051604459
655382870
1379946323
600336133
1605904498
92282586
677459804
1002174008
1201273555
826492373
1911006416
574957368
1423845065
1683633530
1118980516
2134617429
469301826
1061536481
465713410
1100634809
49786222
225162970
176131653
633888900
1910385168
1142849023
1898039949
447796333
1945566624
850461477
408116688
2072618050
1476828266
1454467241
1510559367
1735611472
382053815
301021852
1315917375
252757272
1728417285
1732267629
527881435
661865050
741205013
1527434591
674572103
1349716660
48164564
629307982
1987425203
670604656
1088084074
1477625811
552554325
611188838
135315030
689981445
1818228216
735022356
2104143559
1076998728
1970273835
1358003637
1012965876
481434398
1962185507
1780579029
1361402596
669005991
918593537
594044737
1378263659
1939253470
1642835165
1632634822
817357745
1565230711
507024938
451568560
1622328236
1657632210
854950537
1337349745
969105495
1283743345
39225523
623959126
1506501955
834083885
953282935
1708417547
1951183621
1951735670
920604610
196906840
1858487984
1416672651
759389823
1990726030
1455315758
678646223
771712641
362002211
721002986
470400684
1885798199
474240018
959330191
1266217283
1881761793
984530471
1511934334
175970451
881646406
157426718
1123537649
716854237
1290938519
1622338126
1114834832
381304294
22870121
1008876713
2086475010
784279581
1790332588
1768130906
829725269
504826999
1597365368
2089347817
1295248603
2130360330
934349289
758813704
1800325859
1234104158
1345364475
426268416
1669560699
719298960
472257301
1891246008
527121832
2005697267
937662656
1142136206
861138034
839199471
1661280584
1238595662
785436365
569468418
1438977073
1206086766
1862924659
152393470
1122054375
955286026
1150632238
840315666
1778694087
1915623918
822073862
675460904
559017323
1799004894
1958918760
1177881975
1107755854
99972234
797659214
1986028865
1782398308
139278394
1292447366
1842175601
804641875
455967754
1999772492
475642363
988512026
1974229402
754615839
2075519220
1029237694
1258578791
994188979
995507014
1301833323
424168180
850837928
14047260
1172361740
753828616
684498087
1616357380
1620017585
277478999
965772775
1551203660
1673421646
391255606
383137067
2046866664
532445876
499467390
472786394
279859367
1539806973
468145696
132514088
335519919
1859592442
1587129664
1069042509
1878622694
636574680
573126693
60015122
748584300
322948698
1419309957
1356869594
289514051
1059901427
2043318348
873820180
707724513
1307515377
1967478235
292076218
284395616
1915991561
769283888
2137457563
2145694050
768536490
400252536
119110358
1613708790
565851887
285347583
622927506
1853156793
1955857644
1818595057
274873384
1320155872
765377272
391060731
856476430
1393956811
1858113489
1110587412
1611442630
1926451978
1974445515
1980188744
543531875
831865686
840150414
1487740309
666613875
783774411
1012187578
760242911
350282962
884505372
534777892
1818343994
1497358431
1841321278
395520127
57561042
1590046590
784947545
1846139056
1342384782
1446252330
919899076
268777716
1361315136
1151351276
1954165382
1219295454
1560758035
599009479
1592169887
491214642
1371427165
781510633
1186866302
220053570
1257434987
645738136
86350268
1727172022
2049275588
2027035157
2024297147
78694858
87994942
1014856841
1128421208
1059669425
2133949999
511284836
1769138079
886471752
196699414
2005787579
975871876
577678711
1973011296
1562547735
447626511
801970958
250573443
1448496495
191347793
715555427
1570371796
1525512526
311656982
1733916855
305675749
548423919
750180823
85482851
1301043690
1723172001
1079165095
1123287051
785051228
1925022443
1931823996
1837043939
2014389229
2104332930
673358088
1225471687
196059078
95492431
1609603501
483471632
766534078
2029785412
60401760
1020999246
1525895981
1242366567
1248716757
1036551605
1973783969
128985038
1480584458
1477625811
672608567
573007503
509678880
607068318
2049964279
1752957619
1410131445
1187382837
1655632980
1444994558
84488208
671388003
946914248
1076348988
1872474941
109211811
849234751
1534233044
1357841256
705365541
1815288074
549117564
404758434
878514203
1583048136
172813135
650900426
411245524
1669270860
1209610723
872296716
1699767283
1112177491
256115556
2019184453
640391472
893106310
1826650746
355186702
84877413
1744097153
559647695
723380643
1948823897
347942840
1888712960
1194198983
979187606
1697474815
1986425022
1581909023
1044119421
796955792
1814696296
1141644861
920455032
1647007559
864407660
161783657
1605469321
555650713
413408283
486708143
1214217985
243930266
1543991559
354641017
420708050
1108120
99145898
841862568
362971186
227353120
125106968
113205223
807285949
1169292858
1003064623
855710991
2010220408
2076193721
1680589488
1343895689
130613195
483316550
1580296415
21506611
1442331534
1644108182
1778977830
1078351034
234848633
1038101773
445124995
1889561929
819841311
1854873654
816647796
1488780867
799168103
1406598604
1069271242
1876937778
544967863
958572478
1639841388
1027429170
1261035508
1876894285
1124397039
2080658556
1535125242
1859181447
1188573420
967748007
1236693285
1544648391
82096816
1902722420
1259132339
596165765
1840743242
2079133104
482387779
991065613
72455224
358105256
58263402
2091986055
1179921954
88660988
344742350
1054961360
112020384
516184055
1242800530
42681695
897278103
778075275
1079537899
1557509706
1657885872
1606586907
924684131
602991071
89544140
1238980841
1774973377
482234242
24158197
601479387
1705106838
822561253
387587847
1889545366
2063340232
1327261240
769388973
716806463
1030424245
1242870891
2111264807
237409564
1257462591
1445082873
1320189939
1802668259
136448812
1816272307
75742696
1787684073
1952268787
1157014573
952612226
754941839
1570085024
805885165
1020312815
730698425
1015037764
740278076
686844533
1280664807
1582530865
1173217376
1018631834
1519013308
1733101795
1316777827
1125382606
1246009855
690319944
662883673
1550460746
1576582597
2115974196
1651243726
676441163
1075957126
2011978847
449664893
185311025
1261562553
46810521
101998639
1685428338
2140372102
376305399
484386579
1357749226
1931571754
1166702322
554796870
1120718576
1925319642
1362067998
758822350
462199872
840936229
1467968948
889411285
968272328
1406992967
1581480556
106873732
1602787390
784383354
1775300101
345419094
856219961
1904385077
1613092649
1042961533
1385850969
319094215
776626217
1293529341
1679466881
1610314197
1380158497
309425207
979647582
632190018
175789004
1018033341
1763720298
78498600
19944460
716880404
889035063
1286335024
884967883
974843311
1253287333
1848870707
1347776513
616868030
1238645711
1712145756
1921969406
741163326
1963915110
749339878
2076693067
1102653095
460905767
1714265791
655830466
527627686
392869014
992887266
1213005841
481924899
102059546
232923840
138192945
215042085
246937372
497917537
591792402
519725109
148515206
1707711668
460932062
1353294537
134290088
1322673062
1323589605
1259677866
1031637271
1548532074
498686059
1614198769
1172065788
170608397
2031187036
2114963387
1960069898
711524270
1152734901
1163345518
319875847
1921616479
87447263
1869694487
600842593
1073618413
183776478
661563870
197672962
1015543360
2120008646
385945182
1627308672
2037888995
481660260
1635990239
798838226
101996442
2129474386
1952515216
1545528666
1042584563
704629507
513162775
1938647607
1223040277
2025553929
310477636
199125841
2075386935
1733419714
983883892
368306275
1934590885
839263581
1619441863
755715444
1513185440
1490967455
653928927
1406482999
323498082
969381240
2041201561
1363154847
1934806326
56701128
1616293155
1450593117
1788725850
1817217998
827627658
1731001447
835157952
697507864
223762481
811106232
1168572198
2144733744
419261080
1897116323
541672482
957390205
647907827
1888415327
1933602672
559790888
785351802
747157769
1055990328
2012679656
1126948246
1152223298
1825035975
1679173187
1586292561
2036855929
432532794
1622915719
646849118
1690837688
1268189756
1552020056
125990385
1090889457
1569062798
1037116532
220594222
525815350
281365946
1199740824
1615313312
1889479247
2139267650
655355051
2039589070
1018629796
1664119025
337739265
364093588
1506601855
2046943443
1030754192
221000629
1116197874
1552178421
1897724526
2043339765
949914261
991340286
503427746
330173618
1885992843
987838248
979150218
1668233359
611799033
2050084862
261350254
1017770276
776795067
383118326
859597625
1229851709
2030779201
1135811037
1968280871
358835731
427709778
477549347
234478328
1864822256
438603311
807442953
1748620808
998470798
576619822
93628042
1685089250
482302208
1802477808
1521165901
2130649647
307955932
1017409572
1098300933
1086818865
138755345
63159991
432843566
1854056385
744621320
867631288
1286978191
1717040213
1655591809
325487393
1712352508
667084841
628934029
1332686546
1314252604
1391666782
200665179
1961689922
2133725714
2095071722
482023784
1896658783
659383033
425781442
1462937570
2126974036
975036964
1306643595
435500358
430876853
1338144995
2010047749
545139734
961611626
1262528942
1964095414
634474511
1452261786
819484024
508769268
268123501
392035752
1127303775
727653259
503047591
16106895
1264030402
1611405536
1509297986
171633530
2056344800
508761722
119530467
441242835
1241544309
1668355949
1667099866
1706908660
113340567
1843714586
1479796207
264667319
1568558128
2011819435
1493837782
298599525
1470058637
330975235
1828763720
2014511487
444568796
728699834
806825327
1863725899
1423981489
820011092
1864525284
2041456171
1325947128
288935140
1144381918
928579007
1423064425
735705442
1753285754
1905855542
851475311
1461573016
726992460
1646624156
1351592934
1360095134
167823534
687869865
453464477
1851991898
833954084
852324629
1820171144
598399387
1516333789
779857698
152132495
1486868298
400659432
1269164624
1653038283
811707630
764203566
773074009
1660227220
683903432
2124974458
1631347522
1212830461
536916983
1951876901
869856707
1026649426
1041216647
376644571
1936732641
797060997
375963343
1228187037
175730582
978930280
157998922
2145456890
145071247
1571293318
932331042
872070498
827597522
1893382927
562974668
1348507866
1463547434
963535924
1425738853
19917221
20999075
1203080051
267428394
2144775415
1150956159
1511904113
767004362
1736786445
1827704949
401747030
261829503
1048882826
973854135
1035148019
2138116345
150407064
1301211346
1924812549
2138761079
1121119472
132627163
384389954
1000723281
427347147
1477294353
1455358750
1169574570
2083946418
1080238009
656122799
1800127062
1793502340
308203464
207472534
1082653090
2098808534
1184415830
1425239301
133887220
1889315988
785179135
230797891
1769999742
183789443
1449291483
363769885
1623262981
849446166
63610061
304119647
826438446
1946757907
682870339
1285227434
785809545
2046293647
271692254
559721943
1865029170
127975846
114599893
1233074072
902996544
1481803715
113256536
46953923
1834809215
1482411396
1135882250
546249810
1173624646
2129100042
203850174
877194085
466884540
1997091724
732138229
1696398816
180192097
441274867
767573656
1354895199
801161834
1763695696
2026341008
632240816
702673978
1295714448
1397123910
1008424999
462435772
400378602
1777727092
172950538
1146357187
1792813611
444795880
419478691
1303106216
472026022
1681656527
1642918319
1889273245
2022871433
294633412
1626290469
1125137741
1469809532
43417731
1335158458
1608570738
664062066
1263820384
1600877844
1641335045
918762629
104044870
2140660564
1185658178
166407948
1923153289
808855710
910179703
638589966
1984283778
1182875592
679939759
1748999281
1886160532
738670274
1329822020
1382134913
1995734606
1860566024
1436637918
7870415
849538178
1995359522
1355652936
1065806802
570635351
1344613642
217133259
808694510
1445052494
1176377523
51724766
2040119567
1448064940
1180199287
1002105284
2050428274
1079326047
1672256930
472510801
883786910
1862844705
848849061
723943554
1139066415
778292265
342201667
201154925
302966377
567046683
1013345876
1600560163
1230102774
634672758
1714036206
879279226
1639778556
195273747
1563706456
965700815
1267326904
1674925127
227147092
153263530
1761847383
1270676559
29643098
1024430854
1989951420
1748614868
546633546
19235667
1619712050
1112800712
2135674765
644522629
28432157
626781147
1804090214
217094403
180859402
987702189
742198495
879553007
2076697267
1427555110
952326090
1811146109
898028038
1685593894
16274499
1207311286
386844630
44411491
405912119
1045633781
15797766
245055777
1745442457
1903185538
769010973
761838894
1289160638
1731191404
1026304520
7272515
723665431
1738425091
63351933
725198341
1323035504
314527145
1930109433
1827274667
698861061
2064808402
1003282058
460992153
68052352
154638108
642833090
1918956594
1692440436
606247024
1577350130
1144200354
496169460
224814686
125011537
2101505743
1305223667
1068215421
657872395
150283484
512723139
401247968
916012384
1733210499
2127210967
202580995
1876022860
390130228
693324621
1376599491
491982464
766067790
896589887
1158045187
412850255
383588395
1825358053
1189131089
1356773632
187125190
1487601981
966794030
774077603
1980272089
288178843
971324383
1853192771
1825420050
342542535
1026408173
782351268
1966485491
1946075609
1346891661
114139634
575941695
252743840
839125428
410153781
34466750
1775335858
556465614
1223396063
1004127413
1981492541
1814231331
1278507259
576675608
1983171357
549619281
1475865054
385882064
347896749
1270090960
965017690
660062533
999106387
1207064687
2103342458
1266491504
1676596645
1139212375
2064440084
1388073805
1362030203
482430006
792178671
1716834682
1931443178
34490932
1041743182
913781833
1293382479
1075186368
997089710
179653682
970569106
147099043
351748592
1761201224
1873290960
314052518
1845455110
2095533360
213121293
814800035
922080677
1861811227
1292111795
1189125608
1603247421
1109544185
285202226
850762544
180289759
178459617
1999017866
2141693905
445795713
2146974126
602949381
376470950
1044736259
532689176
401237600
1321395601
1165272558
1394299511
1437808660
906231915
1314223116
2109155636
1595123580
764130480
1925853345
2049761960
776384097
463108384
1139277841
777940212
1438654214
1014023276
1065322235
1844556487
687595925
1733816858
1506302044
1550721701
10648645
1592752753
14769959
965005333
569487733
1514215251
480427449
1578021514
1917378064
198519006
386949633
1342988255
1571778352
2123210817
291772938
1744205367
1095004247
1184105138
301244989
1970425360
1138722636
2145652986
94636503
1344799424
1840176629
195986984
307337541
1529686525
1155582851
1332313610
836348829
165342224
432282450
1823246260
1544454123
81263256
1706440530
1936671558
639249805
194498481
169372932
1280308927
2033878892
2042955269
1378247302
1676316225
518166763
371497141
2031703022
1538922232
853002636
1612981271
907657277
82974489
1499555802
611553803
1283754093
1162393659
1954019044
1336455066
978239065
2008861025
413011237
999037131
1879275319
459479065
547121307
308680127
833905063
1803929229
599781385
1380451460
1859572955
287144901
1029486104
106256133
126006980
1693044952
1620520511
1204560010
1120774871
739544094
394788901
1502316473
2002131326
98069005
908060323
295186200
212520189
1405822648
910822778
1351518987
2014394494
1372714729
1981265607
1243671626
1987885911
1279830923
1292874019
1148612944
1585912792
462891074
546710582
1555964515
2115974196
995759253
1938877957
949873604
1605883439
1340448768
1839069713
1548532393
1332933442
73840177
369404951
864734088
1868654946
1451512526
1642625669
1943957086
1744278929
421407754
1417516508
905018052
817186797
1388328927
2082199116
124509821
480040642
38653744
670902318
1476803933
1180077168
777178625
962258420
1742063784
1514812286
1404176946
538952117
516359642
783016083
2127427142
976643793
927391138
83696054
1550454817
1981496134
1086792643
589446030
954828917
1108889841
1819538264
321076864
1748019697
1517947587
157688353
169621959
199125841
1795599936
1707572098
2013218670
490815339
1086675861
1847518601
7343026
1654932611
1955680466
770718300
520093501
467090313
592126331
403454261
1944898051
441083991
765573748
1742393395
2036981763
1686556022
745061871
1760313137
1754734632
153010309
1639076344
972875530
1715195647
3984548
2140853433
911940204
494477025
1291337738
1892927944
754517611
1531420759
542326418
966934676
1948813861
163268844
1273285441
1700951991
933148165
490394521
988000330
656067160
1889861873
709478265
1425345671
339191674
80910266
1411994189
1620520141
808657469
528426041
836766344
99957129
1333813607
1611333339
1526303839
985515609
2146707429
169921744
611553079
1600990181
1648252504
357439909
1192566167
1611748289
335429537
970313106
763383162
408775446
1293391242
1597132632
102323897
312417798
283098887
1345813017
650422303
519307418
35921059
550343956
88114085
694404960
1236591225
739313549
901324712
2007306435
263191986
1316894986
166553652
1464845349
855310990
1640767422
94650034
1480865925
566074640
1311690264
418933390
186328307
1226689543
509529787
1781719158
1971741369
130544558
149841437
1568107036
1898214497
1426199415
760451698
684424024
512640160
695871685
67734257
396399293
810539431
448502934
655347406
1309629267
1287105271
756918477
66773178
655231346
1627922639
758781881
792107141
491467067
1668126460
1141785692
777873892
1244505451
880418634
1072611062
1402751132
1247168758
2141340874
1553577138
372967327
88081867
1544160202
1518116979
447235912
20166158
954288802
1165221590
1430784978
196610986
1007554104
120626754
1582622607
111789699
1733808482
1371075674
1139372614
1365619556
858505957
255350476
427773728
145071247
66079896
1287107124
80799450
1257858306
165790107
1882751202
2044332650
55925428
845344905
1466124954
452711099
1209494090
644620394
1511165485
1325359224
1364645149
212315981
248777564
1294811542
919352713
1353264476
433023255
257625327
437629136
328669571
1783820584
603284653
1427846508
1790774643
1601605101
959481947
1759100979
1008166188
361552749
1378924923
957022978
783413993
1792999049
1215447836
594110319
201616488
1207980335
1201024056
362983136
230043996
919025355
1363634861
662883673
204343841
1129440632
631096286
273758430
1254609226
908591089
2047853143
388520963
442042258
1659539059
307459023
952152032
1041715696
1131444671
1622840865
1963518252
1844780473
819093171
575794339
129394582
182144277
418057345
1459248878
781397567
445447903
1382258166
1745766079
1350030862
321076864
1562148172
1696736020
1011036698
1426778966
337654503
1008812518
820520789
679964828
51161787
2098205017
291760658
732397848
864939348
336533226
1462107027
1002696148
1060583435
480126063
1024543923
87953824
695561240
1810314223
1046636300
1473226071
1078751156
18064345
2053349349
1075914819
1968697184
1586664583
857195262
899466445
998616075
175149648
495817489
1381147746
1330951037
1417494890
1997380920
953400711
1281712466
1126414343
1708538429
1009327149
773881415
611224732
1691913442
398225359
1057705455
1782562318
1928457098
338386084
1208838346
249070955
170146233
862976418
1905734658
759556113
2120879651
1195477722
473064661
609225162
1540141538
1617086484
874545243
81241427
2021087901
1569237264
2075890850
267996703
1960013866
1032688860
1004433231
664097943
893088882
1378194132
853063554
1872999625
1746845200
454802073
913183422
1819261922
102477256
1337000153
371387289
864289615
735719846
391574687
1675199944
842494123
598287500
1928627253
856600143
1829742388
926885667
1850290253
1621368648
1500198758
362109555
1890090568
870613881
1730204781
1743633302
2118705439
1879852927
159405717
2022051492
1143213331
1804268438
1077854999
951175130
218618666
1999862400
1757122432
94020284
863706901
1135936328
1921553177
1402476126
1503621447
1499700594
1778793261
832104856
1976899240
1287527474
1290417442
851070861
1295748790
624261219
221185068
245406875
651133917
1438941690
241092313
420863875
1363093168
137061515
1915707119
420551188
1617145402
590603128
1411993220
1595556337
428768405
2019225920
1061513991
871536358
719359787
883116066
484370784
755548932
354116648
494072106
24789886
1681658742
890982965
414426554
735406397
174068169
298427032
1325524713
324219017
639887710
1485410351
1823155549
139914488
1779347110
2054549879
788295402
1879759213
1050849735
1074717002
1392519989
1714190449
1724391705
301052367
1391096702
2036004705
1594141175
1401783054
1073788973
1108887492
348619615
1019810048
200134514
286527057
1963837418
15878979
1746915241
1623890583
447171299
738229459
1973492064
503592990
1522944408
1114353532
1855938111
421802571
1319971067
1436120325
611770149
1834669236
1959384552
534532352
1781956931
1119248087
1563861402
433482352
1019859453
2081546846
217109651
868815347
27518604
432314880
925617881
436348244
369291784
298716686
1984593819
2107549822
675873286
1615422877
1582981716
858407484
1180931821
916764785
2140795739
1605977741
284172226
2023062362
1767462007
65355186
672412377
997709521
533986520
100075149
877949013
1870099198
1250029153
1059880549
1507984988
178801374
1601793449
803451760
467282919
1813615271
470695456
975967935
74976892
1444439338
366658317
355565117
1503540000
1581525564
860580414
1185916671
1040986727
1228261064
1051791306
1622671898
1093777773
253674456
880679536
618664687
824229640
1036542889
773568967
355946483
1194157666
1352026902
1930103716
1929895459
1860126650
1766306133
723889429
2026394899
1907114726
1781334750
1582856872
344190526
689200510
891074220
45721777
1566743819
173798786
1131062036
1132609164
193613010
181323705
1584577329
386977448
1491562558
674485079
1909627137
1919485397
1111433772
1246184828
50393208
52020309
1087262725
175104361
1837775584
1309692773
289302672
1299711021
1568106742
1951455991
1865408092
1249827011
377958268
214978600
557107802
1584777171
1808817405
1360901587
1454183817
2139452456
724974963
1354533119
2004788176
1813185213
346353517
846728839
268935771
937653774
2133462014
1569739246
1496812070
915208976
811272881
994116116
1033349864
362971612
729555481
796678019
2038297221
330546243
1588386410
1312626178
437139378
1001988520
1083580972
956360766
1139090131
1084572418
1438912981
1096565850
437315249
978210325
459611267
1278379165
682770337
364772966
417219927
2052282822
808626516
1436770540
1999743803
44960330
2135226497
78897496
795812480
261912188
1517191998
1407937757
637683842
1140691683
740091583
1735561966
375705463
1563300136
1584990681
1926520988
2050666051
723046767
1572789631
657330805
719802861
1006989275
999240763
468403457
387893189
388156068
1114106844
837543792
1469370151
943720442
1855171968
60387663
1387416506
1366265638
1419457722
1600630912
1764707721
1573869749
122902909
1218108444
597501196
1732256208
451646711
1951389769
1579294347
1991171848
843479610
583786937
1636065741
360947306
189814648
730655800
1280873645
1896506631
1120546083
6696855
776153690
1721703696
1450103368
660213249
1110161534
1584053510
2124958582
422327332
1773137311
897697185
2010622424
965229190
108685604
46842066
1512833555
811003266
454379488
1727301453
1837775584
781912278
1163684675
1116757086
1197078308
551524807
1735884206
1230514607
155928482
1070191107
1693260016
579711264
1899781991
1407595890
1150691197
835127485
551203393
1850005639
1660691276
500817301
1087596511
1557553307
555360680
848380374
454588687
236695208
619805322
863547572
1474133309
172533705
1024271460
604664163
1537303348
1165129253
73867404
870484606
1367512989
2066348057
1724688088
496146251
840768228
1519544871
1159263876
413694594
1500196051
405491053
1843281316
517810073
1871728302
1164247038
1125933270
222607749
192862119
406971663
72397945
672120859
1581440618
1920464201
1621338711
281425289
1452886923
2146142535
792018466
1914788355
149397856
430864426
166581021
1002583501
329923481
1509966076
1373159609
1635528698
1635002743
1076850403
1873026720
1342552581
1116001985
983463038
466171661
250265642
1828299970
886203540
1537855999
914656455
1423125966
1626377260
1705792206
405371219
1285068635
1982358017
1384655037
1671542320
47311346
22771017
1594551968
390713411
517352707
394021677
601313642
892027165
446595677
995176167
1326960187
268691463
1582731455
439686491
849355331
147971744
1082322461
1077800534
747676981
1153518934
1661014857
427219648
1393271495
1154325393
2038666487
815298003
1166096687
1646303317
985101515
1890491421
1411243503
1804265416
573313488
723226978
1526136000
413796122
1991383195
1246113631
1221501496
2078661507
66372748
929401874
1838500383
128393408
1283813380
873033404
1908572758
131693604
271310320
515229833
495991602
820144115
620411986
1597036429
1113080247
643648023
1268885907
1263058236
844429997
299924139
2002322937
1207975703
668485891
1325359224
2029579387
1819543216
38733567
620366988
1250959170
1978337330
429575255
1235072929
1583542865
1364787569
1939727504
1192631793
593410431
1859566794
1175743137
1171260991
149055580
1092366759
352790466
1068011612
806954002
1423599519
1761124290
555860474
659134318
448115094
1157181609
465585146
411185821
1594987220
216544182
196720900
1340761637
791981559
1313015256
172396311
37401281
1159023155
1036797989
2028304457
1470935331
428752588
435030269
551456992
599488892
417158025
472257301
1100990900
1546700463
1774869723
214171588
1928532715
350971602
807770049
2058589809
2013570797
2104380037
1292758670
2087121946
325150515
168988367
222727308
1467337653
1626706100
271938754
82105802
684127346
2086870173
897914477
330314463
436795449
521329352
1836042995
1322057394
1153479004
98731067
1026254576
951789118
232010548
1777647930
1942460572
1548305195
1129121295
147099043
1433444213
711783090
2060141013
6028862
912986910
1399119738
1755512489
1287076513
1778601789
1887051196
2080723951
954994476
2134861955
908786768
1792780198
1930811938
230793970
1355694847
1925358181
132434659
855404870
1836239186
1925529975
864477755
1567277111
1229705165
539586928
128832322
648812741
411252603
1082611668
1051157376
274392166
2112199813
146971357
1284002225
877621643
1591684808
518986661
7425627
1659754076
1420221919
1913320108
1987368112
713632967
118389502
300730295
655156646
1201513629
1139836427
81007683
2098438469
1350433581
619373987
7812131
1467448215
1499008015
446007914
498573042
1139701023
1803710247
1490729341
1212018234
696940781
573621408
222850541
642514968
8848708
1313516589
579438021
1463031122
475212266
2133898101
159824943
8386432
1860589329
1337073946
1013469412
1703516191
876587899
787655274
923109563
658788215
771712389
269144160
1559620382
662666609
1468599431
433750522
595309560
2123668369
540220334
1607790531
777363180
1074345183
2019372048
896740408
2130070010
1846100574
1226689543
672551820
1653400378
43564361
254025694
660446298
503521219
620390060
294470908
1003363773
790410906
1549704956
1362958104
345394591
1954643138
1935345935
1473983863
59251413
1580697956
1842767305
674396114
1099522192
1682902923
2097554429
894232898
1698338291
960207901
1054237448
199942038
557287251
778855850
277804652
887207604
143466838
207782135
742697520
2008029015
931024045
1405604134
1068549601
100676768
363045714
724295154
1724204475
266935075
929298786
691854358
47328806
377304207
1142293993
1837375901
2129215479
1266273604
1334614344
827299863
1348008242
140099594
843316448
1883482864
271516381
1088216633
720278251
788028108
575831771
1505651236
1338329351
958891661
1067657522
1735439566
1985765228
880883922
1952935977
1308297751
950947005
483769910
540670965
148633619
968853379
307477134
1596418897
658330248
1159852221
61013614
2109390060
1693605828
748510767
1033054382
1881714297
923167207
102790271
435511797
839673575
2099495922
1506935166
551618742
398102229
18035096
761957055
863449598
1348496627
622621420
1896246268
1240088499
379386258
496815419
468732940
1314290277
978480193
952067057
546662548
1066277668
1916604563
2028386516
1301211346
1646971568
1329324340
194267305
48844470
214789863
357616634
1584990681
1209293537
1087933112
481538857
1366345392
1452165818
535437547
333283974
602131856
173348465
536563733
1036605758
1281738543
392314496
88302021
272092127
1578298619
1252800154
874145912
266867127
1942380339
1285833020
1170088591
935203413
1560929142
685523024
1273894247
1291187498
1589261752
1725485195
2030040275
1794457311
1749625357
1991796353
824449273
605042092
937459752
453031426
1810517565
804778466
1494591704
1631290829
1283219698
394345841
1393301320
1746225020
1942514985
2087370510
866009703
1337213702
1746397357
1329792855
1141583241
279678732
1712888494
218777900
566546887
591643629
1244430454
660782511
163835282
2050539718
1169423296
396220316
353888112
790987966
1469913409
1235287852
1182363095
2076043474
1659523865
1249209085
1228313138
1320189939
589704760
450999414
1038189471
241382613
956617218
1491836313
879721351
433387466
1099152903
209143205
922928669
844249509
1225008596
1211957974
1586964055
581564385
2138828244
2061153795
185002497
2119563130
297257105
674630806
1552771433
84499673
1916721634
1547938601
1958279819
1627118842
294867221
1031317837
2097135241
1200578834
1738084192
1994296812
635974316
599493606
813828096
247341484
888611973
2039148679
431883455
1303580345
1810007938
901695914
1527133514
1348961484
1060641633
1565630309
1251389693
900419322
1238191369
250363597
677985994
988867465
349719626
1486921244
1203292037
1102713429
1894979264
720148468
439622047
97778735
736121678
1823091916
1226149916
570366145
1519606506
1379195685
1023660514
1082241084
42626911
1597862847
1618978264
1305074485
980834316
2021781902
1096713814
1880675721
1594155262
2146932634
973605376
2098941838
2042814887
1666188365
2092954915
1611276776
1387937123
600354937
830257318
1267869175
1134813517
318697705
1369544284
211116263
1383401408
1598680372
693322334
544417993
2140910387
950400869
1449548497
1035528235
176405639
1014283916
332682535
1128326458
1702256099
1480897765
1321528581
1769036881
1703434257
1809271007
1214841727
140826895
1970758833
1549130060
1859668391
1183875995
1560117855
1225388714
632622434
1351351656
1181119634
1219338655
923720655
1453393620
380663260
1610479617
852406668
429521771
1814703487
1441081205
679660002
686764934
1257894501
1395123855
2059292951
105942958
2006445787
33694476
1711213494
1550284851
1138611261
1954221579
609561073
366097036
1228497472
981125837
1673209386
636536555
1301371463
136617165
948663023
901613264
1476264533
293965093
2134920507
335872843
216430292
1548275990
811825073
513675799
1789471149
2107746813
1319864333
1900384951
937715722
202554195
404124794
1256686211
1525345882
1693950432
1361315136
1963877029
288159237
1458451656
121829819
175541712
1819990562
711162256
1128709381
601600836
509377820
285428527
1012378468
1613487639
1307431623
1381668979
981961739
1626479221
1052661862
476579969
1014424488
100993400
1464492354
462725100
1839022836
1291489304
448229952
126655375
324023339
1406575092
1899205600
258352329
1518830488
384750619
1611595566
781202903
1803781693
1413856587
1867894145
1652687235
1730531573
1539812111
1031265266
1205173125
1480341317
1853381075
517085535
1965097695
2143793901
2142712230
1650694468
1631670208
335863741
705412093
480219807
2085191714
1471772129
1247171508
503927353
1321501928
187871134
964027500
174003603
1340372962
2142319588
1849328383
818199399
1644051519
1980167090
1498437109
1108920307
315533593
1060232973
1154051673
1162202488
2041036715
1199965882
1130368954
814895843
629398813
6057969
815639620
295507621
598140399
1436071077
1807318956
1865408092
830232013
2131503867
1798643313
1828606639
656183643
1731253529
165191965
443128684
1677357389
969229157
975500467
2036747918
611958465
462121903
233524917
1272345374
1891685430
396579912
137499615
1337076577
445460067
1625539150
1372266595
1843034321
1877190994
1072974075
1140996855
1805402665
1981939406
1066461352
558549548
1292835770
1794720534
1099540795
263522678
1905171126
1347783203
750259492
1320185821
398393732
1236459134
834083885
1475192221
844500857
1181722653
837176175
1485055257
609695858
2042637408
928174763
781542234
764638989
1290417442
1671176877
759436069
1279830923
122449420
820337903
344955486
496673688
256165465
1068917208
1213060420
1685914955
1307166907
606018372
616127154
1150191350
91578226
238666280
2140508622
1102893176
1835014568
37602073
1264034222
1894840899
633191177
1825406718
270336307
763659301
1768799539
981859748
101029726
1319580551
616995967
1224435508
783129489
800688560
80156032
1995941414
1083738046
622038209
1779107282
1866396423
298390362
1362282670
1592105494
770993313
681459595
39582562
1741368155
1483990005
1144057592
2079355831
1577945387
1631198222
1383879282
1194299886
1385387181
889926734
1499555802
1970394584
782910412
215962728
974630501
1067019957
1952854449
173055798
1109190479
1217022193
1348708681
2091823477
743350744
1693899972
749168755
1490520980
939357676
950257515
1135304076
1759809464
1716438966
1869835606
2111756428
286012598
489870916
1829166373
1939237759
1769677668
1855241646
1732150617
305392770
2127584721
1602964000
1199716248
981869376
1023288680
2064015217
455089553
1069910482
398014841
306973973
1214661802
2093971833
712751963
329772191
1091816274
1976206065
296048386
1078375473
1982492890
1698894285
709498255
551489770
501692506
1836053413
953139081
1940579603
1195076887
1985178897
1318493799
731050369
763612607
761325351
1383396698
223509844
1914959185
1826108531
934973415
2094560040
206875541
1140611117
1150819207
2041916395
1330115725
2093207654
299492375
1564829625
747319410
977993354
265481381
1062093628
1739105124
335246713
1928378185
1075076844
195275914
586033491
580297038
1957381121
98793172
878848030
1238885096
2118111649
1498803215
899988826
1733286726
1488372128
1574414156
2106882684
1030184321
598301856
855619900
28875511
965017690
1318990219
856687780
489372503
110512159
2129139799
1872552625
12428099
964211857
90347604
1560868100
2077339905
586485953
1573105525
2145759173
1370640237
1591168710
683451115
223190724
1382086278
1729490035
1976910703
1887919194
1486076600
232699899
1333910313
1798049519
564222149
1290444131
505283025
2099155548
14148748
2099171352
1941641610
123747943
909328278
1968573805
533634248
2012237759
326439401
45598639
458393917
975369144
2019456716
376685683
787343913
140871261
1142918881
439428788
1266880261
716008160
1147813579
1550097545
1806442149
525735832
181725815
288321462
1555266184
1406197045
14948778
1088192800
677306102
1520256951
768463591
1108572602
1466832944
1231917876
153521762
475986666
1818097693
587577536
1640978303
377839637
248969201
1657271681
1693036686
829629819
1907677617
1767813050
831491620
137732261
53321529
1814627070
1031646824
196465832
462192723
2029817305
1166187024
1878473870
1613930219
531276172
185750252
1451555314
572385126
1238807091
1433713223
1652501574
1162518604
1393228079
1811850793
1932908413
2061817147
607285748
1831190247
818381375
1784646967
1630354116
891823445
738367809
313627129
800684428
747853627
1954200331
351865136
184849643
2040153046
626547450
1402077495
430377435
1167872164
1199700402
1150516884
1782999442
1819694768
2072737500
1297446960
2134932579
2044301660
915619540
9498202
619376569
1124156298
1542772559
876064908
454256989
1246745595
1749228486
1380107311
1997281676
23504412
1915430305
812031597
495192554
1344855745
2001851735
307512106
1533128770
1227570516
711842755
589255421
578454371
2051635422
1925625992
925825971
784796324
370432809
211643653
291532527
778225486
1150105442
84197031
288903331
590476822
681431741
1518890122
1611721081
1540398713
1367775910
1221480055
1513128875
1149916813
957072284
1606282834
935945915
2750727
14249367
605163436
1319386183
775678664
1711607600
662046383
370985094
1510180258
1598593615
1429949742
1792719592
1834227149
666413508
1869248534
694944422
1627565392
2138614426
2100418491
403407218
1681245707
1174458609
1120338656
444643155
458826711
1312272760
685744585
1824892712
410920073
1259628314
548076799
152330250
1581293686
1090888421
1852263396
38384989
1577036152
1095133888
274100445
1404532480
981612646
1188450694
1920946815
895415590
1050401112
798941850
757460611
1473178030
1571657747
493513265
1109609214
444648799
2116499206
1075547473
312682339
798862641
798349295
541222503
2112120058
497091411
942920384
925318706
1122202789
2106325059
1419106536
679039077
1967266831
466430414
2092374033
407156896
1203634909
779114898
1496128582
114189252
1320208400
569600914
1386559268
1309355681
471280774
1223220517
1448862317
569839481
2000036802
996389250
1107174765
615617669
1435291564
1394182060
1737482136
1775326315
362683414
2027525382
708822494
1105545744
1696398816
2113449589
703850961
1749517450
641022602
1137524211
820572129
761736759
1229419428
2009369677
1463418858
704021054
550541715
306114912
1085159434
1414258972
1546558900
1781806167
1549900203
622110579
374614682
810111472
241512352
1897911380
1160133069
738067509
1611239664
1372669786
124154470
594933634
1506747571
1737166476
458881770
2111914739
1862960688
940499116
1642761895
790233728
556319048
481307134
1696888796
518988216
952046265
157370383
1922670621
1924124279
644081415
503030592
967261266
768973398
1789986155
1574958132
1441861074
2091832915
555865969
814912588
391451885
680091979
1845593899
125844826
202184394
1540735682
2146455284
119128296
752555373
95360076
1947124397
1750005688
1526753957
1349863309
240190256
2010719740
2065584725
1012050563
581801785
1954965142
1841988463
1626044022
1311570405
1361033036
237618627
863567599
1887158637
232118175
2118653998
5027125
1654497538
1988421534
1151413323
1386558807
950604652
1320330619
1062679574
689670919
282700450
935914216
1863960892
1014253371
687809798
460728799
1671429669
194324625
593756982
1853699307
1129989077
994818226
1130608946
1041587936
945493844
920565911
892845295
601704375
292244686
862796447
1567727286
193776545
1048141236
1084351093
1653595320
1120057587
546900649
95611240
1561385528
1389602938
1009271890
2045229654
639053720
726695597
1076193639
1450601800
1489410013
358827507
1601320819
424794756
1304535658
1535184360
1477042662
1623854752
226770927
1076981523
1322422378
641353757
1558258593
7604696
820312194
1275540708
1866545715
1912327464
529700741
233410128
1032268441
1962960913
1191065184
584812780
2031723805
676065278
1065258754
911302506
83735824
1666563123
195366979
1501167458
1161780815
685693669
1786421430
1691197684
1538374471
561872537
1639668362
551349809
557737722
1296557117
380224666
512862057
229035454
45644535
1886885206
744115422
1509201917
2135154178
497913721
2014039098
1524398197
851683941
1517129324
862588571
1889538119
1755345852
151090360
1344190407
104903666
1897055254
1760110516
371873604
1239242807
696468444
1993211280
1480201567
1328884148
2129193809
1112198101
1619401400
1815877198
1289427186
173790018
278473171
2057106123
588676591
2016148079
2004873631
1495642542
430868009
257390154
1414830262
55212200
1788724849
1836883429
912970312
1645143640
805503555
1182509640
1450279923
1121181429
1663048971
1193507453
1858881839
500682161
1154357404
657069981
822170017
1949990922
1850799530
162023015
1640880463
543651865
1149676642
856411554
1891876530
1901695488
323865799
471259602
1371574425
1000782785
710932214
1856754724
373766111
1261855635
2006509091
2110823613
105832630
871739433
111242116
1725700888
1290197047
352130858
657417718
842010646
1268634903
1888069606
935487754
1454581780
1482689288
1674400666
2029579387
1186393578
1824700516
1939000239
754371574
1346528778
165992891
2033861958
1980319292
736624409
1594852591
1732164905
1632758597
1248845558
1961009920
798760108
1092001934
1800014785
1575563829
435244857
1298491042
1084418234
973617138
1092570284
794918022
1239211531
1312309523
2146055634
587369523
1937140231
164973508
1807713130
995921830
285340961
570251863
153179424
1192940302
1187678867
476640282
206532066
729967774
1648775129
939152603
2117925466
334916626
1019290236
623899631
22611250
29569661
1484815252
1309716593
548410746
1003388971
1818391620
1713892450
1137253286
676855284
2413696
497060362
1529299493
909903569
293811170
105194987
81899978
1704484401
535627848
503660739
1642288058
518815106
1594601299
603409161
1183121223
811990711
1417119814
1111317759
232344768
1721348125
184390065
1150901531
1373888614
1029808284
892769010
1867912333
1384601071
579860876
1226411963
1600049955
1003443941
1110077834
910303000
1938546074
158677384
857132090
989370109
806740045
686210579
1229971964
1933309803
1733051083
1550887782
2107846227
1823932909
1058021727
1760157495
98825428
1033418828
224976185
1663176786
1392599150
1685822978
670519763
1966024822
813544620
288745248
1188712538
1100298899
1886504798
249688557
59845029
876399225
1131482083
1206216388
594017457
1283538879
1513600228
134282944
1590609427
1209198055
55885689
897558860
365307898
2060105715
1731140699
1132936232
1812337343
254432965
1120787504
21694138
1259625641
557768242
1442384697
941237196
1335142592
1110822707
2113449589
220833145
1620766101
2104154471
1622365444
2004407201
15561272
711054849
1970601167
355756058
1685271576
541625079
1954289191
2053937474
2081086879
1771235943
735551474
678360332
1262844058
1505196830
2084470989
318035732
1794757054
65212826
2026408670
129131216
1625950862
700948653
1942930302
383842820
1579683578
1148306509
1574168575
811229994
1793002536
491540137
466220424
1243710047
695227688
476829851
1616775955
1892833435
2057072910
513646390
1543660353
10238214
755220367
2041536933
336238719
1851626054
427486281
628152670
922692865
398598621
230201284
569145212
469167404
400364721
418735647
1377852843
150282093
1328474618
435147918
2100026000
1298436491
826541177
2137473909
208915096
1900391334
2035640586
179946702
1194812220
203425115
1581118780
50412934
472087403
1276826199
1722054147
987917348
602067195
918655102
1118504106
1478683685
520915946
2145961764
1613152198
968133281
1494266808
834024780
810390928
1238269735
2071809300
237508482
892438310
873078942
156150685
1755475688
410676274
90406918
1885906280
685287828
634634198
1194143660
711553393
1275738475
1309076649
46975779
394783125
754905942
1664550552
1848247532
1737630769
625573166
1081172778
213978931
940034363
1625675188
813280992
1414462120
541828369
774280249
732527828
1483612177
473519322
800116514
206967845
678296943
1788754247
777770512
1432568940
2136351507
1109958766
1380155005
352162585
176499925
982222148
1607533432
1282922078
284859699
1204557923
523779672
459264845
1220392248
1632168849
730351582
567185833
58198005
1412010432
1988313535
1216678711
678643716
247118825
1400345866
1856632079
956479263
397110861
1804700201
1172424679
1834683766
1330517501
202772311
236142565
2089244598
1408064263
2133905773
818280465
1966778190
1839338702
1760741686
1971186979
617450166
905740151
650870537
799561078
188619454
2072212214
184307525
208122102
1047725030
465346230
1276375264
1573787776
896279687
888524199
1538525241
1117675432
1161511349
1200154967
1892183565
1918393785
1677769456
191415613
421935873
681464831
784704462
510512563
1577831863
1140867591
214699170
1937710155
574167533
1007927875
470103748
2107949433
795403056
779408709
1716555162
1280297127
1937142716
1118046787
656140411
1534556638
1993337782
72075416
2024873907
1256745126
1638402813
1429768882
1761297867
550050393
675463441
2099387969
2028441304
251048733
2035809739
57078713
2011754867
1723823379
1229953803
401512726
490973219
174328311
867383195
1674630584
1204351952
1343553555
870826914
1702535755
1644612576
949067859
594888001
1345317618
1338679149
503666983
323912552
1789489330
127477862
787091561
1348644808
1101453248
1278888615
624369782
579449022
273056659
1621595604
886428608
758599702
353832567
818215555
658708600
1548742928
1092517481
245664929
606556167
1488413991
1616911827
1958795638
517051261
1343908847
823753514
663834789
577426231
219051695
1351816735
2059456074
443796903
350110506
604294350
1872338227
899143934
1182361065
944982904
448350792
2014486742
1945288405
2093446905
2051845357
1539651336
90732608
158975402
401539002
894321376
769485782
1641426285
2028091125
968784877
1883206673
996706311
1788891500
117146417
2064986674
1386168748
1333105641
672747940
209066269
1489295106
1879140082
1135087986
1365369361
500943711
1279342819
987345176
297183055
1293067647
2019736275
2098409514
2047842553
1141982930
1968529653
1237063165
1192880839
1489728063
2116339864
168763903
1547226654
1883855461
91788317
171512839
1819151611
1630999937
743909836
1713875307
302869463
1967969484
884289791
9385128
1346941006
2060810550
2085151009
1116303623
165082232
270436287
1654563828
221000629
1737214923
776392018
1200628259
1682082241
2093492818
1116739048
1122178079
1253474240
639985751
2055309489
1248945032
1105289438
1107852760
539278090
85013214
729813293
1388031914
976893785
2088060696
514957651
534784185
1601670169
429684261
133487228
2055952783
1690932775
1793096955
1306494777
1038270140
1267317296
912160483
246628169
848470048
129539998
849908146
343969811
2135433316
1312923077
1974253277
1463047100
510871552
295254476
1728737843
1718106181
623499943
1601422665
853477300
1673070564
1575057525
1778601789
61255436
967582648
1739018966
862909542
477472220
1573023843
415610096
647408701
416560378
1271443771
1851809516
1914774802
346675702
286320135
546763133
2127017189
1866807775
1723940103
1738323090
554517443
1485657876
1807596577
1436262062
1235201942
106929426
954548922
856990480
1967627131
31529130
1854816457
245560838
412986381
547304645
121312622
745610758
1290134293
716335001
23462781
781634589
846269202
1698276191
1243752010
1554965713
999701342
707368361
1182658170
1352421698
771177517
29469969
871645619
1668073291
1367263170
1212497108
1064447028
1945448228
1932019940
580102175
1209312333
2139293184
1919173781
1126782336
1677321347
1409195436
538531725
146302766
117014787
1052807644
904105735
154098189
1253122008
2030235184
1568259172
239073987
1999778970
1450678958
66345962
238969769
390471518
971727414
1941031092
1725580941
731154822
750983183
1148393891
1766667708
244489024
923731082
1506451875
1515933615
1413706039
704627839
211992253
806945063
1896145967
45707238
1845867297
421146800
22334710
1192164695
794716314
876105351
1341472863
1626662780
1136703560
1120286222
1790047650
607277300
1999480899
1980498186
521003380
656014921
787630634
1545580727
215268603
1370677824
862869640
2117140004
408745539
1534158841
1432682701
697286430
1728235683
781152520
1247301477
2066379108
453550355
1682696968
280176834
1870013910
1942091789
1166679796
1443493248
1719339136
31647398
1877673988
586154870
1658961621
1169221024
1922426846
1285770992
1846216992
982133146
952122619
2108460369
847668066
1255698740
936863409
529547829
591700576
908253430
1753231218
1076498079
2067416923
2063176510
773031329
1601769454
466714332
1913362354
2121148230
1895676460
1183206448
687563986
1908129245
1964748641
1150413013
1456955190
1036134687
2098831559
1487318573
618404134
2012514044
711841558
860938204
767306501
1615151287
1572748097
448356014
1499690708
858421474
1286519787
732613916
1945816765
1041199606
144256431
127174358
1515782769
1158175534
1281712466
1035196003
797976243
252124447
1059392839
1118599350
1460273862
2079461810
97375597
1058091291
972086176
329222900
1108398488
1868654946
438748940
435551254
994098169
1759505845
1615409373
548191139
420879948
1281872133
1990917656
1001847772
1987711576
674254410
417932268
757384393
610543496
468621262
193602816
502466945
1260888323
1372270468
1356300713
1292486770
539895455
744651535
1821173355
2094388947
30576320
1233075090
1324005904
874744099
413147811
1228688668
371358853
315307515
661818014
827370075
663015544
1816261000
982133146
1495973723
473053844
304041888
781732776
624981070
727245582
863867834
1266992629
449173686
1092553448
1934565940
763227828
630565354
1362070279
1119097566
1057473736
804979102
959593843
1356226619
714512919
1737576442
1802781688
569936229
906383096
1586244596
1626025461
1480997049
1350200104
184931375
2032363871
1383558828
324851442
2014584263
150390235
1556185467
946948475
1754540220
840209261
970358411
922283479
1963949582
1623952860
71025576
1941527063
188360724
865210683
1394225201
1225723302
296642054
1825134630
933326284
742000323
342509076
1975348081
1351440652
173927705
1301157629
810094030
2132841541
389687220
2059986800
770993313
934560387
5558439
1035370649
870296279
876923691
252061105
1619401400
1638390436
337051122
187551664
230589985
1787220672
1032899230
217916030
482733554
218529498
567946361
811601020
420605364
779019388
696608199
774980798
2114472400
510636079
101230389
424407759
487100703
1433673275
686782744
1547681370
1883549118
1527381362
487590055
1201750708
328560104
448549682
378157727
527624948
10449469
1873793383
1295617728
1397891958
1811595711
1312251233
1893316816
95819019
78250131
1645750687
52494629
1485949989
941266141
2058131620
1971578273
151363048
1235759299
1751506737
678635156
1052412715
1570934137
1658594175
1769291249
2126608825
728605536
1695760923
1959123996
294621590
980000871
1597886376
1439881413
1415494083
276033520
187990697
384844207
2099789998
1346155445
644432007
149594367
482437047
1661212011
188023646
922692865
1978263463
1194857174
446552359
768265413
2010320831
544315848
885678381
1372411169
459692296
431105733
976110405
1229023408
890300371
1717274796
26243084
1489984863
1354097928
339022943
1424094851
2120991222
1861989207
800121969
19170066
1029169277
739010962
1170806228
1468301802
943853253
1283420478
1897041945
6334623
1287215096
506256041
157655916
856080186
1309829454
61330830
649188082
216194193
290508915
1781200299
1147933705
284449533
214449162
1355166435
248244512
1517763619
2144414239
859661580
1417020666
2126681821
1461734585
718056664
1180778154
1097650204
1573627602
2133190821
1463033572
2107631414
448804021
1406719331
851307959
1507362009
1178783076
601467467
1532029502
1239750903
1703891622
654495153
767142686
782915046
1914696944
91683490
1427718122
135067238
1657302427
668446613
552489801
105163123
1420479454
578530861
1293698913
2003371471
1010896683
214474833
1245193423
442684957
1151165031
164654712
1862614621
361218247
2033902856
322236498
1692102264
835721308
363474266
1637058383
575610267
457341030
385211897
2053683387
902920029
393847437
591566037
1528602598
1868067330
1417880069
643405257
205671784
826558709
1879175019
989209180
1464157899
255524014
1423947460
1947556242
1857626318
155120692
1998843097
1146420488
317180097
162215314
1695007451
1388088137
1126374075
698220253
1569817339
852715420
725380714
850511419
745430143
1216300732
1566003093
191620876
1062753103
2135559092
1257371682
27008585
609312831
84197800
1890902655
1863404704
480529417
1695341731
391925903
628840734
1164001965
536536649
834117247
1281034311
135224430
656963517
2016155459
2004114456
1099131998
560187357
914705804
650685622
467634730
1693949537
900460820
683070496
243952902
942245668
2045523468
267012228
381881505
2068849860
2121488491
715350896
2001144003
217998538
124292188
1878340095
765537746
717497630
1024116347
904519235
1867659668
611023091
226017856
214543368
457627175
452449761
912970312
1659339925
1605631610
470670953
489672637
484719547
1973068998
438268342
1036989399
1847199188
1918517384
1219673870
1535196220
138755345
524169336
27344657
1544554491
1779479688
1937094849
222349282
731908482
644137983
1634189985
314975109
793071077
996944586
162740072
287813146
1503386119
601293450
392869719
1483546762
1725821368
389296038
32227031
1217149308
1470868227
1291084559
346406771
1975554693
995723554
862103621
1156113871
1308415175
1779830768
54496523
720868555
772654948
1305530408
1170185494
1430650104
428507467
718056664
168278089
51576904
1601603910
1450047813
186621103
630830224
1195309540
1140091888
1136335048
972458001
1078765892
1449745014
2102906517
1713757111
865719580
787472425
336668198
57330631
435336670
1483898605
453029125
1572529925
1763363742
633734966
158689525
1923411309
930451008
1927555063
1952874510
1428428035
1713384742
1851572637
1268297792
387533883
1395418262
2045806490
383626464
213682836
460184663
1929379134
491775362
489288696
420885833
1989772445
1377228654
1606836033
1756154167
1115798284
1387866412
2092082347
2064197806
2134117715
398399339
1041276533
472773540
1007296110
1431198833
260058964
369981412
192308835
792629590
1448222951
1030768853
281425289
345294583
1295759748
813964487
1465484603
814529141
2093407855
196430981
1822264924
1785512613
217415613
295860362
992169180
664899353
508266594
1470646718
378903276
2081103138
1025309693
1122123422
1063777591
1696873483
1058483231
2026602620
84401157
1628500879
1274874410
1867486004
450129006
418657799
396480156
1434417043
1036594028
1397917692
522420218
589185658
2133127712
690085537
1511030716
1143441494
801275373
1723969501
1374712192
1574137602
1442962428
2020129990
392440363
574453145
529896754
1068783453
2088344210
851982717
336650466
1676507325
706084110
1987633974
117774842
1151825508
1501724577
1235087333
1802423074
965609025
661067773
1296775010
726785033
330620187
1094931254
1509258491
780387456
688677824
1370375096
1875406292
744100290
321826945
357553476
972407770
1056368306
1135880376
423885018
230982895
1480552031
136527094
760356411
862085942
1840480361
273270163
1855611425
410382793
2087818209
1713054724
271044928
420566282
559570559
970998303
2093533028
439704376
10836014
1597088229
212431175
387236285
880619357
727198242
2050030645
680021575
1417074313
716679931
788502533
705623879
623291072
147249254
1975022128
1620018034
107621539
1643984844
1383350122
1136742507
1136503347
1610830803
564170834
960961394
443592134
149866987
2068720260
986169551
1273467538
2067071817
1987424614
1910839722
1156506957
9482866
1916254828
745766019
1279313096
508072649
1643377596
335014689
1535080497
1318493799
29568444
215994565
2046471085
179061298
74003795
1929701623
17720442
1781224319
1027657473
1808877673
1623263190
434342166
505264497
660292220
341425641
251917179
1763009475
473413759
1723165468
1550736764
342201667
14856499
2087175794
1975420403
810942428
1916607836
438809607
1195627469
1266496358
1202018352
1805764009
963736647
2104091464
977994639
1380762749
1155788568
43068473
337838672
2090775160
1720831209
258227868
710201265
703712550
563799861
149731150
277989507
1755527492
1096062258
673776462
1306386533
800483977
799886313
990534288
465920186
324682475
1261276893
576595499
944689434
1268032633
1173956924
2009456542
1395905552
1756266236
1768844086
915165842
314548598
1934974618
2061631995
1207056281
1337832225
222080353
1154043753
1013325023
728766465
1437168092
662531370
1577214746
186100367
1654770634
1946323404
995456995
359725381
627013083
215094774
1236014446
773331093
1587047206
1283149537
1700951101
1149864339
1804228984
831600364
2035606140
192980069
514868130
112532164
1068113856
1535265419
1307675809
708881976
2122854001
706405623
871739433
1373057248
966032264
1976572878
491041897
135167502
416920199
666362066
1388765173
1573239001
297138953
537162947
503935123
1947714142
301923764
302908410
1824408209
750825572
1083926407
843429263
738933779
1576698252
1493772494
1479140364
1036675824
1878139281
485553892
1696549891
751387450
1676171661
1766287312
361159114
443856190
1853226434
626577724
1403097357
979019689
1334488682
591976801
235533604
1115463786
92340609
227282154
2064323827
2067950935
1465234257
1782143512
395242587
201846084
1694431965
194933241
1999336939
1070191107
1310963568
255232506
653619581
631236613
1659677267
1147143323
2086019532
1862401363
1347915878
27980467
237485933
748728798
365917790
1705653290
1370880113
1478525141
466782470
182789896
795345303
472341104
1283763206
1264829727
1520153663
740798562
461382936
767254555
61686116
1672007086
928978201
268253835
1161354217
223783934
811919257
1403975561
1827371470
3815707
1046280607
1057272908
175010790
239731484
533244336
267043589
791047107
1167305644
475183709
586992866
815960735
513675799
273754865
1431564628
161490508
1960904244
1433995973
174951576
1946040720
426843731
2136370366
1402068848
769010973
1436131308
1548934306
428044489
966097620
1407991122
421210239
1683135759
1575577393
361904088
592057757
548388928
168050442
121455269
366215233
557674168
1926914609
2143456225
653135576
711686941
2077326659
750511119
2144814352
1640568897
275992602
1122967583
2044280080
1615606244
1760671060
2015681976
2104508166
391602039
1748035193
608617764
151221865
48509638
1004636246
2027424427
352457476
1157178896
1537703894
657816327
504735691
393881056
506527463
2027603113
1443617805
747132905
497567798
2061798682
463166394
1767214875
69847888
1552122074
1086053635
1343997652
1915345246
757929058
815685254
1601362963
1449349630
814987193
973612380
1649677874
19556759
334718403
1636645074
1304529776
1216383049
145490645
1627817111
2033861958
1594013182
1015450635
280463621
1191007486
36603901
819599675
1222280894
1224290784
507752083
1799678996
1947226666
723423870
2041083622
2138505134
1446192548
1473191259
1327898493
1403249145
1345086274
860918800
2072731493
1443924865
489343524
62935730
480127834
676339451
1025753527
1735503562
627339747
1324174457
1666386855
1723961455
307213796
1976153920
606018372
1345045628
1875228894
1908349666
620011287
1002734145
2031075500
457341484
339258146
112903962
520410919
460409761
1669658675
1289603502
369884885
424801462
657209224
1441344757
1218108444
1022061836
1456514926
55591967
2059518214
95350958
285299154
1157014573
1683944981
1069861455
1555355537
1930928782
1900344141
413289435
1592542122
974159787
1906763411
563008270
165508966
583182941
27735032
1119932100
1926612444
1344670198
993481772
707732840
1814163547
964534784
160593147
245088607
636101078
146555659
903971864
1439781132
938408240
174950932
1090192115
127548659
1632994922
1760458977
1927348177
469108337
1704105966
1518576817
1553372928
788062621
1964517794
1063131003
528189663
232843263
1833908030
1720707802
1141872533
396015839
354203766
1326580073
1153594873
871061388
1544857772
865123571
709437671
630650472
351789169
760356411
551705827
1366364290
1028512618
1450860631
1520189016
869066888
1504686053
257253013
38577801
789475792
1162751212
1566413284
1890636224
294011060
1258642384
1358100627
1570407814
2144773762
1859434747
563929344
1573813566
52921143
1898523419
792233938
1420802099
470979379
993183433
2061454809
1046257898
1348832598
1639857621
44873411
263087375
1215600806
1957729282
509351365
531857054
1981546788
2114317778
2026514009
1103995936
593262320
1485721080
1525509514
1519933667
1435665883
30050904
675007926
1082555933
1534214823
1935465864
2076321079
2067564490
1928372407
279889903
1481887239
1858151500
241246463
1556376711
1175632895
2016414255
888880258
1696757186
2020354257
1083362783
1924792197
1338987525
1030734136
541267685
480199489
460969211
332846701
555240130
560990484
2135515754
636062676
1843242390
1817058712
1650738564
170821012
785759501
1149064307
944621370
517616151
2061088055
2006388256
2117726296
438233581
1194943101
587459805
1829623005
1444206409
900109220
1326096458
970585785
1335744304
1683628424
602529970
841489874
888910694
197615803
1216648850
1169754906
1101667166
371356046
515553087
1279017027
175730582
314562576
20335154
2123849549
1242762080
2083974461
410896554
450111306
334412277
1141392645
1777784643
1926680746
614189222
630479380
1847623811
72705229
366348851
1292072973
771607597
1814297296
742023792
1817949602
919767019
1788917114
857945359
530538808
1593695545
994242590
267210915
816946999
1998614167
177038564
995264690
118852241
610790201
1019896510
452082734
1875848333
2135518666
853526174
760472570
485288777
1490073426
969229157
221991614
1927732308
153010309
1693291729
2107745780
193467396
853726355
510884766
927260692
1219777914
682213887
1216057187
481886824
691293513
864123857
1266394279
1170416114
1659184024
833990610
127735288
1555416221
1848916565
35601210
2077245980
602352730
1058189088
49113876
342350114
1709435087
791998165
1993092952
1376898978
313615214
1664610257
1674323828
1893867879
306654223
1208529049
2004584519
1471780086
716711020
1143334408
924732163
142242713
1238452686
1511528870
925463790
655843427
620896839
1843674841
1869613646
576511011
1986536582
2031054195
1073868013
198170019
2092225063
514743116
1579306056
771607597
705909157
877823737
1585708285
346916875
2138742617
1860509964
75450976
1342978098
1401890089
856016973
1369731503
2129156584
1748291690
1693184423
2014431240
63919662
38374897
991059234
922902543
2138284747
1303891943
1418538248
448672535
147862081
1956898480
1369051093
1591948133
947494445
1841160691
986791188
595217840
1145332458
1324589468
164323901
6618102
275841991
1680939221
467468859
1719600723
386070134
863150920
1036382790
1274877073
2074727260
391090989
1378717491
1856704044
1752724761
1364210980
1317234686
50698509
2118848646
596777133
704758823
1241835018
350754271
429713115
829706617
1029711586
784727484
1989012563
250548404
829366820
1218964220
734074722
2141506024
1616240549
2131757484
1638866961
1226088496
1296157191
1380320039
1931869948
2091953982
1990104870
811287826
1051234473
114418839
1642209383
1332615251
1610329703
1809371276
1535620329
1100062662
941797917
1323472995
881767297
1091689845
198927262
487871387
585164707
922911842
69009933
872203557
1993423954
446008871
921665128
1365310341
13735325
1124787906
1853001070
611548441
1566606902
351679343
572640061
447410777
1746829560
1405380832
1703969988
66345962
359790430
311516149
557544771
1004708723
79726257
128433375
429409070
1705938883
1414925987
1192514870
376336943
827034081
1917718070
1582589952
551385038
384668506
638910342
2119985655
305917591
697813493
119182435
1965669193
615577897
1293984398
1968553484
680030374
1911053645
1610368443
1848993743
268361661
1829254721
2037829650
1496177909
182519536
1158515985
948625344
589255421
1192043669
977132229
1986809113
1851684786
328752444
1435684369
1710206124
1578209996
1843970094
627003547
97513030
403482852
215585894
421273984
1936392666
1042450729
306480065
1690089702
1783432227
340875988
79947952
2118393250
1394215585
15393901
457767663
548744419
1818176436
326367198
1370066265
617315025
1585675518
1718768618
824528680
1466383455
2078912853
1039937580
1446237559
398360835
389846168
635967750
848656990
132806415
800671065
2018565181
805614474
180289759
1382671849
1303489517
189628385
1066931083
78532300
1925803505
1090568778
669290959
940411245
546534215
333891193
1010843604
1144775460
4465575
1866232752
844912252
681775362
245996934
1700827175
858691440
745610758
1839092293
897778119
1331125490
1840480361
899920174
1779513271
123970746
523311425
1289649175
290930929
1107006002
524976152
12945916
396350711
286925093
465758588
1833320730
979897761
1232086745
161806978
1449484094
876660067
943848612
1414275478
1768676730
1949990922
397132901
1772059521
1161936113
952160160
264032932
182278181
1517270269
1102548957
1229582214
1697528861
1691942002
1541478819
23422517
1095485517
659172733
281251614
5695247
332109595
1790469372
83512038
295686020
1972857594
1043996004
1853594860
142659260
870560328
1235976327
2097807138
1326819196
1874836393
2094644911
765467124
1471008812
959444120
703596660
1171431618
1429031793
638925408
1786424607
761718737
829717668
1217167760
870171253
24714357
999259873
1829635237
738040047
1476746017
908114162
1036674683
2140605690
2092741948
1562249314
1722716637
1457966454
1372293953
1234972653
1085090087
2032802869
548385265
1022407877
2094698004
1391830684
1832543636
1307933054
1809499999
935304922
1197031550
1407510486
237287274
1696442685
653512926
1468965841
755921583
1688654951
1983399989
89953462
1892892157
1995355913
1477156970
1140794839
1223404047
1655189924
1609003482
507297659
1635159446
1990341000
1721101024
603731221
1220177365
548868043
1850346485
1299475044
307956266
1901124783
865052025
1746031723
95432511
120803569
1172838108
1184940918
188422228
502908435
1501458796
1429825091
1530724698
1433479497
1472440449
1826941585
1777562037
963961938
954761358
759686716
303886790
2011852330
1703350234
1486864249
682673185
1456899567
1986565157
621619174
1604230970
1703787725
601785150
1910755236
41511974
410982712
1699847239
136844313
303487563
1734811524
943452119
1135532251
215253810
1847392912
1530834042
927152025
1210592402
336961068
1980867874
1891720005
1839145900
155094273
617134953
1988559270
102883981
14724187
1442373978
597854245
348455724
660160833
714170501
281217429
1335906196
674211758
1201733453
1510222106
1533181342
1695812400
237081834
1343742295
2052095223
1951049562
832498454
1140783705
811234282
1291712276
554242669
1305016826
672897275
1422205611
1085761051
1548915212
1946373457
1480194883
1634320395
2017098539
336671642
1187593167
1865489340
206094682
1256517162
546676130
1910654194
851617109
1341093266
410217814
1836999119
1945997343
696020121
1248592376
1282889964
126426679
540209516
304815813
904853121
1893063367
751185790
2030784395
1033264308
1721003488
1948893720
1116238313
106436416
128090864
408275225
783345968
1054617909
1307990999
1267739714
1792563155
388042410
2076974833
631096286
2097643399
207920591
1528272130
1598759869
413435020
1437871355
1035028672
1944218526
1685451589
1391175461
143208525
1122112310
2002131326
590145238
229458820
804658338
579249889
1677048888
189889955
1961022876
460660444
181235162
1949996384
1291411893
1127408607
26854758
1791059141
671087507
1838226659
686011316
1640670364
728938243
1036472290
391221577
2001465455
2024208657
2044789691
1882750725
1475802292
1022898740
978794988
2135203336
626116873
2118742406
350107009
490367160
2096530683
435285047
544894774
1292590687
1217510699
947721263
1672560031
827608225
311526388
386936771
1740555254
1957998474
994984935
749519723
1559714513
1593735482
121290600
246091132
1752439776
1715843185
370001643
129165506
134470862
1998657473
1197941572
1289160638
149739688
1344562368
430072394
109568095
731218148
1221876740
29127376
129798477
755746096
2137516040
1608597038
1634414024
96945523
2101473809
1893751090
959030340
1585020915
1032193571
403896518
354968183
814469738
585119715
1093323960
1042873449
835727204
1622646299
1590339542
1682560173
2119615003
1359538970
770239571
1834796655
183970186
1921289378
898331502
698411219
690717869
383566391
841657029
1202154834
1997264828
1766437698
507603828
80191088
176250155
521284271
581761762
1161975844
653165948
506163456
1013016105
1282820229
473820620
1473427003
812862841
102972361
1147624745
1335300299
615251193
725684798
1906701303
362934618
1874014783
1753205684
580921238
953237241
324024483
750571420
2031349718
508196123
562107454
2090569126
1810968727
793386495
657580868
1306461310
1113387111
179667245
1943847539
1059414158
729288690
737608737
1451702538
290208424
193530200
1179565356
1758933862
1912207213
268801707
1672495496
2031143016
1840168306
2068440614
618536767
1260114756
58815389
445217349
2131096017
1564417787
1299552394
10642306
865123571
1000800968
273576751
1373451744
1792962482
389182030
1812952923
1750591681
615187435
1048389175
1265651206
1345763546
1793091967
1543349553
910110340
409842600
1750010250
1537065166
1737349232
2087912430
36050012
1910414603
190573915
115617396
1765880669
1751414371
565859527
70495112
624238267
1143476897
1413090687
1595214613
1300431133
774287355
333496056
651710530
757655395
451042004
1930210271
1263041444
296536259
157688353
1989183322
1624875152
461266646
1615151287
834160155
1247968850
1846046129
1145641983
1797370546
1958076632
1777822543
496966126
1469473147
589462201
106187752
926673758
1027814989
1462744409
1181996403
938765132
1508691747
1520645769
1390664439
14778097
63023358
1047881345
648646351
1316790161
2104459027
501260717
1384854585
971908441
929246098
57706967
542272694
638896555
873164129
1013267207
2135111768
137283670
1376005347
1381670929
1014368987
2024768264
1343735560
1069170672
1156818945
200915604
1775670090
1749459867
1221899196
639580883
1210042426
404851481
1199895814
1759816180
671047128
94769394
1250777991
1843565232
1444271482
788230109
609722440
207834066
1117738492
855159150
886341025
472998723
1753581787
1956654709
1035066385
1951252630
1994624907
476725599
475367768
969237011
2113979095
826654419
864974996
229111909
883343217
1584745354
1279151126
2029048648
1475193236
1830127251
882359963
913221335
585349764
1684359011
1058382742
385099755
750862484
1696524591
47984708
1030895556
468257315
2049768294
2090615013
2105849229
588476993
935101627
916441062
1885355779
80427810
1360743101
2014617860
1684537508
1887940245
341754332
1849943517
1239322658
1561861619
1015727260
1798981783
995319589
1186920762
1876452955
1303891943
806858024
1457627687
30576320
883686027
1452945086
1692121606
105023566
628478145
1494709094
1296182598
1584564091
287768949
1207181412
337195856
203108922
963358373
1466364182
2020612896
930182673
877184414
1063950223
1593386396
1750765503
611132512
1978591293
579766556
948644905
648283280
2060226150
1884533035
1118848264
65168102
690407751
1049540473
1158512920
861025887
393783173
131826102
1198261203
471750902
2004995871
1168325766
1417358100
65674190
1997359322
2125024050
774709099
952987484
1418377317
1177680391
321283102
521831036
1560862881
905587283
1187678867
321525311
1564951501
1993701178
1223868012
425543027
1660481171
345672732
697740778
1406198414
633889881
780371635
472224036
1344249199
2140772443
2000092481
1323445006
1427934543
970863539
888236581
1966927466
345726726
1272753930
1885157127
692897276
868649499
1614904995
519508496
1802601411
1082861022
1085945955
1982375787
2095546486
190410511
1000454790
159650220
779403304
1057220923
965238648
1770682638
1258294429
1405894221
1271269332
1056901785
1922458515
40573683
943570169
1395984684
234297333
544267101
856256876
331078605
1877132563
13265045
1305204056
1075271130
1445052500
873884092
1392387320
362489580
1480223283
410486987
2110742178
61065932
354091582
1026907506
238515466
531818801
1100673019
1881103066
421093463
1328410747
796063808
1733729903
1080178516
713043568
282931087
272183446
510595329
538745952
1428144663
16635012
1352618280
1379547217
857502168
274669420
1490871701
1420161679
620394804
1540102911
287011791
982862798
1027810015
2097639254
1672927591
837285565
1011129750
221458342
2007540725
1213503775
1070335842
1976291761
378296823
2080206343
2102658780
1825628892
1081014904
1447944393
791642274
1835607937
689991440
2086400942
2042738185
481582725
19378376
1770684797
1121364278
2080861654
1716440164
1288814876
251297113
660077057
864045903
520744937
930173459
247990824
773009232
118126640
1653603133
1747243884
1122676497
463442437
1154316611
972259114
385055502
1474324826
583407468
1512872278
738853679
1321528581
178666237
589803257
1021767168
333391206
856566864
711651886
1260940995
1983298438
3872194
738111518
976127758
977356244
1679306627
275151181
2104143559
1333378797
1700273130
648551872
661683048
1207907809
930700206
2146229163
556807932
1930778443
1208392875
2052535205
1368540405
1778392657
1945180805
201622790
1091629010
690600540
210283988
1753301316
97859516
1401830773
2145988575
1956531659
944287665
2015337833
982912079
1146791098
962944263
1089749677
1363356870
722952881
1408669823
741431509
120292883
407102414
959832023
720979918
100926385
2117211009
1503700218
1239247954
756170547
1680349530
1195650745
948439113
1210938523
1179852986
1590700928
1898079821
938832771
1519180845
1360173260
1782446582
1304231176
15779269
279711246
229011496
1843268244
606107635
550227944
2029348119
1310145384
1621368377
30238977
1865543837
1657876861
727442860
1329169679
1177546118
310932573
1522470018
1640659596
1031733077
21428036
1304940164
521710434
241664857
550573041
1352768638
1688237425
795638686
840460888
1191726649
404606925
1616838196
1316602558
121901854
52741336
837029705
773396099
335463811
1905112614
1049379724
1125582652
1021202776
1714863400
1478696371
1142477910
1099995592
1889392387
113376385
874245649
636156098
325750961
861600383
1022175470
228287749
58121342
1375169734
660137661
2078849048
776491981
1014790416
726324760
214668003
650877048
210015945
848825595
351107368
1141392645
534925152
115646156
1279428192
484024506
28583210
1416272671
1232891650
1772289962
1432262468
1048334614
493541014
76063856
1186799515
862358094
726987943
558588050
103721773
259840062
173066294
1599756265
72924569
1376043295
283965684
862143246
792535016
2061638163
645498024
922646498
1002789655
718978632
1842873524
1520729398
951595480
612792071
1639872936
1540214229
871369564
109508153
491540137
748210057
1908733452
1171291141
858528456
2086449114
834969149
116004117
293636939
253426052
147725078
1358046624
840485008
478146790
982830201
1035167342
29663747
1530180780
1262687652
722460677
2140122952
1872914794
2026526543
171442419
1508417391
1863315386
1141975282
1669207776
1804929197
1540016698
1865980367
1919905056
1836511300
900448112
1762611681
401071065
68744197
1540899870
1718473547
357613427
573821694
1049562426
1186035800
1501464911
1640350974
1880420070
839367117
1755192072
892028493
1391518782
132601180
430053095
1479196506
1181234684
1480174451
243994646
1838167275
508077277
1950531572
86032297
1881419484
233327783
1305174772
960805127
1622223542
438884672
1174186384
425647207
1063861654
240828847
1784758457
1251337305
1810468382
443281638
1523571552
1263304139
1857926223
1249898620
1605807533
1154217559
217175732
460354261
629162773
1996590252
815998133
50196211
1164403537
1313179527
351153242
2130113077
568360164
1602783521
393727655
1149735490
1859434747
1565365985
1735869823
450168302
1868882526
1248586703
953412802
534857677
1162275558
777391836
1261269230
1225412881
137187689
277225798
1556661734
1504755698
1849888699
1996729140
272435841
881378527
127751296
2034010536
584011023
1514908136
1392010404
300012150
819088068
1191464017
76070952
1255340430
307428329
1680251344
1454710281
955526173
43113951
1603267661
1639175879
299668013
117391992
1187584785
1916204756
2053046062
618831603
2051469717
1553568969
2009500681
598670759
1015213707
1107026516
1902751545
1824657911
1160416965
421438027
1347053308
608834869
1309055117
287436996
315133383
567560181
665390609
1663219021
1137112764
2096478197
1801236819
817333826
1495458122
586489641
1082958395
197531033
1762912091
835197158
224897973
2116236882
1446132659
1522643861
1638413510
1077155263
415404194
242596568
1013732426
2041702333
2081987345
614452063
619801609
670170445
1353553986
2143191478
1622338126
1152519890
119110358
1690785337
557748171
106104847
125645059
1729634393
42380903
754858747
354290899
677514922
590799287
1814412709
1582490341
205146780
1035061803
257898386
223548851
546708997
943155019
1817794759
260857914
997333957
182421750
1972031469
1249697151
2080538446
962645332
480752437
1658242163
1842389332
934167198
476119157
1106411139
1822817571
1063945391
702533620
1296051519
733356923
1317265605
88692561
159093513
1103083124
646127039
1076562577
1563386385
1949085971
894169250
2135154178
2128749166
238351999
86142722
1038222712
1488562643
1048626481
2048560007
424845282
2078226885
107152697
1195807534
2119310143
621708139
1912654168
326659858
1565697808
378472427
77329713
1965169579
1596629966
1758029358
2012242142
550171840
527200204
1257238027
701326354
49439791
2145546449
1067137516
2075722665
128266918
1961750718
442707904
1828070056
2074675246
260513186
176515045
482667348
1460707885
1620075449
1887096207
1581345834
250285099
148515206
172547917
1286306875
319359156
297628099
1516239290
1604462951
402067975
1392148177
15831583
450335701
1086095501
300548420
1932792771
347011044
2055750728
742913463
1060290654
1381197968
1820575696
1870358196
1289031070
681088505
845574773
883015833
2017950832
306641321
956510335
1671520666
786814166
1452349805
1637479092
818288823
1250782591
308063376
1978978505
1717925034
1938603017
2064335689
1925116286
1382853365
1339802073
1646956826
1111128404
701905128
2143680689
1775054937
1574262287
1976412345
271006185
1742462701
1487341403
1339025838
769323062
2009039446
891061917
160165387
1105070593
796066617
259665674
116443605
442809128
2003649429
1934806326
47809510
1731183908
1856314274
1010651340
1885949426
1798082234
254650736
2131482648
1249398756
1704238786
1453796268
584044192
148263365
542503187
495775423
1315912582
1156435049
1630522510
1191303146
509136450
1139864106
1456765965
87480468
702426928
1076764820
75292221
61396670
567422734
70562989
1477080181
1801300779
1877852229
393798888
1261324217
966934676
935903304
699946280
1078676388
1644526290
1915214731
2049074948
2100026000
1984567246
411616508
659048927
1335952426
1633313582
699690102
940201186
1475373681
1828656651
738530200
660596287
151854145
268873352
1034585581
864160662
840137803
776352195
297378982
432065746
88342644
1368000473
1244505451
1757911560
1339039118
2086647146
501615711
526574839
1264121431
1527437871
1503237492
1518557183
284736627
1980133484
619218635
68726759
597339086
829139443
821538063
119852742
1898041147
1115782948
1898602723
135152908
62551427
1989183322
1797688943
1421439625
1459247142
519570580
1338378322
1083485303
142219459
1442566175
1586424967
357475842
1695202343
1627173356
169450560
98605383
1011805047
1572025555
1272517422
31613698
170606507
1776773378
1574014874
140568249
2078522091
1219439624
1289645142
17229393
1262272089
468625490
2087524510
1158252735
245481246
195316123
893752210
1082040237
61766089
792313897
1007179460
1539557010
895930010
2100363483
1931898766
1586292561
723727683
1888922957
1642332523
2099732008
156477945
500977230
1262911859
955411458
787535376
1843360190
1407181025
1340169789
1851654274
1361882617
207635373
2037704653
2074745137
979326625
1052259795
1947168702
975086484
85168325
1801254069
806206176
361323003
706995508
316076832
256786932
2057587934
1527970044
752426735
1071376124
511341176
1122981935
414390941
1551713700
98548250
269117266
1024615725
1792520131
1306297084
779350263
1128632792
1980838595
328147400
34901600
1340582938
251135177
155327621
346353993
2096247616
2108038094
1339058642
1035990883
1605535068
373784255
443226537
2142292941
979634525
764379695
298606283
816098581
882879311
1355010810
1023259862
1371744084
31550345
104504684
836169890
1417023069
1244107855
1339130171
1548535556
1430802829
1114938836
957527786
1781704344
1428158371
749571706
789347251
1456921467
1749612346
1128889047
1807335384
145521868
1927348177
690157935
1580948167
1177693054
1253060999
2083293147
1918264051
646779100
195075847
1623018025
284005854
1685336383
1039417556
728223890
1629278496
1255776405
992891233
1512713760
1595104098
788542623
1914126590
862694794
987160810
419250850
1870086692
626320106
1068160861
457835861
716568799
1743431673
1047682050
627857361
2054702023
752598062
770468058
274161205
2122848572
636189526
1165360768
578407994
533685696
1231199997
330332346
260455507
1922458515
600170030
15734880
1848333645
1271502620
1244655736
1740344631
1197180958
1101304371
576802065
445643567
310358435
915880969
2026715872
1417054832
1332818039
159057074
382139944
1373921830
1801870068
102991401
1784569425
722952881
1125224633
2038014280
1814739829
855803851
1748687324
563697334
826519969
967808730
117086477
1650520725
36488948
471988016
1315865846
983570191
47512892
513466156
273706767
278286389
2087282885
1436879116
128756292
1409787787
378693842
359344804
212409975
941762232
201989035
793039532
1417613789
1794768999
1113417370
1455768267
478258569
896476629
1514069514
1544887354
340087994
1847121668
1120295713
2027557632
1531197758
1872732257
349252808
976170248
2096358831
1651359568
118934664
627339747
1911889212
1144671023
1705727342
2112816069
51127463
205548968
878215284
2031052166
503401453
219744184
1856723974
166072887
1420397387
1110822707
928266990
457978235
1082253613
1598893565
523886488
1424550362
1325726444
2028527221
1617898517
391925903
1015925930
496192427
996732893
68945098
216485951
1541910496
1651307258
1423673996
907267237
166059224
2113818022
953617176
572562134
500300993
1001853241
1512410985
1497491201
652039658
1834815382
1032492445
20360472
1501763437
1002174008
1887161800
37863867
1488424903
1078665557
1919450199
355374496
1197794104
1545901031
686368922
453450965
1241000961
1207992802
1254853258
1226176823
751130826
1760888457
114092498
1336345513
1701615402
793027540
114253074
701014474
499804403
815082937
693655925
1248641314
1100232444
1287050696
1024650876
1515782769
1294494552
1145317854
196537817
1018706765
1455029879
401737028
1585162836
594888001
459962656
737058520
914541066
22062197
794024158
708642178
525727285
1151956886
1386413764
1395182101
629522285
1554871528
679023204
356912351
35304448
85908102
229028450
2081303902
1527005597
730006532
1185987892
711475712
1606058092
505786476
1230094885
148424516
715127699
122879713
1552254760
267135399
826476653
1042961533
1955763702
2696648
1440603119
2140718480
917488428
1845248884
1643295499
2079334904
456638668
2026078949
618433660
2106226541
527327842
216115882
932089849
1401575663
1992850010
157730493
1620431764
1639135293
304175001
212235614
1154084035
152565408
1542559404
950604652
25017004
1553456070
815861569
811707630
870933921
500645343
638218582
1878529024
1017129080
673776462
1614830807
492771673
86222391
1175804783
1045691912
1060201036
372244252
400402306
1731118247
1684558907
1946950084
1453115611
764499759
989211119
587245757
1688444297
459483268
63891069
2143755136
1919450199
121234076
1859915137
1883175570
773112919
490766418
299255902
1167022950
2107293358
2035397460
696940781
1959764216
1930412395
266509148
1500105915
1029858045
352165540
1775856516
707710321
3719015
1750599180
375716728
2071394239
996597128
1084659302
1126375392
1906237040
1663826566
491830229
863673933
1187361399
953139081
896294397
1672958916
101703922
919840402
449251869
69629636
815126581
893508661
315546940
145686312
818913863
228255234
1752464195
1600334454
1132081423
534217443
309326621
809342094
1581732521
265266220
1426136768
330462828
806773248
1341298924
549273163
191619814
32586120
917516113
1468224684
530144240
761835530
353559513
1135097185
1669408274
948749207
220608116
46827067
685325964
450376281
1401325574
237432785
623082600
1327258765
1338423617
1602667838
500383348
1007125157
10036650
14124654
1238271956
1813369540
1126397176
2123712737
259616410
766432865
1530392535
685944781
1494943488
999955277
170040153
257173990
1752457108
1456141478
131417073
1573056300
1433860
1520968672
368135574
649300379
611989721
253011764
1818646831
2079732627
189688991
1640483053
858092772
372357549
959532388
29842635
2039115105
1879933186
1276607459
421803445
798790930
287983052
525425025
1120057587
1820263054
1626462048
1765524422
314639028
372455764
839914180
1821273319
280747577
635662989
2055426409
335375822
2141850957
83872180
1514717605
534775445
597435398
1554282680
331329620
150537990
312699041
1932582906
74003795
356250594
724454617
1197511045
1772508982
1541338704
558817148
1625317018
643453502
1489589588
1619377898
1497280675
1806132545
1517423569
1171276925
1297053759
1652334641
558392887
855878538
2104131463
980927154
1934784908
1011129750
413432935
1571059582
1585618879
1283435065
1325314022
171547693
1444268987
1134383524
1116510303
1666981162
715135581
2137359441
415774791
2018500254
1550613858
954510707
1688847451
1855066333
582350315
698930416
1003427166
1019766167
1329819501
868840243
779759154
362172933
144379787
2012265495
2052736010
1639759292
1837028591
1265418867
1214534174
1499218052
1036684968
86604610
834244302
821522197
1378998167
1119648012
1868082541
1542509118
416471111
386953711
325451764
1009050920
2037547516
802535410
379589389
824717934
2079423610
2003737037
582568427
922272391
1662584623
205016576
863058728
1127855513
1989418692
1688122670
1489832475
335923286
2032277018
1112854043
1802601411
1437136547
957875722
562565752
80535053
1326473712
507075047
1256740690
651972800
1256476447
490958309
1167270928
1314104648
184562729
1971205537
877276601
659796249
94445601
1946862461
782616124
2140924006
1963128458
1794673168
1541620086
1579689697
663146961
938440055
1185762984
442448279
1954410697
1107056900
377436521
955181682
665850657
294815258
1018080683
837249764
82972183
352767638
1557050984
1241748849
158030405
1347470846
2374430
982227532
350723839
2139862052
588629558
293949959
2146996048
1562110947
1477090912
1044484420
1830802050
864073379
2107908917
1795775966
798835194
986637647
1853609788
828488506
949468012
2049160693
840523268
1271709239
2103952068
202466186
1655078150
206733792
1719939951
1635789876
197531033
940832482
180072487
765555245
1242661497
1222066975
1762288196
1702716176
1389035719
1228444845
1305802744
1650681407
57470968
2135518666
1469451117
754311776
258159716
752497134
1153757883
843958279
1777534830
24346824
1043258204
1024557986
378655565
740620346
266889702
995046809
1063876106
999778276
1281519480
1990091142
1377254046
924875261
1256302999
546374565
725868564
1235287852
922147969
1744744164
331811391
561367541
2134243955
769334486
110472023
954495639
1705952048
1763313698
612025082
668883546
1834404027
866130853
712687660
1512633947
1554593329
83800101
670232556
1245365250
1391043435
938535512
1203836319
1505197257
129166617
161276376
646720865
694950893
1782479255
1001721631
1601422665
1663195767
2027832909
1123183379
1340816711
1149066223
856806622
1183229348
2009275886
135723797
1417993348
1770062350
557337137
1037481202
2069921131
511548082
1471133744
222029605
326690789
1828137593
2025584034
1134668751
848292103
1373239112
1328819482
2078733421
757083964
228498154
587301198
1591575847
1754850337
827977813
1815794102
376480183
1483276582
736906973
56370222
168955533
444816471
389390888
2315437
1848520148
1882102220
1432130239
163950123
77712414
12802712
363322882
2100401937
399749766
196924943
1634101453
1727267120
96369332
122224818
1089037980
166280884
150890618
1568716551
850649900
1734812210
1451338465
2129243142
1176216878
1598768915
1831093403
1583525285
1491113098
786423489
1636848495
177050009
2049568278
2070951856
2041136900
714389308
389022028
1458931845
815721665
418508934
346437639
1155642710
1653595320
2117655039
516974324
1157159833
1058757330
1053006485
820322863
1419422991
2049633137
55287873
1869415296
1836268739
1841332215
2088835063
925695607
360184620
2114953720
1632528400
1048069834
1879627080
771387600
1487350992
1317256024
664267896
100078191
1120894553
1431047069
875471625
1473870836
100549863
785794840
1420332407
100846601
1501897063
922775253
1170796696
712807592
585766838
1118769502
1312893538
1551203660
1768971340
1029780968
153842326
1076170275
57710431
529610479
918585369
1700951991
1574722314
337416428
166072889
77712414
1811493849
2025986848
1923191042
1982373732
1671408360
517044317
92163438
1392732187
404186124
1027516183
437786848
2028760824
137618408
1919289037
1026115979
570520769
1681887498
1038121767
288844999
166510799
33330302
2088365009
144183112
1097514087
1411794776
1411711669
282004557
1751860579
66370693
1628435193
1829274847
173223752
185245461
521051166
1205381233
814117606
35073113
1162891915
1037899353
400602023
420879948
1314153159
2083993267
1218746780
230609581
1182998046
1657353152
1462389073
1614678255
124316591
753179102
347776002
1529083186
701701303
1944912129
2081403357
2072905360
333679965
1909832200
1124605871
1614803947
486869894
1540555273
1134542881
734398658
1148612944
1060962715
1683453243
1646368366
862903819
257125279
2035096137
850779937
1171459100
1262936359
1642700048
1513413095
1986936832
1885611716
1449811142
1654116844
1436783999
1282879653
802818820
442398057
634105582
2105655829
1363774445
1344241586
676761071
648343072
218185479
808334236
1346095516
869747960
2041536933
1111244700
1714533374
12589890
780711323
720471021
1279317761
1732885087
1528916552
906062494
1068820409
84925605
634842051
1542094497
702596515
1018147758
1420103142
32131307
720742772
1493397286
1959367537
1868857589
1259309322
516902899
1914294237
391974972
1113268356
1912998224
243399526
620067980
249902614
279247144
1751858818
64693299
947322471
1621982973
1272442313
2068627667
2121746249
446447195
241113194
1719540997
414932082
1607252600
559455116
1449102584
461063140
294696144
1189797186
1887817921
732064533
1197249071
1556376711
745537058
1799267371
1441323954
530014536
1462102535
1758539796
1330396189
832676980
1015543360
373588502
1134871337
230325156
2029274985
1952199637
450069926
529295641
860448262
44802432
1217229998
1383401408
2046936686
841413490
1310264458
1783159856
949390847
1623868526
1318534961
2050558816
571537946
683168241
1902000352
653844227
290187528
1632880712
47354795
1636935872
802456376
444408831
2057508009
492111606
346516446
855766596
480342918
983572193
1882964666
168095719
1776901731
1175663236
932002115
628517017
1208503085
2092511889
1151976346
251290421
1796181910
1037065160
1499499772
748782173
646914429
1087081554
701674115
1528898532
319173246
737483780
518962297
1061063515
911746275
7425627
250609820
856997812
987307795
2109516737
1891495360
119056149
1963935881
1042640959
1103627000
2060042255
1011136336
2028502966
1149474973
1322165394
1385261243
1748465729
1311410394
153010437
718873200
304918697
834648673
1096493587
2140218218
1528938687
1368397693
1697973864
1022130700
34618766
524540802
1205103266
1691837075
1450912737
1468756772
242621320
1946084775
2128473525
49151969
1390814608
2037591514
383675967
552486010
108751253
1734855623
1538721483
906508038
1088493575
1365560442
1612248773
850024054
1900818959
964724933
1184676526
1412504390
1791217956
1459959702
1657806355
892305613
1939971756
37451714
356457599
956257136
2016263817
1314625202
1803178982
571998181
260396988
164577236
388825514
1517061655
754755755
93855157
546383980
25095965
276643092
1195168429
1399046259
2074771441
1913631552
1682275793
872094665
511041236
834671245
1812305096
955254652
923938019
723624565
1772144427
69241529
604599075
294213886
1721651220
406743630
831308593
1796787526
1653783803
2099155548
884279987
315983019
1996390271
1475138844
1470608821
1822844928
232406932
411842308
1493980624
1863612544
846345890
1736012818
729747479
736283408
529126207
1932409690
90119553
1010288887
1045301954
719595285
1625505452
1072669389
660160833
1952215729
1659245334
700074713
1858617165
319237118
1227881396
1320766018
833475256
1437168092
823691977
974385645
2014068500
2125228456
1024522714
761566319
743421462
1902940841
1313510545
1221842546
1610079043
1364309390
152765874
564187921
1387376815
770672568
538071563
1766523301
591326068
538678730
758769887
1815834744
1986898375
1304088354
1261884434
1891728651
1855318148
2104636914
1964207411
157274902
1928199467
1821267962
1749734314
1235082360
938497297
1870029499
953882790
545911631
1135871082
173718662
1341981821
377304207
749348379
1185293200
815351989
1795612006
448438308
1317629129
845267114
2119310143
765455064
520301381
1744563189
560967604
784845418
1096326135
217176406
951773034
1662958131
1942220364
419229484
1545351211
1634756839
606074730
1285899596
60109885
1596059326
2020888066
1744738759
1025902299
677068630
1992107199
1976493636
950175368
839057044
1750010250
14517322
593629930
754858747
512169897
1302030565
1033612694
1224363103
1608692021
708170811
175049382
1347926845
2044339787
2125943187
1651302805
1415803816
1003471013
134043941
1619351533
1790062896
1489339016
2002646612
966484458
2081820715
1208698818
1319250886
1319202228
17604684
1312411506
281024459
1700650872
1849004530
516974324
149278859
1438709788
384901503
217831815
1777809117
17298666
724974963
415630515
586564570
648685011
165968569
218205756
283552361
1512063646
1648194744
759912810
85482851
337215698
1156051644
23814379
677333885
1013969574
55776835
1524460707
977560339
111770991
704379109
997804104
1971281252
2050733636
1258848054
1965460061
1382365254
1274827420
68278371
1123394251
1684965703
1809066008
1768836838
666116305
2016521903
1339196071
1610572733
1151043472
1168303722
1290516349
770599147
756753715
1913133729
1118599350
754361357
1885903032
648665673
1891153615
1495009202
1329975601
930166891
2110062233
866272881
1668755191
452844662
2118459393
2046483164
1756467100
1452010765
1189990864
982767215
194852512
994950260
591244948
412354070
1545580727
1413890374
2052133392
728395060
2077165148
1149643929
1169405806
243841250
885199925
508022459
481085613
1332323222
1129788637
727728784
1336282163
1999867804
1336455066
79359498
2041326634
1682689906
1469747859
1930223887
93739446
1830055140
441869815
2121336315
820678139
1024894346
18167403
126648690
1526638955
475878307
2076537784
1867841910
1485580550
300730295
1271842586
1370378973
282743794
1930581199
1629623626
2072297198
1538859352
1086656061
121461968
1038629817
808480661
892097740
1469724275
2067897077
1303255093
2124242660
1370531206
1254943058
836568059
696551
376736031
99753543
289993710
1214358214
989471621
1953833897
2085191714
261843964
1037630647
1601793449
1570432209
438217255
677149170
1058738693
2071658978
1070772699
1562271585
67377665
1468751798
1491816841
1093273529
339346522
367150533
807637024
1757799064
2034064940
632369164
1231794376
913757874
1416208331
1650395067
1182486579
1381223120
1568837723
1256936193
1430654619
1125329761
1405934248
1753772355
1271613511
1691517445
2079163766
1832277581
1313959326
792380394
564249721
121143107
1478354688
288504252
411741951
325629333
1633386301
1588170913
454990397
1189990864
1901122349
1933117714
1101631634
1408212308
623600927
710693016
791642274
2042571114
1531229297
1029654411
91805456
1651448610
551456992
1190450835
1695712753
1399251679
467411727
112824247
894590473
425975051
562801503
829241491
170759498
1460564402
1323660862
2007256617
291128009
1122548597
2081844052
1814808451
2068801621
1026649426
740915674
1963100025
1851654274
1006824361
771245647
996452295
928909910
1700992984
122055613
1490752848
1677747035
789182300
1839691879
1850908000
1465511398
2120452663
441755283
2045683498
1745766079
686011316
1098848507
534595962
971897099
1577582529
1998740498
724682852
236583706
865719580
705421278
283200737
74479925
413782131
923364762
500928729
221637080
1729055206
60833011
267362476
313297985
1511990318
959391901
1306919915
966794030
1818343994
1499569699
1368430740
2000786602
522369684
1828925528
1584244348
1328873698
2011785559
347154100
695232929
2047949053
129707824
700109550
1770974490
1328353636
1509487052
1024314586
1685391393
1551190175
1682334265
943721525
1420596197
258561886
928876328
943402110
182236740
124851131
1422457394
1305578685
1150423646
1114115908
754391786
1050386923
1256315854
2044288143
30758138
1859517792
209896677
1915686269
815639620
1879903476
1876976540
1873134116
1354097928
1795148339
687595925
296748469
380931555
1247562672
1356663833
510968986
475821155
1697227604
1210757068
1340793752
1726389021
2003102549
332286893
1581615908
328831238
857084280
804142865
2048907771
277877347
969251742
1371333415
1020983539
898090019
771028632
454128536
210124419
59963527
739313549
1959635149
1255034206
1580376494
193842292
916343083
509136450
773270004
864033284
708449893
827385739
286577147
1912526843
1569594162
107422388
719402371
1340869921
1002988084
8322444
1315841639
1147160637
2132395226
2101473809
454382129
1847418631
31887770
1701548894
1357371290
119114163
2103759137
10494088
768897086
1851538367
79339621
829273260
1187902739
903167494
1096976481
1037817772
1242348479
1829670900
1235734115
2053813291
1606374194
1441280885
614321937
753526635
781257375
437962009
1776285537
2006524375
1459324024
1846023664
746310025
1304460468
830093008
312007590
825017674
541721369
1802708113
1229763604
367236276
116779988
1778351439
1829777182
848034034
213210322
2003760132
658963042
194253921
1670550089
231265653
1921228406
1722792685
1573015798
1754771004
1520406029
250210844
1910611629
1550985649
611617742
1942625482
2006940326
724477471
998991294
1424745492
1576336561
1710144780
1180199287
1579294347
1923066790
1573571392
657614593
1747737609
61946464
1023652159
64730132
1313055868
593784453
1440872336
684612675
323198319
1351626441
869145626
2081128684
1679191102
1927448279
1932717493
2069057719
1526508889
704584474
1099863647
1820472192
589964579
256897012
107410516
1313959326
964128397
593222357
716570508
135971182
2135516315
121084467
225230695
1445476877
1266340668
608638115
1367736703
426588873
451162578
471811779
1458242285
260600809
864421404
360184620
2114734179
477280751
1808045541
1550128497
279884708
729138887
724963734
2069898477
1333851729
427551860
261198656
342951402
864998984
1905993717
1543349553
1544511403
2003919997
1081687538
1871382872
296828163
42430684
635765735
1131402426
1189617826
1410232050
1176531550
1423773823
1813185213
916745053
1246613342
765040486
285946715
577265486
1304890389
1416057261
187551664
81914093
410913071
840095787
1471312953
416776372
1202245677
1648286016
302809518
301533797
256769117
2009306468
783302855
264179961
1453397683
482385182
324330156
1158770196
1842941633
15022977
2041637136
1367442408
133343174
921665128
584078284
1198479061
54378025
1298895108
1196146059
2047979064
1052798902
576108944
715773152
1144814401
1928434502
380033987
1591716956
96713172
278601655
473915216
961943836
256631277
699352860
1448731032
377724283
1636443310
1462746205
59865815
176288331
107780079
634263343
502426981
1180116214
926821895
1598603080
1487051325
209464578
260076715
209560867
2129439059
751733226
25417546
1988684391
27743919
894110443
1377515696
46278627
1028007751
1914852881
1225673850
1010288111
2036027248
1066698785
315517473
430533717
865940180
177253214
1874145835
1410073149
1446178220
991244568
391281800
651618534
990446214
1264848953
751661703
95800066
1076514950
1889772386
845874469
464147178
1943847539
1000684983
1047354719
991182902
1190850303
2133509181
1638267297
1224327486
363989722
544025980
368714213
1515473549
2036580590
2015556406
14835599
668265572
1487095606
1979022237
303778099
1721118794
613466739
1342819215
4261197
1227646987
1683571380
598985025
532301453
1958367325
1965464385
1445986755
1734667615
2119243740
629659824
862103621
456699654
1743866832
940813735
1652204355
109251768
1027450542
1359609470
240253196
1808578783
1374676372
1962239207
1227082662
1353015167
1764243042
1022851780
1179008175
848116182
1452257382
1804525762
625829550
1652603949
1673480725
444277185
672604745
1466011574
909281799
1517314135
163785825
1580526774
1052798902
1669844761
1079775812
1616773241
2103375124
111866789
441209048
1282680798
441732423
2040321563
2073008705
1351338650
229498918
400625283
1693185781
454526342
811692264
762825821
698330454
517051261
920540854
1380908431
1819694768
1555125671
581954490
1415778912
1161561417
297345461
1303670638
1226135661
1479917022
289136073
1705651239
1195864811
365929215
1877060410
1212724303
812999110
193678266
62596902
2000546899
1948941577
433179121
247627424
634342500
437537417
728218447
650413219
1602744184
404542629
791649500
482641933
1179823740
132982544
1713105242
627663973
918559950
70402422
1645154352
26693211
1679357193
101215871
711759494
1643827089
1270241346
1024497539
317701494
1451436411
1368629313
930374771
403415500
258961084
1578654549
1852029458
405686632
981579070
1245801369
560645649
1409195436
1384612627
1609105277
2139485977
1610196852
536450052
66810745
972565378
1027516183
1940547935
2023366602
1023825088
1531496038
1145053700
537925885
1602938508
1001663231
1250535156
508691079
291116411
749500889
251048733
1974513187
1023471265
1417848245
783502921
1111261970
530007356
562113065
1401501947
938909160
320693917
881741739
304941404
53205250
1200810685
312746403
2041640787
2055273459
478996230
1834091204
474591267
804141312
60531094
1007989045
2008295991
1418597633
680226858
1722361257
994222925
403656006
180783232
1324616069
2145902653
290581518
745408027
1825973713
1315180675
1573980805
738858936
1838483078
194823943
1264511028
1623727384
1893491355
40679004
1096713814
420808069
1979797495
577091346
364152882
622544105
978048756
835524128
2110603901
2133918766
2050969605
1928125346
1163415524
68319969
148807749
573126693
153485404
1362384457
1864576646
1889677648
1934726683
870145589
798322693
793953212
1807793800
119728810
381505977
1257462591
1456708508
722040875
960715947
1559356889
646766164
955135657
786288782
1331110870
485832865
1674545785
1055729758
2062501228
388151630
9161337
361547651
1959632603
811800353
1155710487
828150625
2090813405
1219867220
2122343433
841925519
441367611
657712557
1124666793
167517259
629980450
1336023955
41504022
1907565082
398515308
2108495282
183422495
811595706
284447151
630366522
828432023
823136441
51351243
2113684501
437997939
1735542458
157367210
44802432
1629085659
1215447836
1037050516
198953247
1002844600
760919449
893737673
551484667
760369143
1962684782
97093240
428044489
1850992666
562260875
136315237
840583323
1846139056
1254112697
1017145074
770624680
733095913
669882263
934028821
167995072
758322707
1458354657
595082723
689758881
97324286
1844443283
1152143178
648709651
2006892375
553947725
1688560231
1600934123
1383429183
85451561
307663247
1483517886
1063792346
1897173170
403839084
2120760859
196981927
637438125
2112525437
478084029
583805320
2054488828
974591883
1722279310
1438920133
993296207
283242772
1797322381
2117655039
507022424
1561419715
1922989764
696072606
1943497178
41655400
1787047016
920001946
1201304834
1906506367
13078550
478903542
1460838107
1604403508
567863865
2035374797
597659805
1171475808
1020494986
700911962
814715513
2047694484
2060363540
116580991
2145841781
2041623840
285304264
1235288926
1727231331
901968866
383140370
758982249
1843578681
2003919997
308594862
1569281238
508992212
2025908984
520729258
1760802893
1278358075
1748563725
1104842098
31968061
2071593472
32327089
1387094813
246877178
1488780867
1253728849
821692399
1982907715
1724888228
166730010
1213998822
1112913153
1498040970
92340609
1595331006
449990744
1473500984
445634499
1835705960
116818253
1537017300
468504027
800540834
548602408
1716363505
1792160201
1796050811
1668382613
495790518
1324646621
1646598907
310933322
2142319588
1445773193
1721757487
1784258302
541246278
1206808671
1220144164
1912857819
1188390071
1868915838
112967455
1309664431
1638993153
859056849
1272493179
1180748075
327702769
1091126703
758190150
205292883
1742604209
520608327
417321651
726598261
2037547516
1819030515
276026048
306480065
821896672
1191634556
1589397815
1460580331
1661077175
858789979
719627994
1269675060
1729559774
933682422
1652542481
450585639
42130742
711832368
1364176906
1005760503
447872071
999097881
1195636239
575804834
2045560063
359996751
1525845271
1777169136
1307170661
155363887
1156154384
1193679908
1946467604
351762907
246494328
1812262913
1004920702
764419450
170876417
809952214
1333055617
1356969899
900850731
1581738766
958286815
731998966
1673175046
969242
1961471447
496032377
795574956
357838010
1439694223
748825714
549114028
715115076
1446989518
157581886
2124257806
960029881
762058785
344474223
1490908399
1122788434
1057473736
1243627020
1013025677
2043831811
843172141
933594390
2111967553
2127979008
1961349847
111175569
1436811633
972028274
1450170698
636534774
1194740848
1287731665
279717987
94463188
1556931568
971540848
478046049
967614128
1483028221
1348887488
293929132
969778194
867183219
1392204051
241163097
1872195655
1347512527
1885157127
699771820
1446167134
780580256
1655575466
1836257404
367626708
1915580409
367385286
489091325
1185165846
1781591372
914000123
1598885343
1832779005
1544395068
1677718796
1237374561
1348936942
987021938
328970254
1537028750
1938618772
1340864737
447005695
1421827335
205594584
975520882
1442940293
1834508599
429253572
253033290
1184442960
9607450
463089752
1455728515
1333017324
487453812
1656270456
394969477
453386868
1061790705
1460726630
983665279
1374392183
1014791005
659045095
810495701
1104168860
1380171918
2136023802
119203903
1741574494
1543312419
1987434757
1157009338
1966648590
1511245463
1686892965
86661120
358029408
1734209491
404481925
251154631
528116265
1770589551
168968927
15542512
444998521
682510521
141668071
797108122
363276509
688536906
1825612659
1572974200
1160133069
1313398879
1805963745
454163105
999905518
453371094
1203735207
1917315942
403041607
1908349666
1891098868
2088271679
89611995
678584688
735484873
631062867
1257651453
1815749669
710385003
1483206034
1610927370
198511672
88891954
679523262
1725774488
1702895922
1296610034
2096770704
470751140
918762629
965520949
1352460038
796290334
97008388
438716566
1047401904
1720074216
1958205662
1029366345
69241604
1780884914
1962651639
179541752
791475642
552575480
751945873
515874654
904332947
1882410879
2143275363
1766804892
806643774
191115702
201137914
991688449
168491601
1777234625
1088352123
266476106
1071623043
518736034
736865807
1476345776
836989144
122686043
2115034741
1287793070
768714253
935896798
341158134
1147178681
1422097797
1168986224
194032045
1694366623
1113810691
354115154
1597081983
48050968
804806272
944306091
2003975209
283098218
1789932181
1833384462
1362658741
433166809
62035717
1567033588
1743690748
1474987111
40548781
507641953
2021417253
1494976194
647408701
1793129472
188197395
761718737
555609767
2122402281
700204150
1061756551
1704819801
866947787
2120984291
1722048040
1364019988
289629435
1951345348
1096260600
1757404913
2066958191
1294006237
1189728016
1105744082
1640570609
1615138549
1454889953
1139467452
755921583
1274934148
1519889692
268452709
2082239288
1383244996
2062417870
81417877
1659047055
1279416682
785979790
670003592
350050321
1148919085
644434974
1596631249
2065470227
805776970
1366035369
180671743
1899485811
1087385122
1034479514
1552388245
1828504044
1265826148
196844733
202317711
1432708166
317493850
1154360949
175066648
560187357
1265945450
103210774
1271712037
1828951143
1171593224
1538912975
2008040128
1554103320
480242171
1347839988
988607394
649080958
387297112
148482834
1444916703
886209291
517724811
1437885194
1780154286
759577926
2140373109
1180871569
1146483754
1150261192
1925333026
913153055
856047783
120893856
1719207062
320839976
364329098
1138408661
1357129182
2138960375
1186550345
468876525
1838859654
1672762679
393827618
1632500219
970806075
1814823211
52009807
2026972761
1681056300
1247202374
2042078473
1009817827
1964207411
1697476517
1431316544
1351917844
591589728
842475121
2109326733
206059196
785193341
499089769
1734277178
914323760
1405748390
138675483
324001197
1345582895
380044475
250168377
1541438210
1568878053
1921744862
40931373
1052793284
1426003998
525536249
307991365
1017781124
685695127
1035447411
117932950
1597764693
906404849
352114088
835879761
202251963
1868802272
1880203126
32798485
1353538942
157600369
1061091390
338191245
780736618
757987912
174003603
747978128
1921618984
684656702
2140063139
2115715592
95277238
786061655
4586338
257498002
2592035
105446027
994931667
359911322
1206467427
1836993920
2008295991
1120750746
934532924
1553707552
43973607
1139913381
803482037
426683924
1577067395
289317735
1755051768
1424730069
256045322
1380265195
1839850042
896270672
1915587516
527210
1856688423
1090785014
1011407524
1582551003
721904222
1801921882
1165169817
746677762
1590375753
1030846709
1358983401
647189469
1602123081
1738344926
1325515730
1262503140
1690420847
1653967695
1014601428
1651523149
86199003
2035394895
1361731684
874070628
230274386
2019925339
959055711
1502797537
1722969955
1547046497
1496751140
713779981
261172581
1209774020
128927104
1875034584
160493712
400195911
578850280
642467800
22031808
1940915428
309473661
761064538
1082618540
1283558614
357829902
576993684
897536375
372006865
550071214
1067763412
52905727
1880611798
1954413991
2100722611
634434214
2040017925
814408710
1924683605
699273988
1279841011
399014868
306634958
513438474
1245260813
1920064844
264054695
705590782
1609594229
1420377282
1148514301
1183076423
996819595
782788834
309407754
22482275
557392213
893354347
1302386418
988074403
2082519267
411790053
1822797605
441421479
646120963
1886805590
405561378
290832426
765417781
1189143045
23235134
970876765
216214102
1259136032
1831171178
997421697
2071379158
1975443516
1538658492
700502992
1565969576
806843560
1937470099
1405363884
1854628819
417749630
859564737
57230041
1149287983
1178457666
116133624
721194532
102271388
929791880
1682844013
2109628978
1575451634
1653524603
208748773
1918600903
1179063736
1525752013
1875067564
1739641795
490874799
432628761
1350031778
1653255085
1226098007
1587126611
713818320
1550582171
456758178
24630255
736373654
1202377249
1185722589
942382858
671135974
482347903
327268087
1841699115
2070637159
1505986393
504503165
418374530
2141854700
1302049596
1653264994
252062595
334579233
1531623824
745170351
350980106
145876354
465323393
1292867245
175813169
1590662063
1318319907
1525355449
470691293
1797717347
1081005305
1723988886
1454223228
478880436
660929904
2112380234
797047812
1963837418
758982327
1603795843
1497086016
556338799
377795156
928858757
1982218270
1327258447
1841740968
639114813
230393671
1883046914
651712477
1469814159
1382409203
1679560979
1490740181
2091846375
190208197
1729849597
1515761511
1468275874
28499856
2125643614
233760450
1800361650
368438052
2138339437
2060462564
1273631015
1772767676
622488306
1612345531
441882730
1786988713
448338966
2706797
1089048160
1201239303
2120666398
259124072
1185817513
1846290190
1522397450
1234787531
980705361
1010330088
160727012
57949280
725370731
257998950
656187633
804848067
1632832387
1212527124
1811879087
1423262393
521967523
73070730
880484148
973914345
135318352
2072464666
1928157200
759475454
2095616207
144851898
1419956248
258958253
1830802050
399934842
1260044968
359239318
1071538732
86162832
1426216583
839391735
1217655181
527393726
1035413574
2104688992
1604727444
1380629238
1310457422
211556960
15261285
884681584
947525439
281728639
1274477069
759702465
1145442969
699175937
900602998
307955932
1051907377
2129500648
349765475
1905229409
743433496
1702145920
698583036
319934899
858294186
1741068438
308528430
1305774986
1013803243
497426210
444277185
1428248580
463673557
1168008328
1821129632
869718644
586339690
1496684990
616253803
1791865338
90549046
1790824777
115122090
554588504
1204550574
565815718
1949996384
1180419157
804473021
878500236
207163567
1899105255
2023504282
777879672
916867732
895801777
200915604
1132065706
472629317
1210836346
1238931297
1413017091
239943053
494111370
1116696396
1179565356
1699699008
184487065
67085540
85504794
1177952452
394983663
165193076
488503280
67305662
1346495767
737830575
788351668
759695623
1059294213
1883522914
1106626304
127878285
603672336
497047147
1182702705
1562109518
1242094253
1924422233
1963986937
521063884
1054763954
1536515390
1644018603
14122292
1160866742
286324542
844249786
258145802
1411798894
522295044
138027239
1477292251
1306985012
663722006
1990580929
1768594830
532797816
1431246559
1565964490
622636820
12196680
11084729
1924548838
1379545057
1425092431
1288889283
1549380765
150537990
283276103
1594416763
473877085
471448077
1300812571
1772782155
1617734886
1663415685
1014874891
961727267
1821864423
2108825402
2022051492
455772043
888699271
312522418
329468698
754540842
1173802583
1068590894
1600590923
1959209796
2086490628
286618160
350155992
1402791902
1961959004
1810439107
1763737436
1457110519
309505347
2128909693
829340431
1814432415
1237958513
1992442003
1657380369
198117106
755137188
1864925132
1818119055
1141123798
653473534
432360702
1568648162
1434046641
1980188744
1674971546
1075341163
684530401
1662228410
525570153
111435592
1554427232
1964459273
418829740
1231640287
51378318
757721470
856048028
501970295
2000974655
741431509
564899906
440634847
586029433
454186283
47428703
796103167
691705203
1226243958
1314908200
1714016243
1897054504
639455267
735852410
1162210744
39819364
1741741145
1083448274
569929519
80767809
68777156
714657933
1596537683
939223353
1833299294
436826385
110974921
1362696559
414388795
1903596586
738575971
1386504148
1453442438
326542674
635141084
1894164959
617082275
1485580550
562702652
1037539019
1322980882
200346309
693184677
704584474
202735383
248612795
1879057113
945597089
279324693
477742844
467105791
1127394690
2116316340
33930906
1992507501
1552269545
1760993877
614664147
1650153045
2027067969
1446707832
498882991
780717457
14883081
831130612
38359368
1355677932
316285150
901347296
1504207093
1232336099
770902906
1871603481
1722069516
557079096
483369268
1507978354
2090661462
1897876070
656332612
658208536
382976093
1030926605
514292272
470400684
1948790971
135506464
254900421
1814040808
1338683191
401736032
1881780866
468876525
340160617
123582601
91805456
884649010
1320996606
1867187876
1260801368
22417549
56960754
286156685
1744361860
177068670
882756464
1565971089
1918637311
1570116367
1915808336
1354131754
369280888
1252990878
1883044247
122275627
751330527
2091220947
1126920347
162069006
1198843725
1745030017
1236289355
361792923
1981817928
1964651443
1032153516
1135045602
2080145359
910042363
1863232023
2146271772
324509768
1058813445
366883996
256691771
1137666768
122400520
1717439407
1788080252
1798765602
2095149781
434924258
346725533
1436958074
193206075
2058079786
1004585084
308165973
1735407346
1589313774
765997029
29588991
1621468901
1227271028
898855010
602622139
938883480
1547501694
2102788458
2006629092
1502893094
2063052964
1881738193
92610422
1444112449
968412764
1770384001
1762230331
1416985692
285195223
97947189
1699227478
1208843453
545167120
40263513
300371823
1120501720
1364566024
1922670621
1874488119
1937669855
270688943
283789891
1693504888
1897389789
1052946325
1527263715
1605330330
1421806050
410105213
2059447364
153598702
519371777
1580833752
1098163194
915577168
1270826830
1581981098
1340903900
254769197
1144366599
1632353248
1366127691
433996537
1465835301
750441467
1475798110
1095731756
1692225464
1049352879
748813309
2007514775
940618533
1389465312
1503269036
1754358313
564067824
868310428
499219431
1336744195
963001490
1592743215
1427356870
984952872
182534073
1796527283
4787895
1323072647
1121585627
348455724
670098508
296309136
2022231684
807786149
807085840
1749232560
176180115
602158024
1281695108
1205741054
267740629
1798451551
1874819974
2117320371
270932506
1843072392
1929311892
90789463
1661798491
1546792799
1943889910
1803655613
1701450401
1836154174
1879802302
109053450
1902475891
559110780
778971431
2131000015
1489154031
1056861569
1557881739
1806662163
640252903
1908622134
1354121644
1069918513
287536898
325863487
1919822938
1016926177
802631724
1848825108
972552946
1103968148
1133492552
1079524271
1373119271
959318386
1010439254
1927448279
350282962
1209838303
1858449968
2027422033
1342544834
87419033
1677239558
1964442042
1009817827
1968807462
1796532037
1714844019
872530796
511242502
1930911160
1853642734
2026859820
2953582
1765779802
2098957334
824034585
921867025
527968391
1958574105
763769478
1090598625
1409681265
2011777592
747853627
446552359
1424541293
998907910
865877317
966642541
966190638
1362958104
365945435
452663187
1437512432
2072600379
623578992
661041430
792994585
1279891780
594539647
145065842
1674429089
1885607401
1828538627
1519728844
744319986
1141957073
4132929
8034682
1931713252
1236171909
1053531829
341184590
1376667976
730758618
165109870
321351277
226158359
1170303692
290278869
198773869
2091937785
1475770025
140690156
747676981
33139163
1397635381
246147346
282943010
256862492
1241926440
1918912605
1908718160
1324569207
1880675721
499169253
1763743602
2105986583
430689058
1522255159
2114836288
15661496
685214734
526574136
622253752
1811482894
1891887495
1557830136
882984038
144207158
1581026361
1374751877
267719336
926749598
190993209
753551515
1814968529
1242661497
1886440310
968922380
1990525636
1758324193
329406388
1838353930
84308453
1587612433
291018349
1332334220
1117331859
305316190
94593260
1051317588
2037822552
780922155
352769318
116699878
1443026175
1277692977
1169562429
1213087787
1438820608
1585971111
709759457
1842579829
347776002
1306553110
1942479299
898040303
1628821017
916642137
1076136151
1897084968
400907492
1920521888
414712375
1832404093
611530751
1201482803
948013777
331210522
635185656
1359524757
274963702
1260049695
1292626994
844217998
294927610
851364914
1852932006
570856194
2092668386
372704543
821893686
1760979716
321275625
292218142
1196525151
1921740402
1339321173
1625689403
2069737383
754941839
1344938427
1500820664
1015311051
1096842439
1014023276
735600604
1764297201
583404123
104718559
1038723605
1559730258
1330557888
2121526548
1483939726
1008609969
1940946402
613706606
33818566
684915097
999208729
87730806
1089342112
1470312087
216274845
1853944114
978457826
1636918533
1222131778
1229795418
1244169396
1063637647
1825382677
1680339298
25554184
1287575963
1767964595
2047060559
136782979
712777885
1546589108
749281987
690746393
566943665
1518560831
2123972524
475416001
897278771
42318247
623393414
1514582174
89332578
1110634360
593616428
1351168622
1180437687
1306264783
1506898213
437313630
2025508202
477472220
1120592081
1582965696
1791557314
427123658
891496598
1904879941
1590479461
1980715695
763819653
527929876
627660242
1217760020
1291667216
1443633242
1533912202
826466735
2077238865
1361559928
1182868651
1138336385
967614128
1333383463
1316794421
1837692860
1871042764
1803557926
686633407
119269235
1639403955
844448636
414729106
484412648
1348181961
5745269
1941834229
1620519262
1988924103
1180917683
659081582
379967338
384901503
1495994066
180805718
1187742653
1102810718
1596651730
1474905000
201989035
378914840
1399671445
194730471
1792744168
735644197
663389881
780601834
88660988
547809980
1740835922
665769699
1267582094
1029196928
1004533380
97686201
1590570652
1547868562
1255731667
381786974
2046293647
320785064
445417456
1682557262
760451698
479782879
732386885
2005738723
1796666313
1959024088
814691797
1805384802
918508811
1760480290
1614544973
1703267329
251108164
168788112
1105019828
721126918
1577871644
1806707815
531885927
1381223120
1072757837
1284812678
1312588588
1447771741
974385645
1991439286
2076172736
1549390037
1603982448
377653987
1555995329
44878477
840417285
1224309058
1714987301
1902773697
986174710
497078619
1092524665
802858363
222204966
468100299
242702533
1600434863
275950925
664012505
1293067647
1282039135
2093425033
862782712
1635259428
2058807622
1384106651
1991813677
502018637
307534224
2022969677
1000072255
1878622694
1272477680
171851529
1987242219
2025905888
988376924
1851882322
606050347
56583201
1753271516
1132749630
1842175601
356051702
945941792
1104512503
383026286
854813058
2064830120
545289749
854900412
1124668171
219074673
598293885
1314253685
176873549
472143026
1377167849
1089155756
260456450
1143413840
486134348
2008971972
546026329
151854145
1757214910
2082821843
1406929250
224938861
966403253
716843054
1819281167
1588153383
598137881
669465123
1304319106
503610350
1823214300
1651954382
4660732
1442880447
661230420
263418155
224222195
1539546391
808147311
1225344864
670876095
237956933
1043112604
1522626807
888784760
1498885485
1826600444
1458859912
953400711
776795067
728583653
2020979833
1387814676
1151057736
2050476417
754029531
20214139
1807514464
146149900
1181842585
1121363464
19393944
908865023
1814696296
727758441
2006390164
1893264891
1643471991
1435613724
650184640
367947305
1808184056
1853165090
732857236
1071414344
26925816
2064643915
1499700587
842470926
1671176877
975761518
2022399384
1227183915
1851817978
119543685
167940436
7028410
1480588350
962091035
1020281128
1370284418
84508091
925307336
944774446
572410069
1107780869
2088477191
2047534181
1198098488
2028504950
1106279408
1624932988
828426675
1375602664
595248072
1472722550
1773190927
1173252831
631850121
1735097340
168166710
644017658
1371978000
1053282279
1086458656
1116971640
2036463497
1207830903
636596219
1422205611
857944315
1997977302
265230491
2146961767
1385398250
839169949
910739478
215162944
627437636
1434004239
1746980796
653605185
1529296840
594738136
2010104547
924984459
1206669646
1445868708
519126768
146318549
2092749871
659946468
853069034
387887592
1112580020
2058419481
738069938
657503793
161142930
442412938
934599805
111555440
455815651
1967627131
1380712095
1417102365
137208989
1411955741
579516202
1263422913
721217253
461259448
1712146360
1794570044
540400480
510302208
2016563873
518049518
715373742
1513145728
1260226244
1751501571
422997767
1118384429
920533016
646335962
817914082
48050968
377387609
872954179
277854427
1573627602
408117725
1183282092
1995257677
831795819
119377879
1370907301
938453296
893079758
1623611536
1909364686
1055613296
2015277373
1958002546
1183120128
1542954622
1184198950
778026471
1001582480
287595321
1610156918
1812008430
726425528
1586246219
1649827146
566943665
595278680
1071796417
1861691494
2021598340
9789778
1990461908
1386586052
162251575
383745581
1229456540
950617669
84401157
2145111020
1463155113
1420534848
1218548548
622110579
3078714
1906996364
24359264
859589800
482373347
1823807991
189416706
2002011869
2122420797
521517676
884411387
1147671210
125221361
724052707
1833921935
925520814
2038658736
261165091
10436300
1504569379
1267541493
394548037
104256731
1193454771
1491216426
76771341
1964818929
166935243
1179090112
1966647717
1582904546
999778276
1358298839
443704824
1973339350
1159522024
226633362
682215070
1427418058
1755527492
160495707
1508401591
963358373
1042448318
1723237894
82972183
1548857858
375499875
1219135907
179136765
618338808
2097269304
1357045608
1854979169
754274641
1974644933
877438044
1323463758
1704851181
1505161073
1693988452
1856688423
1526661945
19888438
944376899
474477120
1602920448
2102761236
200255057
251478204
908653731
388834174
571567906
983827245
1600573048
446621738
1384787596
434469243
2129599738
953597575
307139474
2092022763
983617546
711723876
1488198365
746883698
1277949888
2015831694
1746992623
423286180
1320986691
1941032491
1801113371
757561768
1563900178
582253230
465864953
1842676219
1137297604
1856481816
998035965
688831945
391364776
165758274
349865302
1659192259
1512853266
2064827830
1249722403
1958358644
1551761855
1178485358
774883040
349164232
1776110709
1772008501
38238210
2049620489
816472503
648914648
279027234
118178247
834733327
1827236421
1545089155
982478805
478637981
1919667025
180072487
1502367545
994712827
153869706
1340358326
673962999
1164512725
1143275930
2106039686
859766966
1279416729
698234846
2018522717
454314231
1345108821
82874764
214746159
791761792
147108918
180117948
1863709958
1949026788
1278994227
238160583
573459941
1541028130
333578386
833771444
741735242
116239119
1184630352
1135552474
74142031
1198691627
1597695319
2123336283
264104702
1021244197
660694153
31013439
272979837
1446091436
1922097379
1770506180
27144029
1545741218
1708146153
1356894904
1241976136
1734197430
1608362010
1138565863
2076197471
211425501
1322938991
994270817
569885536
1561510883
1877094192
2006769862
361498918
600564007
1097603851
897670375
449952429
1629571623
63803302
1311287769
247185888
1625367182
1724313191
1845232320
2124546734
1138565863
771498305
430598569
994732504
1540529965
99690892
945508811
1495992171
1316854973
1754174255
2035920896
971172176
2060393439
1683897756
366377153
1195636239
1295553875
1142200630
1533434551
1091030019
1622057124
1527424989
840790124
618736176
1672728265
1031146742
672101104
1462978585
1779115148
697577757
1933285934
324840974
976117947
950334499
153264479
1902578698
23114765
1238545161
1410151966
561905834
1955722621
1716860641
687749073
863285616
1722280590
1833861231
56717111
432314880
1135852380
1828757072
2130995294
157845213
1925619292
48877445
1768949532
1701381009
2036108796
742941344
869334754
1664017686
1338527124
650098508
799811833
1781918042
1881929525
715248313
430840315
315202431
1967095598
629877770
1441280885
1185867670
1182279562
336095997
1845462894
343369916
593369358
162182591
109260389
202157060
649468414
717177597
497709118
1048054391
670309242
718801335
58541535
1997821460
1020129066
953640356
847276547
1553099418
765357248
1023420850
1819032019
1619975760
728358180
2098628189
2027832909
1632755453
1985083520
1264985106
1376079290
425932755
1296591104
1455158625
1896954826
549395975
238365157
245967589
1638926492
1862220333
2044798740
417637721
1579501410
1519588558
269310936
887665895
1720788646
776813903
650685622
1530342410
1181080772
1141872533
1109459896
7242496
907049162
871364151
1797347755
1236123507
1530492728
1183443545
480767685
1833901355
803846462
1538768400
2123511281
741690189
1136506666
55991954
70293206
1184559602
832151576
1662837392
1765854621
2010535762
273930713
675354332
51776427
2123819382
1268046263
1256779003
1417058671
1357894191
1654024097
1510818925
1249029288
1579466714
1235734115
1428963315
1245605963
810608791
1443903887
475010355
1403030707
1219713208
128945264
1935051022
1574652576
898925675
735888665
409805442
1908275353
409906047
526315857
804089726
463630073
1499022875
1428044532
1490407062
823948204
1228765169
1746341722
453202986
695350156
414714829
1480476009
2052736010
1463047100
21576043
1771817513
1471298132
1964458500
1264591407
141668071
114856959
1428112279
1451949251
715593289
842778364
526315857
745623818
96470654
199984211
261131655
1154013580
232810450
704398957
2026705090
339217474
1051633276
1011517426
4177143
476765624
1074174810
1110160869
1181434203
1548915212
2090619198
601699064
1333569867
965020572
2137340683
1269598152
514007340
535132007
522071205
804867595
127650330
290732428
582635901
2009845165
1238618758
1413992580
465178490
1182126934
723020920
537439107
1063371668
85300521
2109882814
1467700051
460263405
1423936292
463414703
737137684
631096651
1868874214
665919316
1611703219
162833550
398372547
1909360048
683330571
1699280613
2030585479
1316978119
295663789
693190267
766660782
1468970777
614936634
717083208
671070072
1243193552
1467831042
1735652522
619374404
266500596
298824087
1172111576
919553937
1641908048
1673398982
692161901
94156634
2043500170
2006680436
623576323
1108954262
726756346
299645148
1347863399
465393951
337552529
140204313
201870313
886629005
1665241148
1629484861
1206343392
1026885600
1738125876
1134111547
1664148613
377861051
1692257571
190464746
111549793
1170251090
1067499887
735085713
1938857222
1947001330
1896197720
129675828
37885607
223719659
1401761976
1234652187
106465274
630008734
737031855
756753715
2068553969
1221173422
215049817
1698971032
622656799
636177391
603400164
653605185
267594200
2044791846
21245487
688617235
1758526798
30995287
660499391
975967935
524192958
1250791414
1415377666
1177737930
2093927127
1465172767
823770098
2011435987
1167624661
500575819
1363949185
888277675
1737841160
839080005
1763398711
581952465
328511070
1405058492
880411450
2001489477
1589241831
1136442421
849706640
800356573
1587901143
1500887724
1683907322
2115091881
1411389916
311819180
975029713
858691440
1492764295
1797560821
363270405
1000915275
1501305527
2143607400
175254719
1999480899
2031522745
311536729
1571020357
795638686
516445308
523248605
889212595
1809649344
501950917
1854575461
1333118394
2117980810
952101107
1547169291
2082671186
1261426227
207623612
883830568
571772045
1969208987
786215745
1944331142
1715575145
550114194
1678347344
167490524
715481761
1490298738
1041806282
1708250063
2000770717
685605822
1283941640
1391047899
369486449
980242898
338519328
21621659
2142245262
1102213845
820162053
6108621
1496912108
201291490
989111599
1501897063
1158473732
597828365
1511304494
1861571163
536993619
340087994
1019623166
19332679
465319408
514963552
1040168762
1441061875
1664747242
534088089
2125941141
1339027456
239913824
1094578886
642707334
1569545165
383842820
914921621
128611907
111924387
1243079636
387297112
815143175
341661532
860962797
1941980204
1075441210
1823274716
336093945
1585393937
100046527
1200397194
2077578591
414315439
444515795
1787255681
1647231532
713659492
1440314897
1728466610
1399904785
1969139866
1318820100
802482012
9032128
1607181576
1142027692
474049835
777921078
1035636260
1653143941
1461784748
149906361
1473006947
726352259
2059031779
1155599665
944094749
2023662338
1276082646
806182698
1912244878
1914831321
1855003363
1481165379
415313964
1436637918
2062583644
766632055
505923882
635650038
167436054
1401785043
201739749
1518685313
203863672
1133165356
1802749344
845384295
1563164781
648653573
193330149
1505187780
1220054013
1199410768
1233692557
970956577
1386364688
1565733803
1295529761
530081787
2125441046
325468626
1561189814
1444343559
684989177
20259120
2091886787
1005017152
1123845714
606610967
1744956129
660411645
1417102365
1567204552
2038219950
2044251135
1061046077
312371697
1713209915
106801668
1071134104
1010499844
1961002000
372040589
899561599
1911777156
1340929987
858003736
734554706
803775857
1793426253
1528553313
1272311082
169795584
922054876
323210226
718213075
824741173
668899038
1941429697
595217840
1763688726
1876606647
2009765906
476790133
1557297955
1483424262
894136503
984286873
350335550
1167769970
674516381
965170296
140664470
123668903
841920953
856231386
1159301465
1663487261
523605028
1831163957
1641053855
1362030203
1877680877
628888864
252431977
860921169
1334488981
1416749196
698451949
1801489004
42706685
2105982563
1771197942
1991243857
466460205
5515355
1046168738
1000034950
2123469057
1064190744
1794704176
1896690728
1999206458
1870174837
1561704109
1233988248
1506311271
266470455
1143823816
2139210043
83919034
1551058941
1825406718
1017699468
1283289889
1669442826
2137073997
1609009355
1508858441
175307829
1133989007
1062908548
1783047653
607128299
1079044582
1990104870
45583453
194152431
1882728561
106074447
1490255743
1359871658
1100852138
1158092250
1247093100
479513908
1561253111
1369635307
376406579
408232706
1451379776
337502502
231221745
1690546700
1495517802
1582386063
720853858
421300404
1967152478
1645234641
193357391
1023797532
1543907915
1125879919
1106049706
1711220770
270510632
1331740195
1672633593
397538737
1617507521
891325360
479562651
1287252826
1040902941
115610872
1725947827
1570844076
177332251
29957570
1533991018
91860974
1661444169
618558505
1683722707
79651703
1497098108
1757323584
671662325
716481086
1442425346
1977106454
1961070088
641828717
481392413
1079627622
133354994
529488511
54115011
1662631937
1452965132
1748325098
1737331489
1602947201
685899335
2025328116
41713177
1243627020
1930633128
111243776
1543051309
507315048
1205950040
2094614606
84309904
194825046
874343294
514221019
1552960870
2101490243
255260907
470244271
1377850912
1091209864
324732345
1153600456
626411421
714191424
573049513
977606725
1416878057
405613936
1825930070
1735541855
1095861862
1041199606
2111149402
333095464
1367735432
619218635
707581607
1786381293
552957122
1793813697
1049562426
1773339813
1658049143
628754178
1143413314
1020431876
2011853661
2074358442
2011365645
273984730
1707168215
1132200933
1406398466
832152505
1469304432
1091060672
754662382
555177381
1872396127
200722419
672322909
1795639466
1475773624
1861058687
46953923
1061746575
113667873
1597132632
495465336
1963670236
209574268
681101912
28832782
457097196
1456371007
1589503943
914430568
544918844
2140433296
1625586044
826586560
1998112640
829948250
724242005
635028221
1337631859
4844584
184576876
1103432924
1751859096
19226201
1491139660
1330320225
1023247259
1350708941
286964488
561829298
951665379
1594130549
1505567182
1911658902
1265247138
726828438
644057126
1198084369
1179859902
232140179
647059076
1342316644
1173547476
167523112
295803008
2085396128
192082770
1127441806
741026872
667864674
1383790377
188619454
357302425
774839925
1098779360
949024545
23418541
891759382
1420499418
1432639995
2046399025
1297654157
273428544
532288200
1792390382
440823370
1107026516
1796146233
1926692929
1827147363
2012707344
1909586590
1276927434
1463454248
2086002818
1620384726
1026961159
656917156
2048308801
1118464685
1632632886
62532386
583600125
535925139
1458461904
683469506
980392165
703479171
2003531915
1917781781
44424951
1453070612
1697528861
1231203150
722998226
1381420506
1211968282
2101589750
2108260886
1531686521
1071415494
1540944108
2143718524
182707594
1926350280
244924647
329531403
2092415360
1000414974
546180982
673637254
112441639
1608483921
1292814152
1708479327
276997739
1932880578
1243289808
1646266141
1881654712
1200809290
867148607
695877294
584781908
97859516
1072984934
1884487619
829388635
1723775115
1510684482
920162367
1471631661
141771908
2138960704
870569915
1563613356
369182892
889298839
1879275319
1363984930
1071870158
472674332
1328345961
172566956
1027251586
193357391
1174429447
2090251042
119001060
68255563
1612550226
751841661
1395202567
1422374730
898040303
2065562892
403095719
1124069583
2084471563
1479796134
1426419637
436181452
1284739458
575280560
1427033657
1201389555
1625878644
1701806131
1092656799
735600604
912820049
654094807
807363093
978483633
309251118
1279175041
802781318
1229506635
446099943
1669362561
1407275115
307186420
1346107640
304937886
164865567
1581381417
1946026749
1142477007
176262262
1260538300
1054670801
629261930
418558991
701189141
147273871
1945227482
136032512
1642216107
1753098403
1833978472
1239906645
1325870464
1651020695
1079710567
225058739
2143680689
937612049
1608530484
2010511408
1289287336
1904072538
539237720
484369504
240503320
1925580994
1037050516
558772346
1884051418
1802527383
1546873153
670115329
1977643208
1392351548
440925827
322046689
1618801391
1887107981
189203296
1508307499
1956607383
1822387103
1486864249
1202153120
1100705860
465571819
1078305451
2035274570
1409700975
1274952355
1704202448
1477213588
1571136743
244617984
1440314897
698220253
467734328
2071593472
547925496
977177130
804711445
1890613126
708025496
2001549591
817207315
1089012593
30308505
1945880361
875724514
1406398466
1133850957
1657716947
690445450
799166297
1641763500
923971459
2119881926
171376266
1774438678
1840402801
1043339394
404155336
1119911563
1265797777
923854693
1770253170
389161529
1438407672
180937393
1735091647
1073899971
1074815210
1766797944
1943704168
1867614444
1056179503
871152949
262258491
1167276488
1637815624
610929012
1774156186
631819559
419139976
1781071519
123914089
1670860357
671859340
1769917276
1394489575
2144498956
854103883
210053830
1267747044
1524280315
409038005
427106695
2060056450
193142969
2136472139
1443552994
2041306789
157556577
246913925
1516089537
387689006
109091821
661856709
1629124670
982251132
558241221
1166003577
14221514
1267824316
1078300242
1126356461
2114470692
1579528106
463336309
1795981583
654083784
1623526426
1029408327
2035374797
403415500
686205007
2059456074
885365918
131691917
232681746
1445261788
102361694
1701381009
1344761894
1300834316
19881524
1112906004
2097619949
1423253970
1276063663
2068190890
980176961
634634198
519477873
848636093
1464019723
1002309648
1001856480
1812155270
1732371038
163398713
557050243
1416894189
1044245934
1431120893
2090467080
431612057
502673224
1138485667
1145332458
2123114146
175151999
537934080
1209678035
178216105
2038009949
1012597769
234233147
101417237
1054765705
11186736
364974919
32530360
1650286465
765537746
283156185
1668709635
1850858419
444589056
1258215347
1701137729
1241630248
1372405994
1071980361
1861278263
1110357507
350419452
937388723
775354646
191261716
957905750
558125059
342225170
596612370
1125433123
782983236
547136160
2011447458
2117448907
32063006
223494714
1146856401
994413313
21115793
482407934
323794931
514670913
1700649708
367669488
2100962475
416600250
1025928800
592650379
1020232323
698342742
1349791938
831354287
947032234
791635460
2027301229
1785440622
1942669015
897907804
1817386096
370807286
515120434
1028738765
364740332
1240096077
237986562
1609534066
130325570
1855018324
1334073007
897801926
432020801
744090587
1154223347
122692499
2076115192
2023167500
2122167357
94986766
107410516
171273364
1595400394
1476969673
2018039177
18999064
442265827
16785839
226565037
1867187876
1030458765
793034061
899937208
1540898114
230083618
1762515145
1482218046
709348753
1410875621
807981057
1913951505
1821565743
920695784
147503255
1125761787
1594130549
1445977798
2102297009
1247828487
1396708712
1937137621
169166799
2003117245
1469630369
61738128
1438941690
1394182060
336966593
699144567
1651480661
1803413331
661524555
1493073419
820475316
1349909104
821010647
245279126
1314744955
226001469
1889924875
1871730641
1720988737
595400273
860690137
1058772566
261791509
1043552543
1638628830
1497782283
2090419354
24278688
1761824420
791046696
1911551525
1346228040
394881493
21735015
1335083323
1835615172
1101836868
279588450
771692742
94808550
696499860
1768743774
1276197426
1440870686
119618993
1597882210
1548172241
619102730
1608826
439313042
1630545334
2021497226
453630206
1983699552
451938104
704411146
1883903563
126379824
314743680
144312096
283644806
2024208657
621011161
1688672854
263681192
1059362363
425225690
1934279372
497139478
1274934148
1454903359
859919710
1963749868
1353752053
505985156
1029775242
1450958797
1622267409
682634464
332219681
734435615
1888539009
792972950
289480791
1124854853
1476652148
1417557462
1031770751
354222804
69090772
1166068013
698818825
1569962747
1941139298
1771287079
179827099
1516112132
1125797653
1080773042
493195990
15419746
678678301
496874453
1591107646
1322000521
738747205
1830938188
622343314
2080603089
74492792
1584415432
1154084401
1109433062
1734515458
124395063
1230460272
918816850
149023871
1700951298
1526194336
1466823905
153967681
1482965372
1961121299
905065684
976485608
471092015
1518685175
1301558544
117800025
1570711306
783895773
591575598
403149426
1450153240
1118387918
702832192
2038447434
1737349232
266492543
1137833667
1320086331
486008780
1541484244
1472543260
443177405
1296025317
284378630
1074870630
272123233
1924858936
1153518934
1160444761
1042884240
350850450
1917330332
2070156238
376402438
1223746556
312747749
672163784
411454991
1955857644
222900708
70354718
1793176241
727441102
1596482189
1296975829
587622843
541545317
1357419283
688637822
1033719790
924173632
1887238485
2048086520
2089167794
1517884369
797032074
79007940
606271252
382095720
1771229909
2043240646
2131204696
995512396
1597629034
1972660915
1679789410
1510846910
916973111
1385254876
689290110
1652168725
970233963
229890117
1783747589
1772483790
1763398711
1298318454
27450043
286639685
1164793530
1288814736
113389186
1446409589
354383509
713369171
983820609
1983760397
1691845884
804658338
598468891
1991549554
1844965949
877659929
288537868
905778128
1469992157
646289299
1155602318
1836880262
1104754589
492711308
1271277777
524184483
1080353460
297750489
275711341
1070407207
1076445131
596112967
509730863
1793964126
1282412208
1481668783
79779901
1384316292
1847206047
983970592
317471893
440203202
322821844
307521896
1412794371
390130471
1456362258
1197177962
919399704
1049261579
1681368540
630538306
1054172736
1083997633
758323303
1904150240
1888707574
1384887366
36638502
1171568262
774357960
943086171
1668259285
212603560
602833859
386700147
1773043006
293569747
500350763
1904682525
1343096522
805104392
1286090494
1680392929
1996281375
1155783926
267015076
1818385880
1275426353
868815347
514282653
1334876622
1534776768
925246146
639845315
1068711379
1351809539
367096409
1530437200
904686992
711327692
140113830
1246118135
1291616343
1015624646
277933904
1672367408
922082978
162602856
502449128
406903753
716009129
2108100807
1516381529
1221693130
1422670126
613730935
1402836994
766713563
1716725220
217929737
1191634556
90033777
578936713
921990567
1219750896
898975556
2021063852
1474504949
628945029
1695705463
959638012
1347199213
1408844725
1240218836
1199493904
1136633227
2146832111
2128846995
1920641063
1549296112
356527246
2044134350
867577689
923978457
1842965258
581630399
119235119
1995854438
574714514
2101198945
1948795133
338127980
2026756322
1009987394
2060524281
1868152156
1329724340
2127632899
558626475
1184177883
355870363
459962656
582877304
722199398
620327943
1222200798
1021669488
349207769
1835059561
1778693425
1368290442
1678100728
1707191954
197625071
1221602197
596682070
632450843
730434730
445458553
2108802436
728549420
870917747
927898377
593067384
879542025
120297580
331978780
45969151
666254092
398683961
990109096
603328494
718402279
1428890585
2141853554
1167624661
38347481
1172168290
1798061916
124058879
849148856
2042184516
706994420
2143271879
23010555
383054101
1338832674
417158715
124167541
1803242471
1088424566
128869316
1439866788
1736006479
342981843
1568053365
1015393544
536757689
183115689
406698346
804217100
591352413
2037098109
38035999
2112703397
48616731
1030085711
1388858302
1917792660
1308027906
957073009
363168715
291229328
1558732240
1874735531
1567355146
129582922
1225155656
1435489806
1915543005
398421379
1316327001
1479165526
1507944768
875624889
1521716579
1652900294
2020007495
317450383
639657980
1034168199
1541941222
611357072
477772705
141581907
41948908
848531539
1858558588
1719600948
1658365663
566934019
1800995529
644967789
1728250701
2064099556
1670366536
1564127405
1204691212
768671081
1982976171
792641040
532097122
1600700304
777984773
1102066537
930062240
427795975
1428509460
1810135959
1130028652
353643439
968472309
1405820541
1260444034
502117722
1345696854
1825649394
1911195791
2055552596
971819708
516732826
1465484603
1747390055
1843037235
210342441
1866954075
1462136297
1249064349
1162975807
1629238101
218891957
1680988667
222410109
359239318
1900492582
19104615
17975263
747453497
1498345015
327731477
1680349530
1092595172
966918345
215862206
1246214932
805000177
1329169726
1394761587
2030285035
1404996142
930771314
1014864723
1543841094
629342367
1464651262
863706901
292213100
476096502
1536424006
539620325
995791233
1881031860
977307069
691910755
2022353333
2060314698
1474243540
1664987034
450314129
62223624
1644362211
1162572056
749494572
1186801840
168064793
1678704621
907775228
839583116
2006232372
785067510
972502207
2037549530
671005217
1546258318
56795813
2081318655
1920389630
1525696084
1615522167
1423541687
1089674145
662312804
1655766113
1828542777
316974989
1591465651
563801710
1931879010
1757881359
428959300
1794895297
990066455
1500220336
413577501
235064984
754540842
2076950736
325376365
1997317532
264049200
1539334798
1833319856
2062812027
1020670019
1849298522
863460490
1096529852
39587147
576550080
461591514
1531399432
85725255
259066471
1771450979
301090711
1830325708
711335787
1653038283
207457048
417712752
1457298366
1430252361
1533637245
100730118
882863792
1415377666
37737318
1394761587
374670435
49516909
511083246
118230752
369409507
1413657504
936992840
2088344210
909991192
639059667
1161831930
1082288490
472439223
1271269332
1279919996
1126684107
733500810
479790066
1613579903
1347570735
482164351
1256792713
483603475
1492825403
507055065
398107359
349353911
531707199
1267437784
825239894
1794841399
628487306
1131718947
1924422233
598666169
1076850403
1258875228
1177761988
437007437
1032663071
1651302805
1826064234
1210068022
819540798
1455315758
571058936
1696441276
303416974
1991907165
1367826918
950832612
1696510017
1207012054
1180749269
1265528490
814592043
1379607806
1629499655
939937379
1103426959
1769290647
2092682614
1833225178
1389583884
2088227920
653278176
1303632271
1316348662
1994837761
1415969237
263258419
284157278
1403871237
350155992
2041984020
1961530384
1145635732
1765688271
2121376691
1258548900
1562678809
880140691
1622279350
2146112377
1810515617
1897650401
1409383697
2022905207
2139293184
1727819330
648460167
1364400991
1611947480
395674167
1014020531
1869538183
1510085836
2004699387
902688736
1769554783
2038009949
1003185750
346616638
1493718179
180589562
924195939
1946040720
1572990938
1930535946
1441381953
783049312
218042661
946123829
1590032620
1334558391
6821717
1081983157
438350613
1546636959
728981341
602735185
2136092695
1076716144
1346880739
707659695
791965271
1978244043
383923968
180925096
420838911
380521503
1415969237
1667128674
2142294405
1838309516
741916508
384421848
699391039
743536565
2069692300
772386060
189984791
668233375
1556223696
393500125
1045118493
780736618
1338772308
107788610
1007016955
2122848572
1442148574
583522993
1478313563
1821038364
1813838239
1626128231
1938022381
1839606596
472905245
13800314
1653915976
909974077
245133124
1751136472
161587902
1931810283
1083377797
747283367
952378393
1382065897
892393721
204952621
1042944063
1587324098
561924879
643572152
2087466422
655260202
820774430
1176214498
1207404930
163489943
1000191919
789782278
1700305632
380013742
1735407346
1824441945
1215442454
1126432130
352311879
510121110
14912323
1923153289
688946752
726070976
1726751970
775075822
1461908551
1710275258
876755491
1754738429
1491736254
1864170307
619343522
995723554
1524295163
707742484
1759587418
1926654262
1183728598
1998923237
1817391447
1334604853
1319650438
1065785056
2080620903
781939338
947031777
898090019
708650382
2088577127
980386806
762711088
1885949426
2097448100
258348028
1118769502
2091220947
1713198303
791635460
182817062
1734125375
1518430586
200223831
1605231074
1387214818
2057106123
1103083124
1837935560
165634519
1838024985
808005373
1989996147
1253151299
1753653906
1027450542
1398531953
1257692290
1160406410
609237625
699360160
2002596698
927487398
1201037284
189516935
282700450
49189254
1602648218
1426099003
1748671888
343546748
905727848
23202658
906742574
1324005904
1496504163
1909674343
1032271831
1451751479
855510606
1697852305
254560263
1341963613
1515773199
2332896
525495676
2121302600
487808041
308080392
1588153383
1508150626
1488586740
142444388
2015353323
1729150939
2061851799
1409440555
1864167526
1462494993
1907019136
1272762026
505667668
1643682022
896715329
1082454069
1204047008
950019436
310082994
312809631
289653258
880491224
1310858519
1933312574
557870488
146081522
1249182869
1747928224
318035732
192361443
441479522
1761610044
96940279
26260769
1613042237
1022175470
466711487
823034398
970055276
1602085968
1088003055
545409977
1747484236
1777359698
1209494090
880579881
787382803
2097370422
1142270471
544349959
1351600541
985562229
1907191244
1571448568
718407668
1142147527
919268746
561766526
803279908
734970448
735017535
580470264
54890027
421106101
2129375456
1621048130
1623783430
1451339727
786615214
92831995
930927123
1214477635
1660696561
178788774
1957710306
2094620824
1673165633
1138679268
1088003055
1935114769
1883485770
563133502
843431707
105512642
1948089002
480193121
2056697965
140351597
1784817580
1232966071
1825329122
1356736151
61829740
1819532143
196493692
1408675871
1086508389
753179102
812557264
27674426
1247169746
448180635
1350669630
71890604
553528360
248052621
842428093
2058590158
403170002
103239027
1586064946
1107061922
1549394879
965814622
782900359
2059627177
318001609
2043980778
1364775084
338496132
1410240484
1178629504
555618857
1846197556
805843313
1253920752
1158655630
1328558059
1477042662
14620292
1627010411
887220797
937122203
1214534174
274099059
974016679
980898453
691398890
2000760133
440419709
131863363
286124716
267375273
1690967575
1018262124
1559770366
1195294747
1527424989
843295367
794034051
1880858059
1505794508
50393208
660591659
1824294728
50464809
364867779
75311444
921598327
231922980
1387072447
645777929
748992805
779825628
408766658
1360259224
889278519
2017416421
2063897806
851373801
2017617312
1674070040
897278771
490118673
164859151
381341966
865931918
2026414224
8338814
866842806
1171800254
705560027
2140433296
1197133795
2067676764
624376172
1800459489
1927230445
2051872220
40362425
1175987152
505267410
2084547375
2131538565
1654650810
1484894996
1235773892
1566932031
1510791462
50967243
1174608415
2014502619
287324184
867082197
562662384
903654508
1796397892
370196500
926372709
1295635256
671345969
1411188259
1009526091
1358100627
1905011521
756854822
549661391
1014860562
1354697277
1493569976
685879338
1042466734
339322045
2008317683
1590354198
742964659
804778466
1579959074
1062168072
150984489
596251727
1978561416
833041767
436241484
2005574455
1212018234
1445973842
1908868127
1101290968
544457778
783292780
210043340
1468888021
752087411
590740202
1024145196
1905109618
1542598175
749817630
1967754714
1905532355
353976529
718204248
1410419620
772618350
1498267196
695669500
565894135
2026909967
123582601
369708687
1787501793
83234243
603748545
634999705
1289655425
424168180
1027383914
1204338420
1043822330
443200513
492954170
729738615
126264304
253144061
1220857817
1356746697
94779265
704260655
1483820860
407909152
1771406580
1166032346
1917696556
590526959
1066713114
1409506523
465311327
1515662616
1504544429
1299706823
1592495928
1179859902
1721940116
1217506770
695689677
1366035369
173760632
665521155
696472730
1546778873
555514242
2075282703
862796447
2066463546
887685519
1016868059
362051703
1097947474
1816008665
1813043905
656716865
1964760661
1918912605
1248300136
1632401611
1359369109
1379613672
1524574460
1895910330
1172049790
115090679
922910230
1869335198
500610563
1442541816
1889975198
961090271
443281638
1940383554
1962905007
162525814
1800036587
202217008
1393298504
2095447829
1498944749
742760280
1291296549
729223872
912625715
874565801
1609961461
185905386
1434268292
1587782843
812494382
1453936766
1682176591
334261060
1557460591
2116936408
320598649
744275254
1943440838
160106842
70863208
619974786
1487085651
1395623059
1556736662
1614830807
1576749873
688325691
2057248989
1251777336
494907088
696608122
1418711575
1016545186
811102374
260988915
1990817230
1280178897
268419843
1497551738
546106313
1576423548
377326189
355659759
802570756
450629822
1895076371
1636220664
598670759
1424220667
1332043276
1181318077
272516483
623899631
1995972230
1158336813
703351007
478991889
57725230
587627600
1962209118
32728855
1761297867
224430252
260984855
654913543
903405194
1509313647
925407507
161729077
420710840
1142077004
436977547
662816829
1890196731
358298376
1198238724
303954092
1950165131
651386785
1393599304
1584862721
1927870558
1575194141
1640982337
1975301128
994576343
764381127
1418870237
2120279092
45785380
1028912335
2094702055
483891165
87330322
1848135021
1657063505
1834809215
1617035010
1402605685
802266550
1404112129
1518060750
1097655775
799312814
845558940
657779406
1200895832
1108190995
407909152
965218488
1225393846
1069433802
2101842468
115707019
1462004029
132627163
1735515731
1560374206
730698425
294492157
905884169
479432939
1892854333
2114400363
1464777243
438634841
1827709173
569597519
2062270450
1548525304
1238052654
661173912
1225554380
1000317947
2026805932
340181480
1354002472
572441797
244321392
274691652
604648855
80875597
1282033785
1646486574
314187869
1747304807
1148489851
892009104
1784744941
692949549
2068410540
488357633
1743578512
890310213
1463445875
927177313
541538437
195475144
422851140
885592133
1898123449
897687151
760527049
1802560757
234147876
911891788
219088829
924298870
1463135569
382053815
493325054
821119777
166843762
556508475
889411285
1494061690
1499471103
491709166
267611153
1952031589
1459199579
280176834
688241082
1054733622
2002616842
26375157
199736545
375141574
750490472
892864345
242375242
407888362
381709612
887955981
688766274
1285830905
2003495391
1618850353
48947378
1821455178
601600836
964850499
1753992830
758781881
1669070323
1198178781
1716843808
1613429622
1119780401
456603628
171195238
1697973864
1465563247
76730715
538534408
1237610793
1111955126
1514636382
1581127872
287494723
1671724750
1760186004
992982045
1669913992
1323793682
414391352
717574954
1257613383
1422362596
1935254266
232506034
1845373094
1212439472
445634499
1050883685
759865168
436929696
917718474
548252204
1457913167
748848821
220441083
1270508308
1012149192
924942928
1792464439
497332057
131300450
1578742704
1753768597
1736329593
268188092
1400123933
413782131
538741501
549466066
843988494
1974386824
1314385835
1624746234
1120202107
405760060
256948430
131104236
1104542206
1957230259
1545655241
471600345
1566453413
1924556011
1806400849
1955781892
1169827727
427784445
847471010
553929851
1853802517
841590227
389011697
404391428
1938857222
1248892942
758475182
1798141083
1192133273
455307847
553715904
789966753
1800546550
586664777
1982886624
1919994341
1330606779
451548869
1240974187
47850064
151130622
1725687789
273145678
994123432
1771098580
2107732873
785770299
1548263510
676218259
1783419811
204913460
461898414
485543904
789225260
1255799815
1210582095
1424554377
413919042
322092144
856307296
213044400
1319577603
492874542
229065827
1467055820
1857370008
203664957
994427435
720070672
93044351
1129587690
470418339
951927683
1164138952
343969811
623160747
364675381
1535336867
1713759417
1798281354
2057283818
97324286
1919581338
1511130461
1080818309
1960366124
1978635424
761262252
556828525
1617344624
927391138
1207907809
1700822630
1117903175
1626698250
1020663440
518278852
1593345672
394021677
378914840
68681569
681479936
1838956232
1698211351
2073545728
2024208960
156984953
1751598486
1500822289
1224422481
919710585
798093884
46742297
1242288506
2095354642
1725983790
742692022
1839913259
1405327362
355480135
618433660
148820961
2022160671
1187026982
1824678850
1467673561
1277839400
136461973
899660218
1654503710
731026693
2142894782
116127103
2013793438
1255311390
1138147724
543402648
663706063
727097164
1652532129
1475814122
1087426689
2027395516
2032496861
1880366855
1916706953
887676870
778214149
1763236507
1455248686
1995940823
963532128
1992967184
1529356008
893354347
787393470
1257849445
539566227
1743554593
880013822
2054564236
1136742507
692612182
1173835282
171402344
2007839121
1757214910
972381203
207860200
930110074
1856330936
1255682030
1972877119
267161587
2012263503
1906853831
1932052187
1842565019
2039780840
1828479144
1955426945
317885423
1515988274
641485099
922053534
1522417805
840333226
696107301
367882820
950266109
2137641061
1836206882
2099933988
1424302682
1058555632
1023341182
971816034
1964765727
2028042069
1546343165
1301400720
1904951228
70680173
1722917919
1252791904
110712844
2099555677
1734688074
158736004
1769144427
1390600706
1649325088
932382173
2112183827
2137550352
1837504289
795951526
1733608326
593068569
110971976
1670240764
490002679
2035078047
1752370810
1925590128
403023324
757331252
262080705
1312765926
1739116755
2041240904
248089227
287602087
924298870
949119711
506561536
368883137
954224490
1785817112
1452079955
2095796425
370552338
946616063
1910752836
749100086
449611797
1680029042
790681758
1434993613
1536530496
873462609
147068826
1405358123
1807247141
982095754
1699140187
580118852
562661686
1798134971
359930708
127835017
1118443101
429796588
1150760224
462844996
1569413267
315496650
811613109
466466622
71357065
1843773445
781956093
51576904
2019550989
98038355
1135741339
1790100756
157605783
100050921
374887877
1128138486
496032845
751090490
1968195948
2039606484
599896437
1943992851
698658181
2006829410
1756130007
248128506
468740168
1290744089
1977988049
1985768714
1108090000
1913439151
1924812549
934803272
957815929
579536979
590045955
1419235557
501947844
1558531654
1088454873
1517876786
1363695759
698286175
1099530849
1918362113
1608550579
125745750
147196929
85056681
2054461113
99079712
1647756391
1036038549
1601065391
1629294111
1890514152
432221181
867453714
989909875
2113705976
1441078731
64424891
1823834279
2134092812
88837038
1525512526
1197307973
1954447048
675899751
2135972996
313742236
413948460
1032154393
1077341188
1644159140
1562635253
1183120128
1739750182
1419783367
123178238
143410601
234298646
904274571
242754366
1050816915
2099261323
1798487779
318468634
1467246126
594506233
1869607880
2133437565
1465358166
155569730
906969281
734243860
74719765
2075479078
1454183817
84255639
1023573043
1970176376
1400123933
699803745
1495508229
1363272047
1103432924
845260179
1677143430
1318854863
357008716
894568321
1484587216
1722146095
187211130
1810002710
1623598030
1199396813
574444144
1509921954
699813858
424874530
1124180863
1206014318
1773089112
57268249
1487701962
635597395
569262434
1414134670
2088735083
1490905239
392499992
1585843203
1830622708
812327766
89577734
1664829399
1745171326
1061938960
455792484
318568162
1665342853
48467435
1854539208
1719475297
42566588
951361168
302635285
1850721377
1581909023
1088438407
1028530368
608528886
1838451815
1603779745
706060712
976042331
2077061690
527853720
403447458
1924683605
1420162333
81040947
621457160
571801934
2121610002
1526488189
1653094827
1772423456
895367003
336668198
1851486378
1302557659
238824331
1400547040
1873381312
1989131037
1380748920
1274479712
1080995859
1814412709
346809062
888821009
926473167
1115162948
748014822
1718396606
1205849502
2142590403
286925093
124237653
107780079
1245209816
1789941022
865454475
1469905410
1383271288
494586605
1412434312
1093773068
192774086
722452918
1744269580
1215903429
1591633574
929142469
93549806
418374530
896741141
1986390992
105619652
145629816
47840275
208514514
1294827885
1615073694
1546202948
1669013816
85389082
1376152608
2023250135
1499284395
616036335
1855339071
1721411308
322507533
1704333888
1191662814
1091640818
1288404390
1700649708
149904305
1583785981
588595705
6043998
626849735
402908234
1140253756
205391967
339712048
578213775
1015683163
802136286
1643232709
453179620
1140274612
1629140142
1318223949
1563613356
1247738556
419412786
1704421860
1672046871
897460400
930010188
1598467863
1287618989
1804268438
1309843305
1667725367
221600438
1134018658
226540153
1186984757
1765833891
930123755
809747659
982565184
1529098824
746118470
555775352
540579475
89567728
861882878
1140724689
1131471762
321593653
894450963
202938553
1708815542
895193192
1844703446
512098757
1156745939
1255650640
469125803
1508125257
765241773
122968568
689507056
1480201567
106850900
1160633670
887644504
1025273151
2040439333
80214679
1796548342
1251156323
1869116387
543415684
1415962640
251080002
2130368119
1589816621
1143055781
238101163
745849337
690520962
437428646
123420257
1138255367
979732590
945156459
631170075
1959506036
1956466916
1939309249
1231519926
643077704
40135700
1737336984
1302918638
1517945992
2114392133
326683408
65724562
12858617
1901371650
1277452985
847974093
1955465326
814529141
1144870258
821879744
314052518
112837097
1114784255
589563282
1167566394
561527137
62071031
690415275
850073594
155751200
9498972
1850765713
203705342
1058772566
1169927361
378693842
1200752718
328742202
681062690
1441799442
1863470292
239437932
387346702
1335948400
600273190
1060110607
221991781
239407869
933974366
784169895
1398433997
1826000154
1063455064
1156818945
934494789
530424747
1836098742
1425323115
1223933453
805236028
1237979554
1213235068
45620936
1574160130
2044441700
476117150
276317026
17364118
178780301
1026812893
471008344
169422606
411762360
320205809
1280663681
968154450
1341118710
452110279
1200875452
255630970
1576126497
144133758
1653356969
2050969605
740114853
1766673850
638226083
1238269735
286860805
447049348
1708457781
1731213215
1914985680
856927100
9550041
1689787647
1380000245
1006620777
1904735690
1392818291
1913233286
666712366
593151487
386311581
706286848
1545886481
2062935847
746901233
522976659
2137052708
845025852
1056368306
2119870564
1993570206
149472304
1735470874
1696240280
133402640
1134457886
1942640098
2081532074
1971384700
195425726
812982341
1625347245
1723072779
1498224318
332441510
185377701
540805353
1928165540
1150293983
416252375
58737924
965152164
562464552
570096610
1376223114
485703132
606900180
331612306
1638267297
1354455214
1053833101
1046215063
447775725
1613490792
1570407814
472722146
1862878301
2116167208
432310054
503038489
1665401317
1236640241
841306421
111283209
887606370
190514159
625760628
1203155348
166123623
1240493242
1190832627
896726734
1354099202
1065049567
1671581796
1467488669
2050704606
1142753676
1561102088
1067306630
1829157726
785770960
1937094849
246865366
22155567
1781626416
1711517044
79947952
1557401880
497224349
1898410689
425889894
815419051
1789993542
1911651989
1094977456
1999573626
1598711823
1120598730
1593427514
338254079
882214762
339038865
2023042243
1692393985
1498975833
1837237480
388769458
988586204
1443673046
209035797
1663469057
153460960
1432471469
1153437632
2075531432
388834174
666988868
1198109424
752483322
1316637703
596021719
12720578
443347476
142748259
463007710
31475173
1961234645
1091283621
1571802375
1571341697
1493860725
1561025978
1572660667
31872965
1275912248
1731253529
1762984194
1591884980
589748895
255674944
562213884
248863598
1662717125
1017227219
848741215
23566416
612758190
209267390
1132162329
1902399161
433166809
211474604
1796655128
462891074
351904820
1874650770
1803518375
1485528602
413031723
1077512957
973604908
372976372
1589724449
1316564158
1631353593
693268793
623206184
139102671
23597501
20061006
362755440
86521085
1978143748
479562651
313502508
205232153
215886984
439827969
512255357
234279696
1053533736
754848663
1962995081
70379087
1711547824
1651349642
124167541
2087060691
434010046
1593054936
1844181727
1396956562
1235118554
1842034944
277277711
1797042527
1813268099
1743198772
2044341411
1594158779
2144362658
1670889925
1067600060
781233601
1761552816
2128798106
1922773308
1291974028
1897908538
165096694
1119784212
1771035733
1163366024
1413057638
1982326216
1568519431
1494891530
346063823
1760173495
1265990232
46775661
1714264066
53362846
982018678
61105608
2052468449
1755005272
1184105138
1454489050
17943916
1280934534
733569127
1002879993
345657322
1765330317
1349399001
400601105
1933881775
139040651
22380411
313211520
203435862
1152153225
845321094
1915214731
1060548357
985011222
1437961126
1548091156
1375665935
1046143453
1705936179
519569478
1680805645
2050258712
2007319140
666616037
1873507446
760196948
1270784380
112960920
575215124
269241063
706551720
877610695
2050842856
778951477
2138124853
876864459
1009830931
671285909
191938482
140287306
341992381
1218106744
1207172338
1162731179
580168064
218770387
1067415421
202509122
846269202
1655162643
1459637087
283711769
744201054
1420060515
1291947835
568228050
225568143
559329925
1752392448
2011354028
720394332
1067503522
1584702170
789782278
684508547
1184370092
1455062555
846876015
1867217649
1398328816
1765316035
384276960
1039060575
2141308653
1139795639
1267257561
741088736
1565495969
1340605387
1010476458
1892930288
898145317
1464925220
1644407814
1472293703
466301172
1700282655
1728295214
576517288
472839487
157655916
15217220
90119553
1199156339
987112307
617968436
1578220777
493053090
417635913
1200910371
172370568
1144555794
1559118714
1231036139
1098159308
319290186
209030564
1718396606
1140141238
1081548894
331329620
1917909939
1476049363
870428889
12116536
592828202
417463713
2031796120
1982688425
925985331
1510106892
781393578
1645036362
135674374
618271072
137025246
1870515080
1606413608
1281820055
54024593
640462089
1659679043
1249858416
2129786414
1845626241
1836204545
506589574
190260689
1271130729
457341637
54969102
452346837
805690473
1838226659
953342333
1402992779
227972650
939518452
518841658
1228403317
1861379699
990066455
455695375
757696150
849335587
505097496
1432181700
868767564
233016520
1154614659
365544342
2123877955
756900845
2063419702
8129787
1904444248
311143317
2085321101
1688088172
1651720914
1918037902
1979224626
657371146
2030952029
101148162
1606315158
956935744
1076768508
74531149
1672955868
1080904699
1744967864
1236057030
21968997
1931964765
625494761
2045403904
1489719352
783873984
1435708329
741163326
1950403261
1301964749
734978067
1279026308
1146680998
1987465567
241617953
59812314
1467565232
1572489137
1744522425
1287806966
254734289
1189010756
1307706948
632449285
1089698770
994043040
634916918
542359269
769820705
1902009918
2083819998
1604386053
1552122074
118432719
1585393937
1602245625
368994536
661840389
1256407539
6867113
771488720
821760097
922839956
1415548345
1153740526
1916173778
529174302
1460002702
79312078
2082154752
984631974
678444589
1391851323
1812254142
1088852782
1158221980
722166613
1197572918
135676891
2021231752
363571512
1667723840
1908351401
160701502
3007657
1867838487
1534568460
1321677825
507390634
114982084
2045831195
1418552643
1505444933
1885155239
1243548164
2113275901
977227437
190343043
1190986068
1821348667
1326102888
1396229031
142896981
1600280852
1816480310
880550623
1801371555
891384552
2061721046
1123405067
1037926390
1950372980
423239069
1552310808
1368338497
1816377882
930430078
1289446328
1066581589
1462345945
1134721796
1448815117
1326916110
1392304727
258042306
1496576417
349914251
2123089853
1646560139
273716287
1963855003
1759315792
1450805389
986578691
1949581543
920839929
968863726
638129422
696893426
1778659074
714002690
775553648
861416624
2064411131
364739521
248132121
424482357
1888901396
286858202
2082957519
593711309
2031187036
727918267
1186112034
1514812286
1796381816
911909252
1854925288
697818757
829456626
1422088160
910960092
197937063
389231484
649853054
640211649
246962849
1931650886
1332932967
1826883053
797244226
1049381840
474363835
1024137722
467260583
1294469757
1311860849
1413405738
794789122
489427449
741466580
1984994391
1842530182
730206704
1024806486
1495937315
1937745531
902340668
392061385
732527828
562037809
783683072
1276366349
744663243
1861728968
1153725394
2123171269
575668173
1332661114
1713671643
295656038
1596657860
1125100562
69740524
1881138336
941463571
444169602
1903253292
1459402385
1924353346
833659164
484940954
2023605316
580450512
1792510396
208222741
62070947
1423959353
1715832866
684581570
592092433
652253570
1158926989
36169130
613063075
769399115
865676143
152201793
767498211
1119957022
1772504105
1709615437
962183342
1412150249
1377651829
1084293758
244715373
269872001
7241459
1785315443
1310737907
929847026
644289676
751310853
542157404
1290548530
591875670
1665726312
1371550307
190984553
407827821
1110325680
235827634
1553982200
1074011502
819560665
1954643138
2140323894
565624988
537068496
1511782322
793071077
1630675471
769670787
394983663
1284347127
1915382325
1034490230
1713105242
724187541
1242419867
1007936124
542313929
28755783
241677920
1402420318
564067630
1344063646
46049362
353621286
1611031257
1877265318
141399414
527049460
269015350
246112220
104173178
241386629
1840679463
1116256110
1494112758
1003242055
1089845814
1224142818
1976716511
1997359919
1993935863
2140865641
629906102
513981626
99442193
1588618622
1623831083
354509505
841850275
1236976399
1283413720
769187481
2060363540
1271712037
399799846
1818763482
1479796207
649021536
1494150908
172832301
1117170760
1928349001
807289255
1930535946
1497487849
2104937781
1298953506
141427247
758962374
1648111742
1133611795
1834038439
1562244115
1212897567
961198490
345172567
1516825949
1053954727
2112887084
1347981780
1405461324
1316342186
2086458677
191415613
1636028382
203425115
2044156925
1111642875
1144919485
1042116703
1143726731
380846074
954686488
1977898495
984952872
200414367
1940390677
686546992
353536194
1551981727
1996851139
1612392293
1367281185
806027095
210399547
1234042992
751168871
318560413
1381606170
1697203897
81011104
1081964186
1705077302
483912417
1075908818
1226505951
1194871460
1313403960
992535298
429402095
1724337186
1546057426
1072302099
1679267517
245550356
475774397
2143965666
842681984
610608936
1694393240
1415962640
1565027003
784460505
698930416
100568050
541967870
1574128779
1177693349
1310963568
109351445
1528952384
1525765947
2089559444
1573755538
1281396463
1126387517
14580598
636431618
1206758577
74202806
651399984
1424594361
1979022237
2076548219
1836795661
188387733
174912991
827120443
1521990058
1678463582
1570382287
707751874
675205532
410886396
1779479688
205749379
1881126433
2075516725
2056903681
967268411
587249612
1538148984
593414816
1857446210
1335347925
987994885
1157358512
935399035
572916468
9040728
1662906821
1929435042
1915726602
612758190
1429959423
765685473
516756479
1813420210
1413671026
30139784
1531545246
239705185
780685049
391171900
257577499
2072225024
1953306957
777990209
607035743
1199391684
40159553
1371683309
1623409474
1748928061
1534140344
1695458124
2043194587
186222076
743771372
1310068540
1226670671
6996080
2038429026
1396266235
68601481
615442099
1722917919
363392080
1444876247
1176893915
2099244843
1721854140
1283149537
737375560
585766838
1020663440
1983365266
1998769536
575920630
536863977
2007839121
500733452
702902252
2826550
354749848
238179608
1912003015
205947144
227868798
681554822
350173696
1506333546
1185475965
61105608
868000700
567860146
922538390
1325541709
672551820
1553846557
1924630044
587221074
1251138844
483354655
1444475012
297146635
1387183940
1539558744
1690963035
1350419552
805205459
1471091402
1313538393
987219853
234811121
851351037
1228771720
1866592660
2051822813
1525999098
1114312969
1679125214
142630913
445161198
627150614
1376305211
377224719
1234410285
2129574257
353476299
128916926
1020474198
1582324984
118673367
728327750
637783298
897170950
753542368
593891928
1234772369
2139954691
256028837
1701343804
990602445
57569906
193056482
1307592890
296415434
1724578937
1149305424
40392341
1023631582
235203370
1581585905
1687399214
515905999
783206268
1076837887
1643215271
1839314038
1042413730
937332340
559447803
724682852
446443791
1564035057
477077903
850847648
353888112
653226912
445305867
790955476
769652570
536577025
1130517324
277560039
1168986224
1692065611
1101322917
1439694223
354352743
1635900643
1908929566
436929696
329284123
1147693807
1676338581
2001609084
461746911
1719575333
369906435
1952854449
902519377
362725896
593314547
1680988667
1639990573
1121945679
1025776032
1379211572
1503773588
2087157851
619779304
1867512652
1344190407
1731422024
1058167372
1253247680
1091520220
1784258302
1444227000
614520999
315407895
296748469
2134354644
93020396
1250372148
1068366054
213876799
393582457
843401891
518878163
375616488
1930644425
1342544834
1316698367
849725591
1717154244
1552111030
122569921
2070169717
1846073514
169844309
123799281
1747238841
1913347825
786203757
1895527521
2031707467
1455347928
810207951
379453400
1524005370
137791795
1602964000
1431281326
1381606170
8057591
1440072740
128832322
322293747
784868864
45953917
1366526869
2039274238
1479164479
1439157425
1043149110
1661395502
856319651
470588190
2050858179
1103766223
145410244
189320647
241713730
1511741899
1880587089
719026497
1284988103
1647788016
1208932221
28434966
648494314
1759340475
1200082345
2057451942
1885027335
798974812
137924659
1293703677
701675891
1037737146
751701028
1690219162
660988564
1505212177
2128862711
1897200533
172169702
506353719
101366244
1419677474
2111085351
1029285430
932091583
2077836877
1121418730
818101812
1397723854
637782011
2088835063
804291543
1329119630
850328747
439151547
1737940861
146577827
648320819
455744429
1453554495
1807230323
364923133
44545151
623131158
2001480092
2102882882
934411372
857361372
816299730
1395686774
1327003017
780273722
974312430
922510031
400983274
1406735984
577832923
1056977254
2068720260
261962106
1474410083
1707759097
2033693539
1847719123
1959522747
610794589
395676380
169834359
158183612
700186376
1540899870
841133896
580538316
1920392214
798417517
1919156056
727245582
1410967280
10039204
2047288030
1910752836
496204412
1129452392
971308521
1112690703
1350649741
1379746413
192855028
767810010
1860419777
1734555500
441202567
1603468273
430902131
1488186569
1584492606
958126238
2077702515
624922079
175043408
951563799
453120345
1223347741
35993305
1858955677
463318360
1710894983
208284941
1448572681
841543616
949670476
274090547
1923216874
1027670667
1792294280
1931990354
254699430
1179008175
395502671
229828982
1317251555
193949021
337739265
1281314005
339331270
800396903
1366205610
2054788919
1069468336
1525011197
901594147
1013408552
215682575
1206340538
1627045407
61738128
605118678
133701832
1157357570
66577660
577055228
1291947835
1581170154
949482335
710064741
515908457
162741783
801643240
1360409608
1455248686
820847541
1569610904
609173650
2065002626
394862539
855413488
165504323
12136328
546889065
1483517886
1863373805
503985215
1097312584
1750946358
1429011283
1922996069
1805440172
909241640
198448542
2028073525
1352207140
877906300
1182579620
565130008
1858518602
1134288577
2132571749
135182131
787644400
1092897056
1492099590
1313979743
876196679
1182363095
1536045226
1429857396
1725947827
15571290
57795822
1174215258
1311764076
1999353426
1615118847
148714803
1843618209
397972209
1997777564
1150436716
117820271
1544789378
98111660
1691159325
1508129902
1475210805
1659110129
103356116
1302902462
1843794466
202195715
1874300356
1654621048
341394886
75418627
586396839
1326620037
853414764
381202167
1304693999
725844949
1203333762
1901077380
1114389780
1480901652
240158690
1301499147
48817362
1283413027
387361985
829501043
2018177664
1597432812
304064199
1186556711
36576881
589022454
1584942312
1911858095
2122517224
2122060415
1487940057
632325023
1038023427
1067574547
1446802184
1225187585
452136199
1153611718
423922205
2039405345
1691202897
1908985913
525929905
6007771
1421214092
239053580
1213031007
766077622
1946753758
998639125
1444065743
214753079
997358230
1585562666
1610400636
1381420506
3199214
936100454
923870142
662427927
1902007094
387630927
1659701657
1460551559
36741481
1862878301
27614510
465007387
1036618308
1102152493
666413616
1619166127
2002880892
1412018561
2067479002
462950927
2006758691
292577241
218647777
976381283
2007832763
1313299093
213214388
1327441016
988859604
1565263110
1035447411
475262690
1110551092
1738904859
1002980867
267675524
1127313553
1756300444
219403142
271444181
845292283
1135851367
1489232970
1536298072
1358365627
487963420
946777271
521830854
751438838
74089519
1110354665
354930510
2042788218
793031498
800879529
1370671933
1838460703
1181623554
1213657684
1472526487
1401133736
893785308
1878266842
725435676
72799927
486015244
1394351672
1580011001
1197792303
1891804160
1686102163
1847121668
1961906677
2437846
688752842
1337353997
1279408119
1196045999
626719050
1738381861
709303718
1156476091
2030472318
1510944318
584934033
1632161136
2116977866
1927998346
1828305933
429903337
393736474
437900316
1100984475
641931824
760208018
586413600
670880538
1203533271
826558709
1524234872
15004629
935832136
1699804734
892321887
1792409646
1996459559
582087580
706069023
2035621983
1602054847
2059147322
1067415421
1181663155
84917846
2136106512
1755527170
1087900317
862185835
209245984
1688250516
984973074
1519901738
1118353163
328092646
1258796705
1240119178
2119499900
1069045012
1564803921
2060598153
105967288
1839514527
645787501
327583390
1394752924
155119917
1660517004
2072954170
577627963
874238911
1035157753
1227063829
610028174
718801335
1195126540
176195406
276333029
962068384
1302213970
2091094815
323798563
1335552437
160814496
1409936604
1353828771
1011258709
1829714247
1096094931
279640258
581848095
2127943185
538334035
357551892
1669797173
989850303
1121422430
1554484776
863067424
859255061
1594444880
1662717751
1235485503
882353159
2142294405
91746520
1678065324
1678675455
1427431836
565397133
192837557
1435655606
1635469915
2051245164
1358046624
1815573884
1610635696
1700888553
822022632
580390877
1087363399
1047200948
472149183
394608992
16412034
1350192048
1876050118
2104681330
1779000290
2133324179
1025772766
1203658657
305876753
606709237
297146635
1615036161
493067041
1262741503
228970032
1220547197
1028161334
1754377997
772995471
612305823
387245454
226629914
576627619
1375799407
2061143269
1339236940
369743038
1806734201
521851567
1814149392
1901627821
561551744
1880682406
915831314
1587901143
2067456891
1102294475
322388199
582194775
939937379
1478680641
1386803462
1870194232
736373654
1082790390
2041246630
63281976
150509587
753001751
712578394
813291114
1741442196
376644571
31297900
1032284298
2046440319
633122273
1484698753
1364092251
230340308
1169508656
461063140
886414094
921298284
974267132
872453885
1002179732
1184690843
1389851926
584041699
120837159
338855701
591773250
696902457
353648828
877824741
391377556
382345580
793786084
309803563
1847947641
1534031429
436784744
635574892
178100394
1162107505
2136345909
1141735751
163521269
2057189223
713226811
1250181636
1255186983
1314104648
1355404048
1714503891
975497734
1475030224
1402660702
134919801
1481465835
2101327079
1769119826
77368719
1495659433
428140174
1389622377
489343482
1960239328
1852864384
898137214
772593494
1007962056
118464868
945601461
1275407070
432581377
83512038
1043693401
573993136
1863204448
1979615780
474655301
1619701432
150250881
1698610567
217795407
1942659103
6348595
1185079229
446740813
1138690772
523916401
1480194883
624582497
1574429586
2064050210
1254705759
1118206565
985502006
460903357
148389482
605476272
1455034774
1479449812
1866041428
1778469733
200320106
2131114680
1183614403
417781653
251481379
804204456
1188108698
498658581
1653953619
1997290442
561754808
374592644
564992199
1835343020
916305720
487826637
497219439
1868247456
337662968
17341397
584663607
1251314162
132744902
1200136892
1754307530
1791937672
1025440495
978849118
4256610
1576424653
339733083
2031382158
11257358
901764184
894719895
1060761131
1383078999
497627800
290762945
401369981
667999228
1326748001
2087911837
1886719379
1273254664
1439026141
770528695
1275675515
1359133947
791910207
1476789392
959031137
408570263
1632816823
855101386
2084801767
153870316
1984483987
407114837
202858515
2061808474
202160181
1666625583
987768239
898175379
417837127
1769492869
1037355859
992071512
1874766151
1357157549
418558991
1504202661
1426016778
1715195647
1148754531
498420051
940488266
43477029
939676031
297007396
894979263
792692411
1422950732
2075795238
618102102
952926110
71452276
1149259467
2125908106
41045489
1357165246
1098257134
1491418585
257986598
1581141320
1289785620
295832355
683498254
1122899433
1061970491
1293611774
1216196246
748240242
480068326
22466411
1584655479
1702113592
1277968483
692087534
753794444
780371635
1613567451
1597847674
1556180556
1025413723
358223766
954586143
304693904
237579549
168101393
2010646889
890000192
716590119
1280514140
648728105
848876137
1034890190
1382307966
573709993
2144993689
1213655605
144565471
790163589
68602277
544967863
2146180506
900911131
1000595532
1286563003
1837138013
1359223695
577725976
724078816
902142700
1928552151
1630364377
520915946
809236769
1133850957
578364768
1004047998
30052409
1983951261
615064245
1853272354
108704275
808103315
102730334
303902758
316441365
34983302
1275727180
14883081
1342598560
93784620
564237965
100047262
1423360661
1641532898
241972974
1626506871
1989969774
182870259
587066763
602300001
66744315
2144204583
314580070
1631841794
482539047
1409444050
1216791079
1074666899
1109529192
1872668815
391525356
576277921
961858903
2070853779
335914015
1263829132
931314546
1293533331
1707935594
658232291
597672829
856063925
579298810
265417787
802844357
1867844688
1876680127
590120916
1813148153
199657824
1823294866
176928381
1392587393
1099963425
831360432
2013430174
562320110
773819927
1146252483
9661763
2050545083
2063559170
1247895702
1528123808
730780015
731751588
843848976
1728111798
263907933
408178269
276483969
1015727260
219890350
938765132
1608269897
470979379
1051482455
1054816081
532869004
779898797
429499293
1247302692
314311604
498547573
849908146
845504655
127780728
117746513
245804013
1350030862
1807230323
1546548638
377571794
73212388
145743828
1349724925
550854358
211833610
887160404
796652644
1024203321
1933482601
491911087
2085728463
521331357
1392958
1777788378
815958837
1063646744
2038177241
1682222610
432456120
886131401
133540027
903582672
771944243
2030069936
150331280
270436347
1001382165
982478805
66058504
804686050
537092408
2038429026
155195942
802775151
662104232
681219490
593474282
450003875
1292072973
1545521634
1394270709
1371497583
1048800403
1019489113
1739401887
133178105
707063864
1852290797
467965852
1922299821
1502373050
887369301
1700097749
1670295162
35921059
537102539
388315734
1560549726
1083865256
1395581725
1968565856
1737255628
243764526
1894560657
1294711160
284470232
322085979
1406392379
909700704
1750872199
243994646
715804345
1146424314
713907752
1621584237
964808764
1047983575
853013371
1008452510
525723727
1765829684
124518848
2066005167
69936476
548029194
1019080958
345706492
2005980865
1360107516
358563148
967807270
17817697
449939642
1056445515
1212007683
858737492
1098663529
429625768
481653572
1970714011
859890889
638487510
1304466960
141342822
1076518530
948558039
2137510764
1689134164
2117071419
802136286
1258801446
285334778
774980798
1719443000
1839114322
1164960521
1893306448
1271856292
1475373681
2091755792
2104318698
1037449084
268063306
811272881
1053124914
1962424948
621143759
928386525
1396200064
1779191196
895531475
1444817600
1571507117
1024144047
698338895
189586339
2112818582
69792998
344010742
674137640
1311696662
1192748665
1305571319
1829214052
1028161334
2036843652
686189747
232273558
128657502
1992416594
551719041
612343971
1787684073
761234713
672155783
1875888587
712496254
558534265
977177130
1821120603
1116704569
943091560
608497970
1401806640
1768239533
945891081
2084285871
2052943960
957987079
123728836
1098623443
460691589
1131062036
313564698
670861155
271321745
638513374
297979447
2137070412
1240562776
1037060140
458018950
1478216526
466240562
533806334
1537811439
750393469
217186580
1311267507
977993354
1000689174
2108517420
1533636237
2129606484
1810331192
251870328
2091711368
1140961772
1225533751
1061383104
1034004324
1239917674
1993291585
163030186
771118296
1184415830
1401794914
1254112697
207769356
151858902
1402071531
94283170
1511835493
1765106470
404514185
1781468931
1688714709
1562271585
1564035057
823407119
1463195170
237406454
447720775
558040155
1244956574
860515868
1776968034
1175383990
329943262
654321332
662911023
956584853
194441296
230156495
2106206446
1903237438
306215147
1582314698
1105997882
494098368
693604649
1773883793
1621468901
1343333021
2000441410
1952322443
2001793722
1493760785
851506254
1791367093
1598623414
545027854
448806612
1241071231
1968516040
603894048
2046837859
1317491195
731334822
38613615
193830508
1159522024
152276244
542080064
1740089980
1929202776
407834992
1326015101
95800066
2022374856
916109400
1863354568
1738813499
2024499973
15735635
1473426319
109578277
630366522
240529793
137971060
4141722
1239100114
1802026868
88082615
1394200117
39636760
1470720016
1121648617
745494033
948721027
313679170
1142984121
1570293385
264954740
237956933
399969054
1391650498
2034093173
815298003
1341530822
228569810
1807678101
592011426
262636646
947406047
1487740309
1823411367
1942628519
337829189
237873306
1618112740
2121309303
360528227
734602379
574098825
449040336
1310662109
1072832838
1276156756
778989095
2031539373
497625374
1330636332
632384246
883291543
1286596734
1752957619
619293071
761680627
2101265695
897601826
1870204419
1881839043
1207727854
1322624312
1814103359
1761702316
2044578964
38306841
350335550
1209202670
986677650
582134483
1613931354
2001759447
1623225976
1618635633
1157061928
728082674
672608567
509980122
1259326772
1659643528
266871199
1036533681
899800807
1928686620
2043693911
1850189827
1450528216
50872793
87714739
391844002
1997135043
823096489
283710700
1905753251
1781267362
743999134
1182422664
345074893
692557939
516204682
1665841017
570187598
1589570565
173905124
1489519594
1689093693
599301933
284853093
1817749216
1955358586
1096046178
381916567
498561194
285706597
563332234
116524454
2010708616
1667915807
1790539506
1085072744
1753981199
818157368
1973684342
1294539242
713336296
1248726019
772861594
1681926440
399395145
665454865
844448636
1562711651
1831434849
912140457
182596613
114099534
2130259313
378382796
1886738328
401628022
1864438705
552799822
338668035
713779981
749926487
682506086
345754643
166165911
336047862
1082452426
967764769
498078019
276718890
1665139524
2067694994
332744298
1803393536
405742416
1946199029
331643271
1474935154
245698753
177221494
1314153159
1102401534
2130882394
286858202
699350769
613980233
1056096059
1695419702
918963048
663888478
820653871
1208809030
1482222873
706995508
872515396
117057640
1466565901
1956286584
1494279584
681190322
576442212
1058873409
1773667175
1644676997
1949958444
1391047899
1371173976
440218300
604627292
1695111223
1787771912
1563373398
1971957697
704379109
695535987
1585203222
1364918735
527052335
1063137662
668188960
957768854
2026170753
158138085
2059978977
843265726
1945115309
1986099621
1836836247
830232495
122489330
16597018
1125486073
945696809
379748744
666790524
1172923319
742231058
492047703
2082931469
1792780198
1000648395
951759650
1326631875
866785464
1765235397
1542528475
137434451
675732053
73049930
1346649063
798502794
399334399
1553523785
1484459064
121816950
696375351
1927946990
280880817
351857802
631991315
616565177
614001960
1182960704
1456607927
2026273044
1156670569
1650158389
752691921
1837387062
416076473
1616956058
1434236370
404897883
100454511
862252053
1197498646
2030170831
272478894
1511030279
954730461
1571720840
2054702023
1699040748
985346862
1350383600
1797829362
1732608527
631588424
143456090
1055486619
1328952051
580631439
566044051
1956532077
1972138498
1119074313
442750064
940359016
1046810763
210124257
807104580
496318275
744515553
1348737596
1185434896
1662178503
665385817
1725521131
229100097
742432449
225111679
1512403250
878367613
1347328339
988001900
2056969384
1584846348
579496999
1896280984
1436978394
669269213
1696313739
1949772677
82621361
1158850562
447749487
1318799810
2102800440
415889519
1729901572
1043054079
366798902
82279014
229501190
123595316
46518409
462310333
1827688419
133643542
260090204
341982678
1557446082
732782222
933354974
1853986348
75081978
1780877764
1558953802
1119985638
1161259300
1730691170
1328230165
1654678036
1340929824
1226767264
2137075652
525972291
504046849
349455362
1705347821
962212415
1145375165
216485951
1898324560
1368055479
1322202855
1351694991
1882665961
1646422863
2016786360
1019135241
1874470997
1389313372
1670913718
1558094479
487552902
914466508
1069968272
1661048843
565409824
799490523
1745880248
577671571
904611739
1279735362
962587885
2069883440
215577081
2002945491
1522113871
2046040601
17931301
388683340
122970808
701596664
1217387330
324233297
1646378241
1381166851
1615488276
1252758479
1634993460
1138182780
1373436585
133446706
423922205
1957431408
1545886481
1756927013
901967072
1516109301
931057063
1148207820
424794915
536395248
587272963
386575694
1193406581
381606806
812608569
1589116222
1561258007
1321787862
12055948
2094737890
2072397543
753714473
661199360
346228804
1505201108
752941730
65662936
514053838
1178776978
903083235
1928552151
432795925
1130146380
1553246349
806616175
1674437256
1353882936
908285960
1793971198
1386763433
880228336
738927545
87185714
1365335874
523997851
1495830373
522255884
1429041983
1458001622
317488557
478388390
258685142
37697711
235645523
282111563
1859561211
453074687
1844792792
1531099894
1005571409
690175851
1608572732
1359982156
92282586
1441128482
1726533611
27153755
1217001332
203521531
1494510792
713226811
464017719
124012911
282916622
1290185096
1063105433
1575556869
2127987433
557697212
1756144617
865253615
1047667623
1632251108
1276937077
2132793499
294688914
727175423
165596948
1629297868
2097292614
200298847
1104644955
1179809531
1750919446
9740070
1145029025
1738362003
104475774
519126768
50084866
1849653830
1215346745
1604111780
1482982028
1876937778
167448816
218636994
1100942241
263921099
1639586793
854583661
1288117432
1999520514
1515207107
1072611592
1100899734
1806470686
1838344341
345307566
1419013452
502580011
833036091
424923739
688166677
674237311
1593306130
44638402
631170075
1130608946
499028463
625467163
329521143
45874947
449647228
1731194412
2146840491
1959288569
2059250300
2096247844
1931093778
117964182
482437047
584500536
1697476077
1940011949
219923178
1145532622
1234887698
196916484
1212555663
521262231
94089078
1198623397
315866926
952809004
286523981
770672070
392611804
1014568876
1921246181
169730473
1652900294
86222391
511667748
1019075577
1811035781
153360345
2068849860
1276878650
425940742
474099953
1695459550
389460224
1098408491
749471153
208205485
2076294839
227362478
607207634
1282305084
1701177388
804291543
420587439
679065520
1504312150
1298992271
1143256371
3923133
756373733
1241103284
1318322083
1441327874
725375134
480941496
607585125
250145516
1171288031
763627575
1507585995
460425980
845920571
1525933067
169575396
1643708095
1937622480
510512563
1818995138
975388682
587132505
1256126177
544152636
1236640241
1151869094
1326243281
580994943
1769883959
759740353
1333976051
1110326091
668649109
1362560355
1467972235
1851557413
502196477
2078927762
1669193712
1723546719
1853790168
928708085
1804793772
1885180590
1439731115
1781569465
1934412852
1710888411
168791881
1719361266
1904893427
2084484775
1573105525
1612231459
2035838899
1472191071
1181854516
1154659421
437844825
753360863
649042508
32970779
2030165001
2114548147
773941200
1948893720
72474965
1853706044
455380838
2011783268
890583734
258064547
991473629
129342537
1543979754
549235235
47187096
1548838912
1638994753
1606143729
1271842586
1597362491
1756419923
961420545
183642099
1467305378
1541613476
1869213961
504255656
569487733
814130600
1560624291
1756996877
1832234691
1794150841
693658763
669609065
1919576476
565593503
178996096
1220686561
1237559787
171190999
1675129422
1339280856
1031180382
409423047
771514750
2018208419
2139491461
825239279
1847774540
16400111
1086113667
613026116
1787395175
458538795
451162578
1688234334
1370798864
1064388925
1642209371
551385038
182101338
805545591
13800314
74531149
2140833675
2004960157
722427258
1778181529
1829193357
626126036
1902319024
1796130791
208964882
75941557
1273577669
1760631220
648191430
1284039709
1383209721
285273958
655503475
58429776
1686003126
1372468871
1369160804
683640756
938569890
1465419637
1494669150
1021978452
394341239
2017637578
822930845
1385243695
1669151980
1941408086
277927557
1403871070
1932102960
377272112
1498285181
2109215623
1777129503
2062393699
477291860
243024949
1308467341
1011653992
81754893
1453452090
841075788
1910414603
700592685
1884959519
224283018
1621004335
201441760
1862178784
2111330417
2092954834
753360863
1335486430
1441333569
717528851
331500077
1172854943
1461335088
2111053236
2073437726
1541334422
1796456719
2032175914
1311513498
240681840
1668073291
1437845403
504537248
1723099942
2090019822
1001985323
144821156
1688099641
1308486115
1278381830
1681643639
2020591930
748620092
83776642
1649530992
165532512
203379276
863388400
1296561487
1489154031
1686942795
1861752635
1059679983
393717259
775601185
1664489600
1138069913
22783899
1688183310
1707253600
1162729213
1028618915
421696646
98851565
1589316530
1393228079
1033308072
312152645
1624684615
635995686
1983737118
270530405
1120530626
737813768
992066200
1963951740
476358480
654915767
694196006
39561261
670851172
1291927422
611797751
663636533
1956089002
314780699
1519061001
320205809
1187877852
1161959080
801649495
1802305438
1653335644
104790139
672074237
958572478
885441761
1033745359
75521171
827035772
537302173
1661063373
779426307
1325398847
487176363
721245624
1230682174
939648276
509468134
1349998089
1237320276
1313883553
599823799
1496925097
1571544621
921276335
67790981
1291714699
978142812
1875157314
1060264304
1794871673
1223367053
904611739
893234200
1478299295
964248418
480187702
1325946215
1864528075
1686522529
748264832
1995165589
1366871656
1475205995
2100317443
549955550
1330382050
1867220143
891190778
1646601662
690961943
2012071383
1124347062
89900116
55871939
2132108729
1730709625
1520094885
807362360
440218300
196344306
1632182827
1416601741
413584448
1959989674
846186052
663976130
1834404027
50470345
1447031799
1055635444
1445164414
1864509697
1047672781
110866941
2080394246
675320922
1210008021
335239210
1458466117
748813309
718342614
1150378508
1784716235
1417179915
865429468
138777713
2120697156
2087370510
466658585
1321629589
417470254
1544354433
1425901898
1286567849
1905828586
999822472
1063839482
691091742
1788227636
1631735256
1303389633
2079965796
2070966030
2069064070
257257464
2124380210
1299659702
1599981795
1720653515
1438299821
1010048285
1165478518
217215361
1924294105
314613852
927426391
1921246181
2052943960
1899205600
50838885
207380358
606409726
257298265
480658960
770753845
1075491313
1353824821
1373046307
79738083
1778392657
933443438
1514539505
1527005597
490547238
180037882
371476412
432590285
1040578690
798050715
1573826932
1791487506
1205248723
189264836
825598078
2015067678
1187499724
488220696
427548047
2145427081
1242206990
824229640
1673243738
882607890
353648828
2009031028
140849520
817369769
904068180
198846751
1916746048
1276969508
1037045221
546225459
862085942
1805031145
1137501648
1820283257
1751464438
2125791702
1985632964
1149266782
689969436
1768406355
1949889605
2097376832
1953868323
1363757728
189146025
1261996853
1596493218
1504005348
280747412
1681849137
655062418
1269093414
1731575659
235295497
541711690
1847249869
1358905090
265188403
787438317
161221825
1497328120
1100489548
998890949
848787890
1358048874
1886013687
1871471820
212947812
534784185
481127127
116254584
970946017
685438069
1651402642
895441556
1341472863
984467586
810259449
1413274869
2119518373
2135908569
320436529
477658142
450639906
1035528235
1220241574
1616773241
666791630
163428336
465330550
233853065
588144289
545931279
2089581212
1572845713
1479968306
1093858618
738505560
556037963
1837514550
978419433
886360876
955713657
660812566
902519874
1716392820
687931968
1313354435
1509982654
1698100948
324033577
1094833561
465202147
77346486
2060759013
1529365586
736080107
310216427
497231040
1552747003
1753622579
592659313
1979435119
1176699302
66568433
1399478992
1304936995
174485147
217843595
1201656217
247445157
557567466
1991832728
905525032
583292776
1880486187
402182660
1870394038
680870531
221551141
391894532
397742402
660594277
1943448671
2078737486
1141853252
1082136070
593196354
280295130
1173272188
1491081295
1888377379
827151003
1714264066
74747614
453765960
114822185
1283205444
163095386
1577290084
786143563
1305932197
668500599
1920248234
89965298
1512061953
24924726
51896049
2079668732
377266747
1380794039
69984185
1241292111
1077688680
1079044582
1928087469
1866259805
1768868636
2117362922
247307886
189291862
105958606
1819981386
810484305
799578344
1054298261
1017764533
1975962723
2122641367
2130066167
1568382646
803842575
1487301548
1514178544
1821175403
1783594527
1473226071
1742451523
375812570
1177644844
2062969643
336066957
1272072398
849995543
1391538867
1008172397
1467904145
257870641
411696262
365620230
1841556463
800307663
873677629
381535147
1266345254
1179751531
1525652912
934235272
908758104
1792390382
199736545
596812665
752919209
2137292769
227929395
1846884405
1958592827
810471135
983234776
621464975
1629639349
1062362182
203903818
1042640959
980425543
776626217
1058503475
329548438
1408477568
380872302
461284298
1116972522
93653277
1219283089
602614464
36081808
1494526556
1058021727
1337666887
1241583820
328326832
683809178
738927545
1459780898
1658967672
839352110
1859628671
1841449805
885671670
410078398
185750252
1628125107
492607525
1097859885
1472446107
374949267
286438940
705337458
367236276
1810347277
453198246
1909946370
1561778987
95819019
2141579815
455417647
1412591794
277579398
443362945
768228467
1027114516
620942981
522369684
1922124090
639731778
980760309
673225310
259639009
1161327267
623176237
91148412
1471809892
748313366
1607404268
1393572768
1796760072
795749901
1253410583
1431315050
304679601
364176461
1737834353
100346926
733508928
1227063829
1456765965
950478253
1588780905
838170252
1166504726
691391256
760879956
1147463003
1170806228
895657367
47043041
1487563032
506371665
481794091
961306147
2002473941
1440824486
1420801244
1285203160
845942217
498583005
144399593
758962374
256220251
664422783
1801437966
1729453515
1183677435
229255836
678152545
468355990
30234765
853414922
590192106
1966203089
54158332
1047979626
2083676761
1438391400
1239473718
1258385005
1249398756
719329659
892799598
152856888
1445787004
1664163424
1755081904
1724017416
1768600492
1702215765
1811018181
365916341
634302150
1385515290
983607536
229729776
1461128924
231711334
1712202991
1719630802
620930110
791981559
1927178412
38160285
1047179645
521025086
1203904784
355302046
874665948
1365984073
287672594
1861600913
105671845
1519924431
1224254747
608237915
789941350
1098646244
1528597940
493764724
566658756
63136165
151491139
1362222430
1936608374
2119507953
591932547
1938466416
1181616424
851432635
1487476051
108736244
246128625
1069240215
855510849
664139614
65355186
2024622584
659673063
1277558292
1737466960
475852748
1080050198
1216457673
401773965
783609285
415577204
1330030020
1918771388
1154677932
366262321
456139637
59969410
524024294
205030877
466714332
1203963670
1792770935
1844279385
1523407270
2042142502
1596661589
1715005723
562001535
1539109730
766129311
1618093020
1118163273
821700409
1603886733
1947040565
1547405117
2097793737
129106376
1191007486
1026874763
1854539208
1574298178
1351327820
1678225670
1871352207
970813505
895748288
1279317761
812680525
1230211511
900658609
1320075424
903596258
970588183
1694770128
551396065
1944608670
372417885
2131040990
1643991059
647376213
1500974708
789295972
99981435
1408350884
1324638057
1627896068
1865266793
788972399
1764695235
324995088
26603713
2006076696
1610779420
72705229
1379408040
381306802
653210580
1768631645
1496316140
185495906
2029203132
1147214126
1132165110
674873732
1726297030
2045747258
168551303
663834666
1312027724
1708136653
639820565
657950825
472611761
1621350530
537653345
950185794
584355414
524094080
388034193
1860797771
939191431
1109176438
927525281
1735873562
1345696854
1517896575
2018208546
1672030878
897203565
1846440345
640961490
1318742504
146692045
676406636
1167974920
431925325
1514585264
171277982
167943786
1004761745
507646148
1493569976
520461118
1225520972
333073130
1087443725
245434122
709112327
1141205939
1890720761
1703098572
1270428017
1911500951
1711613104
644573341
1230120167
1689093693
804116474
1884981506
683469476
85900354
939261819
1871536945
681612708
108406612
628915181
2088699372
844186663
939223353
708685455
538518002
1296037456
1511065349
369906435
405686632
321911868
1937052744
258819152
1743554593
544463177
1356569070
1743950422
273019250
127878285
630321561
409509437
1211190778
789498706
78254375
1751269304
1176129473
880883369
749932698
1607310366
1823985942
998748153
604128359
1347807159
1961313926
1514926779
857110988
261198656
1699773107
555609767
1914822685
1101801488
1448989383
1085911152
1376201165
193102692
1430781414
1553814127
205452821
560037012
1208503085
1121418730
1176187718
1572605029
1874234939
159634229
1956150650
1201839678
1192931748
2145586753
1101322917
1202509595
459839824
1713213992
671356552
193790555
1331900535
1275270397
735551474
1553829436
1905266366
867070622
603096873
2019937058
1496100240
1682836651
1455689749
1151903120
32895470
1812552099
401364900
2079445653
1208993929
1961429352
1174422982
1103823562
1574007355
2090833176
1801181832
2047908021
1583688300
152477181
359394206
993453383
1126736269
2077339905
1208230677
1839073644
856792427
556749977
1313757156
487080067
1524311580
1471928266
1404310679
1876232454
72218561
1225565288
445985558
1063447119
494699081
631106077
173067517
804678094
1749751842
1921568151
2074259334
627859418
1332893610
1022183193
410347584
708126981
1509541652
612014877
1099341489
1068850701
101556877
1719523031
1556724759
1221204707
1468381930
1372469182
604091798
1073868013
1272080760
1977284898
1490686810
1386820488
936775429
1814737992
657644809
1201519476
413359484
1457754729
429834124
1313401735
571823056
1938466416
1725774488
2097366232
1612343879
1956783759
1372730718
2071701061
1820320615
1069968272
1050871897
804763001
653844227
169279148
146875045
602502055
113885333
838554081
317224978
547004100
232563096
1158873796
393427595
510435905
40021974
852137563
1191300931
403984034
546149244
625539950
405966891
595876988
2103141040
2114940270
1129139131
1167799086
1661048843
28841204
1904072596
1546925560
1433640621
723799088
1593348219
1919822938
1617754677
972252313
44629620
157853442
31019850
2107294460
1296366232
262200438
1767604660
489107948
236140686
1552474814
173758829
2026101915
1991991453
1472702620
280401243
630847308
877873012
1106975751
344032179
260473250
1562894567
656522940
676612257
577528013
715871855
1379431668
652718297
1690503110
2006835192
1791197865
1924413462
558775371
213911542
937405166
1779419363
942981012
1501476141
1542195908
1943999600
498858274
374090294
533963312
1494061085
646512228
117052831
1310708894
2036896230
1515332419
2023810704
307220280
497084069
2139839941
1451685642
1522031889
231974143
1266598052
1154955836
264336229
2059422747
336238719
543130778
798935632
1221153392
1445011739
52073293
1249099485
1003064623
1452890083
2040063049
1193715353
374323638
1220914269
660223888
1735395671
1827624615
539216803
1440196926
327342566
2099019897
571655898
232177406
1392520967
886469936
355070710
1137801667
918729610
2010563816
58363910
1019959914
613706606
1060884333
2079718061
2137158618
153668946
2058026488
583423420
680428770
823770098
195108550
351065086
1646864454
1628572597
1775967571
659112659
632665960
1693426619
732315453
1534948724
233774515
2130191347
1416601924
1257956956
376854311
165558050
294540222
605266537
643471875
853679309
1775853745
1939899245
1437958613
34797850
1692071470
1904150240
1036754293
891754714
418370616
1086860367
398542851
178389271
1961263747
961389118
631438985
281767798
1748720487
1620848148
1379199544
648769277
2123417158
1186596531
1445973842
616629378
1911512562
1249182869
1153302099
1062932392
1863591554
648939121
1077623319
1710414795
454335859
1712866843
1122967583
1387601856
1276683734
601359372
721111107
129951793
824371666
1745457274
387894763
1633922151
1686233632
648914648
1822760100
1028645218
392955296
1526097500
950562863
475305735
1109884323
1667027372
832564626
52921143
1691847080
1538967231
972869439
1681297156
548541417
1051021964
207182316
1929484582
1646463663
1273671160
1006824361
117016115
1601670169
1870660177
1623397692
109750778
235237846
1631442005
2049933193
1906491370
1190890080
1254209652
1874968331
2042975180
1881074806
264304314
870979267
1212059194
1172390723
658708600
755744412
1535148164
267545733
553879418
1297849300
1738888862
1657847194
48030432
442042258
829456626
828658346
1688672854
1774818522
178082265
1690329221
1412380364
654979551
791825023
1412271810
330914463
1560585846
1011787209
412537842
991314538
1665042403
1730394998
932524930
1715502826
851894617
2085989963
167301515
1452611181
934646361
382601679
2092556426
327192779
1876917050
899796012
1311400241
544802447
1096965185
1290506581
1162322906
1756586917
465645599
1057078146
500578623
1710441018
398684657
1508947795
1498777589
1243744394
1848469781
1428261818
1269477239
497018987
367303105
681384863
1521103036
1719774391
1442459015
1807718857
1731775357
453765762
1390041917
842834153
1432111557
1296492818
563955517
677896734
1041988846
1427548771
1581837646
33606750
584218846
1556697713
199204371
1299426381
271316261
2145851558
1528870364
582095150
506143277
204107604
905554936
1043349576
1005629868
1595194563
365814434
793103773
323617304
1511782391
1692274973
230028707
1715871088
48509638
807286216
2015380963
666319168
2085921283
352444614
2114641302
374932664
1500438574
1812254142
474381926
730784664
1885950258
2104165102
649398003
16782609
229828982
703561820
1603468273
173066294
343645624
1034816460
1142389692
520128622
1338133300
1264465804
1352681415
1758036352
1978366244
1390648410
1949014503
709583798
332005897
290227471
1025749808
1506086185
995393300
8432816
290034805
1595233251
1842545865
1739434990
869592787
2061456395
328137194
1350712212
1175893904
1371732351
1944227802
448094629
1750690270
1533039614
2005321282
320394733
935304922
1103497305
1421618970
1633448814
1688637882
1732829097
750287183
739838129
461821646
265325217
722832534
1430349966
1743430001
2000215485
1231029196
1170793637
1009464655
2128633918
553985942
121080866
169585629
1272903852
309893592
1889731291
1185978385
1469419953
1590224885
569458548
290119507
1212177617
1300854253
1899519802
596894137
1582671413
257972030
1122924717
333364708
1275266874
918114030
457431783
2066650446
223567851
455307847
258047323
189215199
1846868955
584664974
1733375454
72524739
649712777
2117726296
1084879617
1906563053
1644786087
497607718
543576819
22334710
174765235
1069899606
1818975723
2065797330
80374400
224239903
148820961
1066196326
1716712746
1620047642
1258908203
698508643
892899467
2088603915
1876095369
39746496
400304212
1606104241
976515767
1385763591
1611771235
2042666321
784460505
1000034950
283550050
984443696
1290095399
1158978389
1490811022
1886852339
1436659674
1767358146
1042812818
466322737
33176394
1314835915
520745230
1840498675
1674391642
1945227482
1145891063
1545941492
27482704
38889531
280051958
1850557871
2042833694
1959680122
2114731773
1275469410
702235865
657344379
205206732
441385153
1315642954
1798505880
711220083
393735079
605045193
2127445842
1428084123
635238016
1695226857
1243216017
583903594
2033327523
1965188567
966699773
459013668
94550088
1613680234
391988845
1005866116
721793446
938077900
1557273953
1964556880
890415964
2088141207
1460117432
724135257
907601824
1744203983
460723295
1645494805
371138540
1221216680
1563829589
89577734
2028470936
1259660145
1264829727
107433155
1516770284
1867855302
312272110
300694137
1681171853
1195404228
1671451445
1496465697
1288708326
1541127236
751310853
1561872597
1897444025
1701467240
518986661
1780237707
482765943
1566669754
1402660702
1831670858
350149700
444643155
398684657
302582249
1563772860
142286789
517996636
308701639
611609407
220195269
1688545764
1074779102
1676290729
925246146
469575319
1174029810
170642463
617946027
2136961750
1606967863
1567490594
310752994
598302263
1709561193
2034551593
1630706049
245560838
86885616
1192726904
1758944071
1623092150
432381363
644094963
600186655
1205742859
1361302921
598691058
26693211
715373453
47515740
503889158
1692102264
1401900609
819277351
433538799
346078434
1147398194
1628072330
2120997348
2120604350
645845418
360514211
98989118
1906355115
1527192414
363107463
24533968
842260016
1138345899
3005271
2049913086
1182212959
206181382
886204638
1276462273
1374110999
661801137
1864714682
1581000667
88164871
935300443
779508256
1451586289
619036897
1519459538
272518075
1225106732
90174268
768973398
1677784467
1146748279
404027297
1966024822
13249847
536972284
915380712
1847326678
677468330
155094273
884384891
1629792374
1359501970
1022851780
81369618
65136553
422119504
2106533636
1591417272
1152659052
1145680490
621100608
1737708348
1073473522
1809492577
2112955225
2128979835
1423622270
626845102
1245995304
1947168702
1595781321
439354213
20784566
1185806309
2376453
2142196103
1231053008
1666703420
398214555
839590887
1277505344
1077657521
737985362
1449076084
1295435110
1823091916
1641881453
1173772837
600130384
1542095122
332590856
412671161
172863995
69967654
1356988389
1379643841
284789678
2095889397
814271323
1903492930
459160766
1544018131
1719942126
1443433315
1171800254
134048128
2105054751
1261263026
637778594
1017770276
66152752
140099594
306026396
2070136908
744727645
393175095
1828137593
2048263072
1777642945
416205504
638939923
889134594
365235968
1493347416
726997169
1727673458
1706463046
1454202236
747041082
223801959
658197600
881378527
1583441365
1548125150
486015244
204462638
1421336130
1202177637
1703705990
1298326519
875813953
1399455762
1983384802
2048762081
817914082
1592047943
1299427395
1508495521
448485935
1734774257
207624102
813210231
1513301382
1562446848
1023355372
1348861943
825900270
158053657
983896418
1192370657
623600927
684780605
592488206
276125515
1528257540
740396472
583341296
521384996
1964639962
1410033210
743750577
564176918
704390391
874473281
1831786166
410832067
1446631515
707724513
1749444331
1207248492
1360442276
1438778783
1157362221
2024847516
1509326375
1294085687
132292130
915849467
612056856
435055041
1959900321
1051102887
2016235019
1000339799
1234635217
570814560
1437449783
1577849059
6349325
1429817223
1134911638
368812568
1705411758
1578485883
191924340
1870888619
272079301
87587294
1425966688
66622106
1243146908
1668984923
1929825377
1519269894
1300188186
68744197
247438617
1491273488
494484886
650792826
2109950187
2145828326
1740815281
740095158
843429263
844249509
1932833271
373627063
1053622482
1494206889
41570505
557176500
1226186437
933974366
589284725
1952816107
1847749212
2076912055
1820324767
612305823
495871215
1718907599
1134668751
1710665478
1954718869
2006884025
952410900
2040442217
1564287413
1198690329
2069222477
483488842
707317608
688966552
1025610648
1177850757
913669387
1510863649
6432760
1001512465
644289676
2054173649
637463727
476045129
2086555211
600925757
928700072
1843785675
1331789837
1223739957
277822504
1746013076
277476763
990051404
1249403262
614502340
1803127273
2068616769
1311167938
1392757943
1747271800
633002397
97308923
57459737
99566661
1486209910
247307886
495466362
1880565217
852137563
235598961
1666726940
778202078
31949090
134378617
723009977
1530016126
1584354048
2128735767
1009261270
1798493185
10039204
2020613839
206875541
2115657929
1810517565
556035211
49490214
1137878613
1107008970
1126479253
149770467
1564349025
598640810
1594849774
2078337157
1998203786
1146095065
1554981186
2113979095
536114001
428527956
1494014531
2308802
1780775040
1602762294
341517513
78797042
2117856974
315013286
97196423
2039951286
2001478066
396687179
504046269
1455005834
1765055312
2025754137
2022272130
1542301224
409008333
1553508432
670318516
393532557
1044634957
13431678
1964734127
1640536203
1021484666
877392344
1953745834
1900407161
498696551
1175289019
1675187194
619699484
653024321
165060005
379832809
34322523
910988837
1331215816
800229474
680921754
115261334
146875314
3091156
969778194
2064893047
511481585
812338953
244221608
406811695
494444587
1469209858
1368203821
1487168372
277917109
1324441897
2094054970
1728896936
1273222839
565538929
1968290420
1900577231
1577549155
861012461
1797057191
286804593
119449199
1558044011
832128055
1195325820
1096947614
884584941
799496627
365979112
14910132
1551740081
107071825
153501925
1304697080
1516809119
150139740
1286402369
1929131345
39230962
930512541
133402387
384766595
737175324
1973297854
254408097
186191802
1497098108
267347198
377164470
263907933
953387104
1814177282
1757186007
591773250
1499415263
1154730863
278890450
206772822
652596235
15627757
2092772545
895449317
1537317939
707400425
331612306
547827215
2120116156
1689942116
626719050
386272446
1729658362
297261024
1024467417
1025048885
2110775026
561539557
366240451
190720755
2043738298
130865721
17661982
1957729282
434122829
1790962722
532770417
1462436010
116084851
1307675809
1047372364
1770110207
1030101957
645160378
803067702
50372439
1959865309
356008318
1722862045
1343467292
405775425
1889315988
800704129
1465080356
954986807
61325770
1234991554
1512061953
985009059
1290914635
1431236661
778913296
354303692
2010221003
1592743215
66411540
762489078
164877239
2134997005
1616673248
687310426
1353266751
1678527966
1802419404
1068703810
935022827
1166180450
968676673
1453916401
551643937
695734203
1112485605
1107953465
1549499084
908507725
676985259
362114916
1079616648
1644392609
2017252631
1308297751
1922140593
798417517
1999603603
15177828
1579466714
2071490921
2079850894
1141897860
568529603
738249890
1087237955
762600950
1081695763
457117941
382072637
1218281139
1036838277
362853606
1303947358
234398265
428589013
1673226099
405519848
809079606
294200497
714238667
35683729
451813583
121703692
1129463049
1703792566
1255908106
1218869652
1460356735
1580310603
721823336
992504768
1715184409
1625291904
656343857
1907629138
1763930929
926172492
426842385
506828489
885420517
399396419
670115329
245945732
59991168
516243179
851262630
550267633
2057957111
1872074181
1185925824
1780048519
1437845403
2063979219
428507467
293367296
1120718576
540014192
1721241816
593784453
1446091436
1144738222
2001005811
623837949
1342273848
1842563588
446682055
151630961
1507606795
260718346
1461250200
81003846
1950014038
1640724228
441972674
1128882959
593622751
519995042
36922851
529167712
689670919
1570847835
1219707676
101703922
1653521002
856383625
1850697765
772528083
1598976035
1691812479
1516239290
808068922
2019891353
1219611492
1240685631
361058393
142958830
1786212259
1413624773
1331125490
1884423135
1968912355
769449074
924054182
1161348022
759210617
2099684886
320791893
1635759294
1530632029
886332626
1098282475
1617811845
181989765
1095861862
413969067
1741759348
1182979524
811660324
1601376968
1198124531
1650118175
344858749
18875142
252223209
891024626
1092688089
842115369
491568366
319237118
402234440
1182604614
201312878
1914516428
1123760688
761140181
990518697
31238873
1819588117
820044702
663514846
1696888796
574129058
2127811308
1344145072
1872535451
300323129
99329254
221030577
1916204756
591972133
1223011726
1395572899
1549583154
1477001142
1268492070
1309040199
468819922
1984437485
960124170
1809965505
2127794154
2000457467
460430921
2133324004
2002306287
40157538
1956672958
779836113
2145499473
1897961839
1927785588
1144070570
1424610935
835608164
392212726
1787133898
2085098505
1777601460
284459608
427354912
1404685514
2105918719
517456494
1990807622
658274536
304741848
1332323222
278248838
1888817815
492312560
1623381596
733674859
1425391151
1759237743
58498266
52872200
1617410919
1415429811
1212236141
1982760077
2078954522
1870355121
1642545938
197474868
1174414629
9351632
1220592169
1875063577
792304298
2101819285
956801793
1306844891
869980618
1319428932
292991795
78605947
643339593
1242348479
1158518096
705876221
1767718707
949098020
1553755244
2060372832
554499923
881318258
1268445190
357008716
1517418839
1560608006
749904228
884276374
241051439
589454463
872275951
1289749850
363093553
1022061836
1194501308
904129184
864073146
735651760
816980849
1807678101
1854979169
173307162
1837966135
653866273
608052445
746768871
890001743
2110991840
1134235110
1391348007
205548968
953804499
803179172
930066842
1353547051
369031335
2091937785
1643928563
1994857308
1794833847
487036263
690143622
764287459
286231418
104748721
1504097189
566558331
1800320060
2053396672
2066348057
1964442042
1549997586
688766309
1711416328
2118991410
2060638500
1509982654
921463595
233538025
1082818190
1417954760
851008285
717650095
1633271989
1870164587
1386172057
454325996
2109995860
1971710880
564628373
250609820
1989969008
413630149
1106442997
245975500
87959155
480640872
1072295481
1850557871
526374719
317902114
2063722055
1554558012
1571832194
1391203629
648685011
1342884112
25353067
761242064
1760151264
380074516
66527339
488395715
1006478366
1487593875
130607904
2020342776
1205920812
246068459
1229709690
1472658171
737147997
1972138498
268443378
432936127
903519350
1937893420
1294630378
1518421754
1821654685
764146066
1155644427
1519013308
228505870
1614976090
629515454
1411753136
1733038630
315393156
1372563827
1442992789
1933160375
1572459225
1077037930
1432443339
1690142920
1790734211
2037520056
1990047890
1221579884
2112181132
22652002
727427927
1075207007
702529375
198629785
2079783401
638145987
1958682294
1858296658
1718819036
1212059194
1665687972
925512587
666674278
1831944432
180407247
670253050
1387428259
774075805
283673762
1469806853
1433292815
226565037
1966857275
1008203395
2061817147
1664163424
765414573
956702345
1469057528
1097663842
711128126
111413757
690280294
413147732
1265951378
630743162
1519180845
522969086
1063804331
1839478115
781787577
1500823385
1024731282
1220066611
1530751191
66397740
1165219981
1862217635
838932351
1173252831
72397945
765176994
615047870
831865686
235623691
1283187120
1640211370
1649864803
2038666487
872854798
1062961931
441474341
1723072779
116645802
155884116
1764013542
1875051939
899038198
2130903794
811813361
1692298253
333877758
101903907
1800951026
2016473814
1908296410
536155285
730924173
1490189871
695871685
765282435
1554825555
311494641
1897444025
970973567
116837512
1991512832
718439209
2132510805
207182316
1275912248
716435969
377928851
1779353383
1870715394
1519290377
113562061
1927369002
1174204760
36335071
737804555
913115339
913532742
391802008
506334229
2031495756
564546491
304100445
1620352900
1630438473
1698762280
2111085351
1996673524
1065313690
856491740
899848946
333023792
1159939997
269931046
1818141540
654101391
1074548952
824884519
860637046
1249498851
1352613426
2142504321
716869800
1292460562
1314252604
760624457
1710282535
457584932
106096289
1484777795
599498735
1819562228
604415201
1243181247
752577651
777436931
1762515145
1778990022
466856034
1110357507
260128775
1515982600
763486217
923266698
384288736
183770923
1016427953
1062449880
433411823
918829224
1593444234
436695342
1887586954
637104636
1161883790
2136078751
1773789472
2115968993
2104165964
1194800531
192650590
2129628939
1865706318
1532169400
886072533
354968183
2124040908
910739478
497742572
2072954170
912993419
311545065
656639143
2009797964
1101229741
2105305992
396813890
1609656749
425660098
472224036
1273021171
923266698
1026254576
1162094134
1041806282
58165962
190766841
2049118869
1735212080
120232683
1466614636
522536201
1056255938
762571138
904615192
271975530
1237863699
319527303
521020963
973663081
183863746
1384234837
2000170605
931780056
570181300
1040082305
607008500
482510347
983412670
1496828554
923523591
1658233611
775163652
895326028
1374628204
795109561
1696692394
969533005
116879570
1316202246
634217579
1886730388
967027367
823994307
432332436
248934901
965418372
366501810
1411960399
1830267091
537560149
2117281523
125014946
1739712853
1450006092
729430576
1989879011
482148987
1960904244
710845969
1059863173
863232174
1241880205
1782210274
889182431
744870090
114067989
730592735
1963588793
1193284270
642112916
1292177445
1837966135
1760591890
867942692
1042679830
1285655793
657582233
87300352
733955167
2115861894
563000877
1528378280
427361344
1423785754
557674168
972695739
1605668561
537934080
71044690
1062666475
250985739
2066741908
1851314065
236076262
114230483
167042082
1496348639
317361967
600354937
73134148
434503666
1403528177
2025274488
1026498273
557329984
1624616851
1690140631
588768860
1173793400
1086606263
1956695923
867598618
1906668682
2094068450
1916265509
2036235613
1917690737
1905855542
1187829681
1901325581
1425883128
393316937
1935456772
436228378
892473316
1793140535
2122403676
619880438
2061567301
940307864
1413684841
449597757
1863775219
2124122195
710203031
2095727036
1017274676
1516512120
2001015910
2078309304
661683048
1636118527
1961387615
417358695
184518597
262607650
1923682764
1154609430
1590205806
1876296607
958521313
282868653
1295744672
499774088
1268706266
1191799255
610742428
381341733
1325672748
26555564
1782331744
1457602971
1516892769
1099212353
2068059746
1363683186
1445404541
117746513
288857226
130982870
714672497
442112648
2070947557
616263943
872377132
1624353445
1929150034
1083013003
1531311576
10099224
1673058139
2083025204
1746031864
388273215
702792576
1760591890
1109544185
688500108
414537943
1317720140
1535669726
101769403
303036424
54560034
1633768952
1096672430
1057914703
297330575
1029598178
1617738979
1511009081
411316432
1426199415
440330949
2138947430
678360332
1077917234
484353388
1764013542
453283293
1555194827
1089081575
479920345
845444528
1151269334
1514783380
1302372021
1295360841
1003465150
1347180747
1173999913
1978646509
1644793445
846521102
491998853
1478485884
1220390958
1469094822
445900357
1118135204
1947139192
731084571
345079846
1530294656
1269772941
701810227
1476701965
29520027
2057466686
108842956
1589584914
804954763
134348940
2135683173
48206380
1212785626
2012788007
819584547
1939986603
1587126611
1121887064
1008720692
1269744358
1974432276
221607008
671213385
898043047
2142706477
34016091
1821025747
1543158549
140873046
1646421410
916410389
2129299932
681912028
322586684
1293324172
747098440
1433293792
581801785
1792302099
1293151441
27915321
1167457585
2081210200
1646593960
880848046
68564226
1911777156
1791825015
1284978763
1009086601
1390611132
1961906677
1060161602
301733194
389186581
1326976246
56569603
2071486062
1201149562
1360809288
1550266717
2064856203
44489033
1547026868
1484444394
2011433873
181328062
2020191323
1051684154
543426209
505851791
1979059759
1159657792
153807910
1342979989
1080850628
1100945967
1043525652
1121841453
331810661
1909335502
1801539164
2070117843
956822182
1088856087
225440929
1891887632
25737122
1000931316
350290197
1317391824
1147771551
511537269
1858901261
426402612
279567646
73527430
214491628
1972384023
2006714294
2087069690
864160662
176043277
1128761780
1286978191
879280760
1979099703
10951961
1000718247
1554637063
1938840901
430633774
1574328766
507375372
1439948087
495510424
1071697085
1205627601
1779360909
1197819013
1515919958
831830048
37058730
1947844791
920138492
908000183
261629669
652601634
1270520139
1456972740
2089171236
659401141
1320036837
124395063
1108846202
1074214293
495970935
1156461988
1639264126
1113718360
1576954738
655132864
1307128014
1398205124
75311444
817961768
521384996
1050515660
716232687
478053170
2000577387
562855609
554692089
1210804412
67575763
1610980444
97524843
1453549922
1829282531
370153115
541900011
1958561231
785151398
1608049034
1910412259
2127840921
196202890
123896440
1451376605
576097147
1839436717
1749039837
359645411
33235896
1639617560
991000980
723363049
1540320238
1855018324
152784298
214847498
1570293385
608206789
1722851059
1247739684
152029534
1489571773
894304614
1084919147
1981632526
1339236940
2105544966
598154062
25358890
1060625900
2133501132
671045118
956650677
964690744
825152607
775917027
721067325
1013132215
1903810829
181187800
1045145734
2063536859
273082305
1044394697
1129139131
2146229163
1619702553
491359752
2102554121
1154659421
735559375
1066421016
1495969068
594752252
904488539
1795879406
1889209896
446562963
389075018
819167217
1047505628
2119801525
801074700
1382037955
1451338270
1140859039
1808075011
451274478
118347904
1393371155
232923840
752567115
293672203
28813508
378354048
1715726172
924072661
2083202387
1602379160
1340448768
708665347
1875051939
1296591104
826034134
970236873
1368203821
942147805
875820066
382442985
1643991059
1049663004
2026805932
1239179773
1455248055
1088072997
285879784
1432016656
1426778436
407187835
1355311914
12471538
1291489304
1825940030
1995355913
786610870
1339588110
1647674591
438560565
1122676497
1187592836
1580249809
716410189
1878685705
1943492222
804125001
248664014
1391177153
272190631
2031209987
1318803183
1702024362
1718485935
1284943787
1770671172
1656822086
1521561785
1849028019
923348941
435791923
262538016
1562629420
1232185451
512937928
2038473298
1547802555
992084773
1062287617
888083879
1998507583
612042188
619737495
1478118667
1227566024
2120033542
2080846002
1005514147
1368082617
273075106
472087451
579413187
53124611
1276894417
1351271778
454782436
21599404
770468058
957399205
529308675
2047513443
2044349547
1574587863
443081563
134143398
235623691
541347353
1048906635
916764785
1591737098
1339130171
1855497989
1770842628
1682880701
1805133736
2047600911
946993716
1246536857
190198934
1815230926
526553517
316016208
171283363
878844539
1980661018
726927729
17477582
1811668762
170899911
2057191558
1774319127
793039532
603795553
28144045
860558166
1785629301
662941002
921611082
700359938
1622241087
1138988151
2038297221
333771327
575750795
260388209
746450790
10409340
1738143612
1200455417
861600383
1759088626
2311585
1322372979
1599607678
1764294293
429797913
1556537487
36354151
147618870
1987191933
1982217965
1472248644
860009217
1960321071
824280239
1548063536
952786163
1259024739
1130409506
106124808
2068519966
1548956970
1380041311
898154774
1447558699
1740092137
808890417
26729345
864488855
258961318
877519491
770815680
385968343
1992934031
1693692029
1031295378
2010428846
184217773
773024963
1670182321
628754211
1416460292
68013822
578402487
1228605783
1969116948
968027650
2087466422
1732666064
968147506
1266394279
135941283
989002489
982147337
472853090
1235241550
675984869
1854622093
581795790
1097104585
554146667
1129676159
217743247
62126557
1638987593
1986756223
606703440
1928373920
688015592
1886009648
706100539
991182902
696066639
644522629
295604277
399894280
2121120269
609844473
545217730
246325686
1536750317
45219644
586399695
1825035975
1654841947
821879744
1782356147
803974036
1981643585
1309410704
823509706
1986401123
191023718
922707841
1158770196
1978211096
15230066
321855074
1712352508
1448125832
1169328628
1295347759
45110149
107319580
1787066797
623783538
1316959800
621735491
432884196
1268778834
392095270
993258005
1420397387
169745160
906617991
1347429781
100758385
1298469447
1431281326
1394125767
259393685
669882263
596313359
1319550565
1370640237
1327799164
1290288231
144890354
1052118211
350412273
1547267804
1174531866
1791845108
1464063463
182907848
1135329664
238423930
1541468778
1817091047
58712906
1877618323
644971908
1360386861
132231647
549466066
1196350870
1218815733
431414526
1395759558
1833609702
687678903
974462891
703158282
1241877718
1872595334
104173178
1216466101
791249573
580297038
730072811
435928103
1340358326
54994474
1797974283
1095633842
414522957
670318516
1614449350
198016978
1735950581
287853552
1529617014
1978539131
389773117
1259677866
818526140
651710530
756784050
1571310537
2018039177
127555185
1020324776
758769887
1260292724
600850554
306258725
1098685539
1435256801
782930364
1094586349
2040783715
1895392872
694427625
536686680
175252478
2067240561
369511554
1255682030
1954400062
145874490
687627553
348330787
1127344519
1771098580
834737513
1454852704
1459851088
2026972761
868755675
100568050
520834093
1260842379
2113784027
1030768853
260083665
1025818836
475247256
961747904
1062904575
1969390125
1216251396
887138626
905318828
1233203389
1245457500
1819298278
1089977402
1315708366
1579696484
1353701256
1008717594
612792071
171916607
73907916
1199272725
988350399
1995261514
482430006
1331262843
1624922127
128289781
1382723920
966533285
112270378
373556605
1736799377
744103633
1962727614
1595355462
2078927762
2076383135
673612215
1150868556
595480338
1825701215
226757157
403712358
711776030
223187
502976516
1554256543
144183112
1679119382
9586369
226167593
1251466525
528724202
441852165
1215241388
896543585
859545859
307197804
1221206058
1774270283
2016209432
1439846471
2131629954
1731882999
1326133014
307945690
2092983367
1036869839
1633386301
1052818405
1543106968
572047726
1821386589
720248318
2129365336
628682746
250964488
2013593117
551099056
1976407692
940804108
2006253475
2080712909
726729730
2139366434
1155192950
2026370064
546856572
63351933
784279581
1595361280
1716603775
1374692977
681716280
1680509234
332789485
539660758
461161860
1398129171
1025902299
1201780638
494314366
1807793800
156870162
757415917
1857450667
308893230
1144396797
994580466
993393330
1371428914
1283200564
543860839
1280886085
1114784255
1981109659
1964045159
1405511989
2114410167
22354539
2028335250
766258631
1139372614
1306241568
682770337
538605217
125214844
395676380
478084029
1277591604
259646771
290352309
602066403
689504977
513792558
991072246
344032179
1215646769
1747371237
1898958858
1735291554
1124347206
1306879667
1658948734
646346934
522689817
937624096
1907639812
411098382
1285707940
660470287
499971219
1527615074
34046771
1027555544
429837711
1318981414
333499314
1242422604
404658390
2003748934
1867511195
1509066953
1899502279
736444654
1337344874
161090184
1970495277
1502949984
1651448610
206062112
1745237940
1648879571
1163875602
719751999
1630066473
2088335814
662640065
1247240623
826476653
2056771890
598237760
1429315223
63891069
1654319039
941437701
657675551
1161877569
2069177676
318697705
1037085607
89485827
2107589347
2047694484
700699866
1469111808
1249176213
1067604125
2085449980
469321489
1619917259
1452935618
283808430
1690361222
1258573878
735722897
502641615
223785229
1681041864
193984891
269480103
306595660
784733174
1289446328
808153920
1484571674
675296697
1565203433
1382332349
2121546575
1258133433
972361943
1223602881
941493194
231241140
238714818
849852838
1743983948
1188966357
657413474
1763376841
1880556434
1738725591
555230835
2005430635
389971604
1571657747
486288576
761312047
712777885
1565995778
1556898342
549850032
2140168060
1486126504
648741228
496572456
1009785664
1827946029
1635278533
566639533
1977898649
307383956
1239990753
433759876
262498382
896324443
1910380927
1629614694
2064946832
1797383259
459468533
502449128
1620682127
1191625325
1117758279
1201467147
1655732009
752170166
1161719290
472278470
819982468
1958799663
1666137050
1339324453
1626899218
1306162503
534923768
206967845
1605927086
21058583
1204363702
504576562
141392317
355746152
187743526
1964172173
2099968687
1071348146
883968979
144265838
1051385614
81007203
212215115
476545855
209560867
1923186914
1465384437
845403184
935491754
140195567
1445073630
1772447432
1672624100
1466674815
350676996
536184898
1890060509
728223890
1344409007
1319968833
1843757218
814733129
569922022
1316794421
1557529079
654597779
1121983753
1533715257
1865097587
540191806
1478801956
45912840
1357573370
1824580329
990555392
1770842628
1572110752
494463701
1257898458
923013774
833659164
1130623926
966036557
527035681
1034264371
1095102802
1456236745
1065120591
792304298
94381078
1290482266
83708016
1419148636
1544187473
26661863
1104368550
465166654
2090467080
1608485808
1978171978
1257914016
1935355557
1035964294
83163676
1215536283
1141644861
291169705
829338228
1369987332
701695332
1547307490
1227218678
1787190253
1805250077
364168732
75937077
543735925
1378421364
1229232421
1926684897
1721341825
191868481
1702313986
1369605672
838932351
1335844351
1635900643
1028549406
1763720298
1695952766
684474076
1531499768
1324888371
615536857
831164942
574893224
313300851
1601664284
486852208
1589920770
2019088672
675463441
200644788
1110966105
445539653
1270262016
1274492320
1684378788
2073912397
153501925
1242661803
1318938116
948526798
1151572938
971419803
76350353
1595808685
446338775
963344825
1128446074
1347512527
2073312881
1729009780
592708026
1383292835
1234630668
1773020973
895748288
788816533
479794484
447709740
74513841
1967268814
832787463
1064266809
689586716
1086126329
2042926540
1316916639
329021256
85622595
896591154
1678462888
1116785756
1695988556
94025759
1165093721
377408674
1938508068
778432418
1649900404
12238282
2061244682
118913926
507591471
132874437
1214877179
1021430799
411614399
1147019885
1963545380
1699225093
2059860590
371683135
1740212412
465920186
399969054
1102260125
402315978
914008507
1613816766
343000950
88168130
1570878622
101888504
1297832862
501690647
132538395
793031498
1453108217
620935154
678324598
1003448156
1136978838
1135880376
1811763349
921867312
674987504
1695007451
998923519
245655336
1286306875
1856106503
11107635
766938185
1699407048
286231418
177858490
1584071178
163319812
1767950960
1686307531
853923506
2028094855
1798108659
2103349938
330267080
2048916061
661364940
1116004299
1683890241
1706480612
1723077197
1552237981
990395385
850077710
840936229
1983684402
1475134870
1034991057
496637035
416581120
382359067
1100534100
345360570
2072917982
1567544735
1861943739
1257815331
1134109625
1953210168
1817946930
507183166
1004414982
1949348488
52696240
1082789625
1341722517
265558007
336872153
1316162464
787179292
973522979
479386477
1096565850
963434497
1804154753
1392764065
49188878
313885159
667212852
12489670
1315242808
817645987
1073618413
953962029
2078891432
561846338
1269155618
1230887798
616271301
1168426062
1579274328
572269536
997845857
2056678089
1324735012
1929646007
1735395671
1780162099
1521402397
1010228678
1607841236
1467361632
1612310936
1446715924
1538081815
1975480558
1967024372
600994639
1317517041
2024327815
2043143241
1347398748
1197307973
1115194745
191447529
1261343608
1891688874
1160656863
2010046964
1050353759
725784482
980419766
1299459290
1098082121
497404073
1117170760
546374565
2039124623
1242581462
1399310956
1818619129
337998353
754154798
904361407
723853593
1517754159
999697785
1587240239
470244271
2024369645
1180291906
134735609
303893760
2040060232
846536945
49824376
1122516920
1270461780
1601344433
1482152130
218847808
654005249
1075017665
196493692
1158148035
1733360277
1269406
1057947390
334603854
72799927
1450895780
801247138
446087510
1698099913
1351514581
1248774775
1840366387
897207771
15363501
9851130
1652214755
1309965232
1978663295
1261840041
2056568044
204239853
1605079220
1818271955
771508705
1003174837
198371210
968737545
593533924
1726884959
1117606441
1097755952
922107330
1987029167
587307653
197709098
848868029
573444272
1818860875
1874212940
600595361
545016395
1406882105
911907173
1941234296
729618285
500893185
1101562436
1720049963
1960200430
1443580038
1965409402
744883118
110979158
2015795405
713849413
2089928825
584099096
579142455
28351244
1942357282
673806307
1399251679
363358849
362440470
1997610040
162695584
1076698305
1724877876
2032171151
1983786487
1827815483
808809902
1994866666
624084998
450113811
184798523
1624488780
1400634604
